I am a full-stack software engineer with 5 years of experience building web and mobile applications. I specialize in JavaScript and TypeScript development across modern frontend and backend ecosystems.
I build user-friendly, performant web applications with React.js, Next.js, Vue.js, Nuxt.js, and React Native. I enjoy turning product requirements into polished cross-platform experiences.
On the backend, I develop scalable services using Node.js, NestJS, Express.js, and Fastify. My experience includes API development, frontend-backend integration, authentication, real-time communication, and microservices.
I work with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, Supabase, and PlanetScale. I use tools such as Prisma and TypeORM to create maintainable data layers.
I have delivered projects from scratch through production, including Telegram Mini Apps, bots, iGaming platforms, websites, and mobile applications. I focus on code quality, performance, reliable deployment, and continuous improvement.
I am based in Yerevan, Armenia, and I am self-taught in professional programming. I continue expanding my knowledge through hands-on development and production project work.