I am a backend developer with over three years of experience building and shipping production services, REST APIs, and full-stack features. My primary stack includes Node.js, Express.js, NestJS, TypeScript, and JavaScript.
I build reliable backend systems with a focus on clean architecture, API design, database modeling, integrations, and maintainable code. I have worked with PostgreSQL, MongoDB, MySQL, Redis, and Prisma to develop scalable application data layers.
I have hands-on experience integrating Stripe payments, including secure webhook signature verification, idempotent event processing, retry-safe workflows, and secret management. I have also implemented authentication and authorization workflows using Clerk and Supabase.
I deploy and maintain cloud applications on AWS, including EC2 and Lambda, and automate delivery pipelines through GitHub Actions. My development workflow includes Docker, Git, code reviews, and automated testing with Jest and Playwright.
I have delivered solutions across learning platforms, finance applications, rental dossier systems, and absence-management products. I also enjoy mentoring junior developers, reviewing legacy systems, and collaborating with frontend, backend, and product teams to deliver high-quality features.