Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic
Hakob Sargsyan

Hakob Sargsyan

Senior Frontend Developer
Yerevan

Summary

I am a highly skilled Frontend Developer with over 10 years of experience in building scalable, maintainable, and high-performance web applications. Specializing in React JS, Angular, and Ember JS, I have a strong background in unit testing with tools like Jest, Enzyme, and React Testing Library to ensure clean, reliable code.

My expertise spans both Frontend and Backend development, with a particular focus on user experience (UX), performance optimization, and robust database architecture. I have successfully contributed to a diverse range of projects, from SaaS applications to enterprise-level platforms, delivering solutions that meet both business and user needs.

Passionate about staying ahead of industry trends, I thrive on integrating new technologies, automating processes, and driving code quality to deliver innovative solutions that ensure long-term success.

Overview

10
10
years of professional experience
8
8
years of post-secondary education

Work History

Frontend Developer

Fortra
Yerevan, Yerevan
06.2021 - Current

Work on the Fortra project, supporting the help system application manager platform using React JS.
Collaborate closely with the team to identify user needs and develop features to meet them.
Write unit tests using Jest and Enzyme to ensure high-quality and reliable code.
Contribute to the Agari project, structuring the UI from scratch using Vite, and implementing pages with React JS and React Query.
Introduced unit testing and implemented ESLint with custom rules to ensure code quality.
Gained extensive expertise in React JS development, focusing on React Query, unit testing, and code quality frameworks.

Senior Frontend Developer

Nexgeon GmbH
Yerevan, Yerevan
06.2018 - 06.2021
  • Led development of the Outfit Creator JavaScript tool from scratch using Angular 2 and RxJS for reactive programming.
  • Utilized Material UI for styling and UI components, ensuring a seamless user experience.
  • Developed unit tests using Jasmine, ensuring code quality and stability.
  • Contributed to backend development with Symfony, building the portal page and integrating frontend-backend functionality.
  • Continuously upgraded the tool, implementing new features and ensuring it stayed aligned with user needs and modern standards.
  • Enhanced the SaaS product with ongoing updates, meeting evolving requirements and maintaining high-quality software standards.

Full Stack Developer

Ucraft
Yerevan, Yerevan
03.2017 - 01.2018
  • Developed features for Ucraft, a drag-and-drop site builder, using Ember JS (frontend) and Laravel (backend).
  • Implemented a translation tool for multi-language content support.
  • Optimized MySQL databases and integrated an Algolia search component for enhanced search functionality.
  • Developed iGaming features, working on both backend logic and UI interfaces with Ember JS.
  • Built APIs to streamline data retrieval and system integration.
  • Reduced page load times by optimizing front-end assets such as JavaScript files, stylesheets, and images.
  • Used SQL/No-SQL to develop and manage databases.

Software Engineer

Cretrix
Yerevan, Yerevan
02.2015 - 03.2017
  • Developed multiple projects from scratch using Yii2, Laravel, and Lumen for backend development, ensuring scalability and maintainability.
  • Built a premium link generator project, implementing both backend logic (PHP(Yii2), MySQL) and UI components for a seamless user experience.
  • Worked on CRM applications, improving customer management and business process automation.
  • Developed UI interfaces using Angular 1, enhancing interactivity and user experience across various projects.
  • Created reusable frontend components, reducing development time across multiple projects.
  • Integrated third-party APIs to extend system capabilities and improve automation.
  • Debugged and optimized code, improving system stability, performance, and security.

Education

Master's Degree - Radio And Communication Technology

Yerevan State University
Yerevan, Armenia
09.2016 - 09.2018

Bachelor's Degree - Radiophysics And Electronics

Yerevan State University
Yerevan, Armenia
09.2010 - 09.2016

Skills

CSS3

ReactJs/MUI

React Query

Jest/Enzyme/RTL

Angular/Material Ui

EmberJs

Js/Jquery

Laravel/Lumen

Yii2

Mysql/PostgreSQL

RESTful apis

Agile methodology

RESTful API development

Front-end skills: HTML, CSS

Interests

I'm really interested in exploring AI models and understanding how they work at a deeper level I enjoy studying mathematical algorithms and how they drive advancements in AI I’m also excited by the idea of creating new models and experimenting with them to solve real-world problems

Timeline

Frontend Developer

Fortra
06.2021 - Current

Senior Frontend Developer

Nexgeon GmbH
06.2018 - 06.2021

Full Stack Developer

Ucraft
03.2017 - 01.2018

Master's Degree - Radio And Communication Technology

Yerevan State University
09.2016 - 09.2018

Software Engineer

Cretrix
02.2015 - 03.2017

Bachelor's Degree - Radiophysics And Electronics

Yerevan State University
09.2010 - 09.2016
Hakob SargsyanSenior Frontend Developer