Full-Stack Developer | JavaScript / TypeScript · React · Next.js · Node.js | AI-assisted development
Full-stack web developer working with JavaScript and TypeScript, from React and Next.js on the front to Node.js and databases on the back. I use Claude Code and Codex to support my development workflow, while writing, reviewing, and understanding the code I build.
My background includes 4+ years of hands-on experience with Drupal 8/9 (PHP/CMS), 1+ year working with SAP R/3 (FI), and additional hands-on exposure to security testing, giving me experience across modern web development, enterprise systems, and security practices.
I'm building on the full-stack engineering skills I gained through Full Stack Open from the University of Helsinki, with a focus on application architecture, APIs, databases, testing, CI/CD, containers, and production-oriented development practices.
Code: full-stack-open
Core: JavaScript TypeScript React Next.js Node.js Express
Frontend & Tooling: React Router Redux Zustand Vite HTML CSS SCSS ESLint
Data: PostgreSQL MongoDB Drizzle ORM Sequelize Mongoose
API & Auth: REST API GraphQL Apollo JWT bcrypt WebSockets
Testing: Vitest React Testing Library Playwright TDD
DevOps: Git GitHub GitHub Actions (CI/CD) Docker Docker Compose Kubernetes
Mobile: React Native Expo
AI-assisted: Claude Code Codex
Previous Experience: Drupal 8/9 PHP 8.x Twig Composer MariaDB Redis Solr Nginx Apache Vagrant Lando SAP R/3 (FI) ABAP/4 SAPscript Oracle DB Jira
📫 Open to Full-Stack Developer opportunities. 🔗 LinkedIn