Professional Summary
Senior Software Engineer with 8+ years building high-volume, real-time B2B and B2C product platforms, including white-label and multi-brand systems for SaaS and digital products. Deep expertise in TypeScript, Angular, and React, with hands-on experience across the stack: Node.js and Python/FastAPI APIs, PostgreSQL, WebSocket-based real-time systems, Docker, CI/CD, and AWS infrastructure as code with Terraform. Experienced in platform architecture, config-driven systems, legacy modernization, and performance optimization, working end to end from product requirements through delivery and production stability. Builds AI-powered features with LLM APIs and RAG.
Work Experience
Senior Frontend Engineer
NRGaming
MAY 2023 – Present
Responsibilities
- Lead frontend delivery for high-traffic real-time B2B/B2C product platforms, focusing on scalable architecture, performance, maintainability, and production stability.
- Own a white-label frontend platform across multiple brands, supporting project-specific configuration, localization, branding, and environment separation.
- Modernize legacy frontend areas by reducing duplication, improving reusable modules, introducing clearer project structure, and supporting faster delivery across teams.
- Collaborate with product managers, UI/UX designers, backend engineers, QA, and DevOps to translate complex business requirements into reliable frontend solutions.
Technologies used:
Frontend Engineer
DataArt Armenia
OCT 2021 – MAY 2023
Responsibilities
- Delivered production frontend features in cross-functional teams, working closely with product owners, managers, QA, backend engineers, and other frontend developers.
- Improved frontend performance, reusability, and code quality through refactoring, code reviews, reusable components, and better integration patterns.
- Participated in Agile delivery, technical discussions, estimation, and frontend-backend integration for complex business workflows.
Technologies used:
Software Engineer / Frontend Developer
BetConstruct Development Office
FEB 2019 – JUN 2021
Responsibilities
- Built and maintained frontend functionality for betting and gaming-related products, working with real-time data, web services, and performance-sensitive user flows.
- Integrated data from APIs and backend services to improve product functionality, user experience, and frontend reliability.
- Optimized existing web applications by resolving frontend issues, improving performance, and supporting stable production usage.
Technologies used:
Frontend Developer
Develandoo
JUN 2018 – FEB 2019
Responsibilities
- Developed web and hybrid mobile application features using Angular, Ionic, and frontend technologies across job-portal and banking-related projects.
- Collaborated with designers and developers to build responsive UI, reusable components, and reliable mobile user experiences.
- Contributed to frontend integrations for transaction-oriented and business-critical application flows.
Technologies used:
Frontend Developer
Fidem
SEP 2017 – JUN 2018
Responsibilities
- Built responsive web interfaces, reusable UI components, landing pages, and promotional web assets across multiple projects.
- Integrated new frontend features into existing systems while improving UI consistency, responsiveness, and maintainability.
- Worked with Angular, Vue, jQuery, HTML, CSS, and SCSS during early-stage frontend product development.
Technologies used: