
May 2024 - Present
Senior Frontend Engineer at Galaxsys (part of Digitain Group) — a leading iGaming software provider with 180+ partners across 100+ countries. Building real-time casino and crash-style games for international B2B partners using React, Pixi.js, and Matter.js. Architecting scalable micro-frontend systems with Webpack Module Federation. Implementing real-time game synchronization through WebSocket and Socket.io. Mentoring junior developers and collaborating with product, design, and backend teams across a 15-person frontend organization.

Feb 2022 - Apr 2024
Senior Software Engineer in the Media Lab team at SoftConstruct, building FastTV — a Netflix-style live-streaming and video-on-demand platform for sports and entertainment, available on web, mobile (iOS/Android), and Smart TV. Developed and maintained the FastTV web application using Next.js, TypeScript, and GraphQL. Delivered the FastTV TV app across many Smart TV operating systems, including older and low-resource devices. Improved playback on legacy TVs by optimizing memory, rendering, and resources. Built responsive cross-platform features for iOS and Android using React Native. Applied design patterns (Atomic, Adapter, Observer, Singleton, Strategy) to keep the codebase scalable.

Feb 2021 - Jan 2022
Software Engineer at Logix Software, contributing to scalable B2B web applications (ifta.online, irpregistrationservices.com) in a fast-paced agile environment. Built responsive, high-performance interfaces with React, Next.js, JavaScript (ES6+), Tailwind CSS, and Redux Toolkit (RTK Query). Integrated REST APIs with efficient client-side data fetching, caching, and state management. Applied SOLID principles and clean architecture for maintainable, scalable codebases. Participated in agile ceremonies and code reviews with cross-functional teams.

Sep 2020 - Jan 2021
React.js Developer at Iguan Systems, contributing to e-commerce platforms including Descamps, Jalla, and Hypsi. Built scalable, maintainable solutions using JavaScript, React, Redux, Saga, and SCSS with BEM methodology. Focused on delivering responsive, user-friendly interfaces.

May 2020 - Sep 2020
JavaScript Developer at Code Time, collaborating on a landing page constructor (similar to Canva). Designed and implemented a flexible, user-friendly tool for building customizable landing pages using HTML, CSS, JavaScript, jQuery, and Gulp.
JavaScript (ES6+) / TypeScript
React / Next.js / React Native
Redux Toolkit (RTK) / RTK Query
REST APIs / GraphQL
WebSocket / Socket.io
Pixi.js / Matter.js / Canvas API
Webpack / Module Federation / Microfrontend
HTML5 / CSS3 / Sass / Tailwind CSS
Performance Optimization (Lighthouse)
Cross-Browser Compatibility / Web Accessibility (WCAG)
Testing (Jest, React Testing Library)
Storybook / Git / CI/CD / Agile
SOLID Principles / Clean Architecture / Design Patterns

May 2018 - Jan 2023
I earned a Bachelor of Science degree from the Faculty of Radiophysics at Yerevan State University (2018–2023). My academic journey focused on understanding the principles of radiophysics, including wave propagation, signal processing, and advanced mathematical techniques. During my studies, I developed strong analytical and problem-solving skills, which have been instrumental in my career as a software engineer. This foundation also helped me bridge the gap between technical concepts and practical applications in software development.