
Aram Khachatryan
Front-end Engineer
I build interfaces for the web — mostly React and Next.js, mostly TypeScript. This page is the short version of what I have worked on.
Experience
Square Signs Armenia
Yerevan, Armenia
Responsible for the design-tool software and the online transaction flow at a large B2C printing company. I lead the website management tooling, using Fabric.js and React to improve performance and the editing experience. I improved SEO and accessibility through server-side rendering, and refactored the existing codebase for maintainability.
Intech Technology
Yerevan, Armenia
Led development across online gaming projects, including live casino and binary option games. Used React function components and hooks to cut rendering time, integrated socket.io and WebSocket binary protocols for real-time data, and applied web workers and service workers for multithreading so gameplay stayed responsive.
Iguan Systems LLC
Yerevan, Armenia
Built front-ends for e-commerce projects with React and Redux, and delivered a bespoke commercial program that automated purchasing from scanning through to sale. Worked with WordPress and AngularJS, integrated Redux Saga and Redux Thunk, and connected internet payment systems.
Voodoo Programming
Yerevan, Armenia
Translated Adobe XD designs into HTML and CSS and integrated them into PHP web applications. Added animation and dynamic elements with jQuery, and led delivery on projects including the website for the Ombudsman of Armenia.
Education
National Polytechnic University of Armenia
BSc, Computer Science
Yerevan, Armenia
Operating systems, computer networks, computer systems, system performance analysis, storage systems and cloud computing.
Skills
- JavaScript
- TypeScript
- React
- Next.js
- Redux
- Redux Saga
- Node.js
- Tailwind CSS
- SCSS
- Fabric.js
- WebSocket
- socket.io
- Webpack
- Vite
- Git
- Vercel
- Firebase