About
Full-Stack Software Engineer & Product Engineer building web, mobile, and AI-powered applications — from
idea to production.
I design and build complete digital products across the full engineering lifecycle — from product
requirements, architecture, and UI/UX to frontend, mobile, backend, databases, integrations, testing, CI/CD,
and cloud deployment.
As a full-stack engineer, my core stack includes React, Next.js, React Native/Expo, TypeScript, Node.js,
NestJS, Express, PostgreSQL, and MongoDB. I am also familiar with Angular and Spring Boot. I build scalable
web and cross-platform mobile applications with a focus on clean architecture, reusable systems, performance,
and maintainability.
As a product engineer, I care about more than implementing features. I work across the boundaries of product,
design, and engineering — understanding requirements, translating ideas and Figma designs into
production-ready interfaces, making architectural decisions, and taking products from concept through
deployment and iteration.
I also build AI-powered applications by integrating LLMs, AI APIs, intelligent workflows, and machine learning
capabilities into full-stack products where they provide real product value.
My experience also spans DevOps and QA, including Docker, CI/CD, automated testing, cloud deployment, and
production workflows. This allows me to work across the entire path from development to production rather than
focusing on a single layer of the stack.
I've led projects end-to-end and collaborated across engineering, product, design, and AI/ML teams. My
approach is simple: understand the problem, design the right solution, build it properly, and take
responsibility for the result.
I build products, not just features — across web, mobile, backend, cloud, and AI.