I am a Senior Frontend Engineer with 8 years of experience building scalable, high-performance web applications with React, Next.js, TypeScript, Node.js, and NestJS. I specialize in frontend architecture, reusable component systems, responsive interfaces, SSR, REST APIs, GraphQL integrations, and performance optimization. I enjoy improving development quality and product reliability through testing, Storybook, modern tooling, and CI/CD practices. I have worked in distributed Agile teams across software, e-commerce, sportsbook, event ticketing, and payment-related products, collaborating closely with engineers, QA professionals, stakeholders, and product teams.

Vache Khanoyan

I am a Senior Frontend Engineer with 8 years of experience building scalable, high-performance web applications with React, Next.js, TypeScript, Node.js, and NestJS. I specialize in frontend architecture, reusable component systems, responsive interfaces, SSR, REST APIs, GraphQL integrations, and performance optimization. I enjoy improving development quality and product reliability through testing, Storybook, modern tooling, and CI/CD practices. I have worked in distributed Agile teams across software, e-commerce, sportsbook, event ticketing, and payment-related products, collaborating closely with engineers, QA professionals, stakeholders, and product teams.

Available to hire

I am a Senior Frontend Engineer with 8 years of experience building scalable, high-performance web applications with React, Next.js, TypeScript, Node.js, and NestJS. I specialize in frontend architecture, reusable component systems, responsive interfaces, SSR, REST APIs, GraphQL integrations, and performance optimization.

I enjoy improving development quality and product reliability through testing, Storybook, modern tooling, and CI/CD practices. I have worked in distributed Agile teams across software, e-commerce, sportsbook, event ticketing, and payment-related products, collaborating closely with engineers, QA professionals, stakeholders, and product teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Armenian
Fluent
Russian
Fluent
English
Fluent

Work Experience

Senior Frontend Engineer at Epam Armenia
February 1, 2021 - Present
Architected and delivered production-grade frontend applications using React, Next.js, TypeScript, and JavaScript, integrating REST APIs and GraphQL. Improved application performance by 30% within six months through modular architecture and targeted optimization. Introduced Docker-based multi-stage builds that reduced image size from 4 GB to 400 MB. Implemented Jest, React Testing Library, linters, pre-commit hooks, and a reusable Storybook component library. Designed a Saga-pattern payment orchestration layer to improve reliability across distributed payment workflows.
Senior Fullstack Engineer at Epam Armenia
February 1, 2021 - Present
Built and maintained fullstack applications using React, Next.js, TypeScript, Node.js and NestJS. Developed and integrated REST APIs and GraphQL services for frontend and backend systems. Improved application performance by 30% through code optimization and architectural improvements.
Front End Engineer at UCRAFT
February 1, 2021 - August 18, 2025
Played a key role in modernizing the company’s website builder platform by migrating from Ember.js to a modern React-based architecture. Delivered high-quality, scalable frontend components ensuring seamless user experience. Led the transition significantly improving maintainability, performance, and developer experience. Developed robust unit tests using Jest and Enzyme, boosting frontend reliability and reducing bugs. Collaborated with a 20-member cross-functional team on feature delivery, debugging, and rapid release cycles. Designed modular, reusable React components optimizing development speed and ensuring visual consistency. Revamped core application interface areas to enhance usability and clarity for users.
Senior Software Engineer at EPAM
February 1, 2021 - Present
Built and maintained production-grade solutions using React.js, Next.js, and Node.js to deliver responsive, performant applications with optimized frontend-backend integration. Maintained high test coverage using Jest and React Testing Library, significantly reducing bugs and regressions. Introduced clean code practices, pre-commit hooks, linters, and reusable UI libraries to improve team efficiency and onboarding speed. Collaborated in agile teams including Business Analysts, QA, Designers, and DevOps, participating actively in sprint planning and client demos. Resolved performance bottlenecks and layout inconsistencies to ensure seamless UX across platforms. Enhanced application scalability through modular architecture, achieving a 30% performance increase within 6 months. Planned and documented software releases with cross-functional teams to ensure smooth, risk-free production deployments.
Front End Engineer at UCRAFT
February 1, 2021 - August 18, 2025
Played a key role in modernizing the company's website builder platform by migrating from Ember.js to a modern React-based architecture. Delivered high-quality, scalable frontend components to ensure a seamless user experience. Led the transition to React.js, significantly improving maintainability, performance, and developer experience. Developed robust unit tests using Jest and Enzyme, boosting reliability and reducing bugs. Collaborated within a 20-member cross-functional team, contributing to feature delivery and rapid release cycles. Designed modular and reusable React components to optimize development speed and visual consistency. Revamped core application interfaces to enhance usability and clarity.
Senior Software Engineer at EPAM
February 1, 2021 - Present
Built and maintained production-grade solutions using React.js, Next.js, and Node.js, delivering responsive and performant applications with optimized frontend-backend integration. Maintained high test coverage using Jest and React Testing Library, significantly reducing bugs and regressions in critical business features. Introduced and enforced clean code practices, pre-commit hooks, linters, and reusable UI libraries, resulting in improved team efficiency and onboarding speed. Actively participated in agile ceremonies with Business Analysts, QA, Designers, and DevOps. Conducted demos, gathered feedback, and iterated rapidly based on evolving business requirements, often exceeding client expectations. Resolved performance bottlenecks and UI inconsistencies to ensure seamless UX across platforms. Enhanced application scalability by implementing modular architecture, boosting performance by 30% in six months. Managed software releases collaboratively, preparing detailed deployment plans
Senior Frontend Engineer at UCRAFT
May 1, 2020 - February 1, 2021
Led the migration of the frontend from Ember.js to React, modernizing the application and improving performance by 30%. Built unit tests with Jest and Enzyme and developed reusable React components to improve reliability, maintainability, and UI consistency. Collaborated with a 20-member team to deliver features, resolve bugs, and support ongoing product improvements.
Fullstack Engineer at UCRAFT
May 1, 2020 - February 1, 2021
Worked on both frontend and backend features for a website builder and e-commerce platform. Led the migration from Ember.js to React, helping improve performance and maintainability.
Software Engineer at PREEZMA
May 1, 2020 - August 18, 2025
Contributed to development of a scalable event ticketing platform by implementing reusable UI components and delivering clean, maintainable frontend code to ensure consistency and performance across multiple projects. Worked in a small agile team closely with QA and stakeholders to deliver user-friendly and performant web interfaces. Partnered with QA engineers to test features and proactively fix UI/UX issues before release. Participated in sprint planning and refinement, providing effort estimates and scalable frontend solutions. Presented work during stakeholder demos, gathering feedback and aligning delivery with project goals.
Software Engineer at PREEZMA
May 1, 2020 - August 18, 2025
Contributed to development of a scalable event ticketing platform by implementing reusable UI components and delivering clean frontend code. Worked in a small agile team directly with QA and stakeholders to deliver user-friendly, performant web interfaces. Partnered with QA engineers to proactively fix UI/UX issues before release. Participated in sprint planning and refinement, providing effort estimates and scalable frontend solutions. Presented work during stakeholder demo sessions, gathering feedback and aligning delivery with project goals.
Frontend Engineer at Preezma
November 1, 2019 - May 1, 2020
Designed reusable UI components for an event ticketing platform, increasing component reusability by 35%. Maintained code quality through code reviews and frontend best practices. Collaborated with a six-member team, QA engineers, and stakeholders to refine solutions and improve product delivery.
Fullstack Engineer at Preezma
November 1, 2019 - May 1, 2020
Developed new features for an event ticketing platform. Built reusable React components and integrated them with backend services.
Software Engineer at DIGITAIN
November 1, 2019 - August 18, 2025
Delivered continuous improvements to sportsbook and casino platform by implementing client-requested updates and features. Migrated legacy React class components to functional components to improve code clarity, performance, and maintainability. Identified and fixed frontend bugs proactively, contributing to platform stability and enhanced user experience. Collaborated with a 17-member development team and QA engineers to deliver reliable, production-ready features on tight deadlines. Contributed to team processes through regular communication, updates, and version control using Bitbucket.
Software Engineer at DIGITAIN
November 1, 2019 - August 18, 2025
Delivered continuous improvements to a sportsbook and casino platform including client-requested updates and feature enhancements. Migrated legacy React class components to functional components to improve code clarity, performance, and maintainability. Identified and fixed frontend bugs proactively to enhance platform stability and user experience. Collaborated with a 17-member development team and QA to deliver reliable production-ready features under tight deadlines. Contributed to team processes via regular communication and version control usage.
Frontend Engineer at Digitain
May 1, 2019 - November 1, 2019
Improved sportsbook platform performance by 15%, refactored React class components into functional components, and delivered stable frontend updates in collaboration with a 17-member engineering team and QA.
Software Engineer at STDEV
May 1, 2019 - August 18, 2025
Started as Frontend Developer building and maintaining responsive, user-centric web applications using React.js. Gained practical experience in real-world projects, contributing to code quality, design implementation, and UI problem-solving. Collaborated closely with senior developers to implement new features and refine designs based on feedback and best practices. Participated in code reviews and technical discussions to improve team coding standards and product quality.
Front End Developer at STDEV
May 1, 2019 - August 18, 2025
Started career as a Front End Developer building and maintaining responsive, user-centric web applications with React.js. Gained practical experience in real-world projects, contributing to code quality, design implementation, and UI problem-solving alongside senior developers. Worked closely with senior developers to implement features and refine designs based on feedback and best practices. Participated in code reviews and technical discussions to improve team coding standards and overall product quality.
Frontend Engineer at STDev
May 1, 2018 - May 1, 2019
Developed and maintained responsive web applications using React, JavaScript, HTML and CSS.

Education

Master's Degree in Marketing at Yerevan State University of Economics
September 1, 2000 - June 1, 2005
Full Stack JS Internship at Microsoft Innovation Center
June 1, 2017 - June 1, 2017
Master's Degree in Marketing at Yerevan State University of Economics
September 1, 2000 - June 1, 2005
Bachelor's and Master's Degree in Marketing at Armenian State University of Economics
January 1, 2000 - January 1, 2005
Coding Bootcamp - Full Stack JavaScript Developer at Microsoft Innovation Center Armenia
January 1, 2017 - July 13, 2026
Bachelor's and Master's Degree in Marketing at Armenian State University of Economics
January 1, 2000 - January 1, 2005
Coding Bootcamp - Full Stack JavaScript Developer at Microsoft Innovation Center Armenia
January 1, 2017 - January 1, 2017

Qualifications

Full Stack JS Internship
June 1, 2017 - June 1, 2017
Full Stack JS Internship
December 1, 2017 - August 18, 2025
Coding Bootcamp - Full Stack JavaScript Developer
January 1, 2017 - August 28, 2026

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Media & Entertainment, Retail, Financial Services, Gaming