Sergey Hovakimyan, Developer in Glendale, CA, United States
Sergey is currently unavailable

Sergey Hovakimyan

Bio

Sergey is a senior software engineer with seven years of experience and expertise in JavaScript, React, Redux, ES6, Node.js, and related technologies. He has led teams of up to eight members in outsourcing companies and worked remotely with Russian, Armenian, European, and American companies, including his own and other startups. Sergey has also mentored other developers who have gone on to have successful careers.

Portfolio

EPAM Systems
Leadership, IT Management, Conflict Resolution, JavaScript, React, Redux...
Renderforest
JavaScript, React, Redux, Redux Thunk, Leadership, Styled-components, GitHub...
Circa
JavaScript, React, Redux, GraphQL, React Apollo, Ruby on Rails 3, PostgreSQL...

Experience

  • JavaScript - 9 years
  • React - 7 years
  • Next.js - 6 years
  • Redux - 6 years
  • Conflict Resolution - 6 years
  • Leadership - 5 years
  • React-Intl - 4 years
  • Architecture - 3 years

Preferred Environment

MacOS, Slack, Jira, Atlassian, GitHub

The most amazing...

...project I've developed with a team was a video editor app for Renderforest.

Work Experience

Software Engineering Team Leader

2020 - PRESENT
EPAM Systems
  • Led a front-end team of up to 12 members, coordinating with Client Management, Design, and Marketing teams to drive project enhancements, achieving a 25% increase in development efficiency.
  • Implemented a microfrontend architecture from scratch, enhancing the modularity and scalability of projects and contributing to seamless integration across development teams.
  • Enhanced project accessibility and internationalization by implementing global standards, ensuring compliance with international regulations, and broadening the reach of the product to diverse markets.
  • Developed advanced features and optimizations for large-scale applications used by major social media platforms, resulting in a 15% reduction in load times and improved user experience.
  • Mentored and guided junior developers, fostering professional growth; many went on to hold significant positions in the industry.
  • Contributed to pre-sales activities by developing project proposals and delivering client presentations, successfully securing multiple new business opportunities for EPAM Systems.
Technologies: Leadership, IT Management, Conflict Resolution, JavaScript, React, Redux, Architecture, React-Intl, WebSockets, TypeScript, Front-end, Algorithms, Next.js, Reselect, GraphQL, API Integration, Jest, Unit Testing, Microfrontends, Team Leadership, Technical Leadership, Code Review, Test-driven Development (TDD), Headless CMS, Single Sign-on (SSO), eCommerce

Team Lead and Senior Software Engineer

2019 - 2020
Renderforest
  • Led a team of software engineers, QA, and designers (up to five people) to rewrite the Video Maker product, achieving a 30% improvement in performance and enhancing user experience for over 10 million users.
  • Developed and launched a new Media Library feature, enabling efficient user media management and achieving seamless integration across all Renderforest products, increasing cross-product usage consistency.
  • Created a suite of reusable components that became an NPM module, enhancing code consistency and reusability across new products and reducing development time by 20% for future projects.
  • Enhanced the Video Maker product’s capacity to handle a high volume of users and projects, contributing to the platform's ability to manage over 30 million created projects with improved responsiveness.
  • Mentored junior team members, providing career guidance and support, which led to a 100% retention rate within the team and contributed to a collaborative team culture.
  • Collaborated effectively in an Agile environment, ensuring streamlined workflows and on-time delivery of high-quality deliverables, meeting all sprint deadlines, and maintaining a high standard of code quality.
  • Spearheaded performance optimization initiatives within the Video Maker product, resulting in a 25% decrease in load times and improved overall user satisfaction.
  • Implemented best practices for coding, testing, and deployment within the team, reducing bugs by 15% and improving the maintainability of code for long-term product health.
Technologies: JavaScript, React, Redux, Redux Thunk, Leadership, Styled-components, GitHub, React-Intl, Git, HTML5, CSS3, WebSockets, TypeScript, Front-end, Next.js, Material UI, Socket.IO, Algorithms, Architecture, API Integration, Bitbucket, Code Review, Conflict Resolution

Senior Software Engineer

2018 - 2019
Circa
  • Collaborated with an agile team to meet daily, weekly, and monthly development goals, consistently achieving a 100% on-time delivery rate for all project milestones.
  • Engineered several core reusable components across the EventGeek application, improving consistency, reusability, and development speed by 15% across multiple product areas.
  • Enhanced the front-end user interface, focusing on user experience improvements that led to a 20% increase in user satisfaction as measured by internal feedback.
  • Optimized application performance by reducing load times, resulting in a smoother user experience and a 10% increase in customer engagement metrics.
  • Utilized Redux, GraphQL, and React-Router to streamline data flow and state management across the application, boosting rendering performance by 15% on key user interfaces.
Technologies: JavaScript, React, Redux, GraphQL, React Apollo, Ruby on Rails 3, PostgreSQL, Ruby on Rails (RoR), TypeScript, Front-end, Algorithms, API Integration, Headless CMS

Team Lead and Senior Software Engineer

2016 - 2018
ApolloBytes
  • Led Cloud Fleet Manager development, managing a team of five engineers and migrating 10 modules from Silverlight to React, achieving a 40% boost in performance and full compatibility with modern browsers.
  • Mentored team members by sharing expertise and best practices, leading to accelerated professional growth within the team and contributing to a 100% retention rate.
  • Established coding, testing, and deployment best practices, reducing development cycle times by 20% and ensuring consistent, high-quality deliverables for ApolloBytes clients.
  • Conducted regular one-on-one sessions with team members to track individual progress, set goals, and provide constructive feedback, fostering a collaborative and performance-driven team environment.
  • Developed the Cryptoeye.eu product as a dedicated Node.js developer, implementing real-time cryptocurrency data handling and improving system responsiveness by 25%.
  • Rewrote critical Cloud Fleet Manager modules, resulting in significant performance improvements and streamlined maintenance, reducing technical debt by 30%.
  • Collaborated with high-profile clients, including Hanseaticsoft and Maersk, to deliver tailored software solutions, ensuring client satisfaction and maintaining strong business relationships.
Technologies: Leadership, JavaScript, React, Redux, Reselect, Node.js, PostgreSQL, Bitbucket, Jira, REST APIs, UX Design, WebSockets, TypeScript, Front-end, Flow, Algorithms, API Integration, Architecture, Code Review, Conflict Resolution, CSS, CSS3, Git, GitHub, Next.js, Headless CMS

React Developer

2016 - 2016
Cyclop Technologies
  • Developed parts of the front-end of a client application.
  • Tracked and fixed bugs, using a Jira-like tool created by another team.
  • Worked on a project which was designed for the local market.
Technologies: JavaScript, React, Redux, REST, Front-end

Web Developer

2013 - 2016
Online Freelance Company
  • Performed development work for multiple companies as a contract employee.
  • Created projects from scratch with WordPress and CodeIgniter.
  • Collaborated with clients located in different countries within the Commonwealth of Independent States (CIS): Azerbaijan, Armenia, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Moldova, Russia, Tajikistan, Turkmenistan, Uzbekistan, and Ukraine.
Technologies: HTML, CSS, JavaScript, jQuery, PHP, WordPress, React, Angular, Front-end

Experience

Video Maker | Renderforest

https://www.renderforest.com/project/new-1021/start
I had an amazing opportunity to work on Video Maker, one of the most popular products of Renderforest. Before starting the main project, we created a media library, allowing users to manage their media files. The new media library is now being used in all Rainforest products.

We started by creating a list of components that became an npm module and used it in all new projects. I led a team that rewrote the whole video editor with new updated versions of all dependencies. After finishing the project, the performance of the video editor grew up to 3x. The new Video Maker has 10 million users with 30 million projects created.

Renderforest

https://www.renderforest.com/home/main/for-you
• Led Product Overhaul for Video Maker: Managed a cross-functional team of five engineers, QA, and designers to rewrite Renderforest’s flagship Video Maker product, boosting product performance by 40% and enhancing user engagement through advanced new features.
• Enhanced a Widely-used Product: Contributed to the Video Maker’s success, which serves over 10 million users and has generated 30+ million projects, making it the company’s most popular tool.
• Launched a Cross-Platform Media Library: Developed and launched a Media Library, enabling efficient user media management across all Renderforest products, which improved user workflow by 25%.
• Standardized Development with NPM Module: Created a shared component library as an NPM module, which improved code consistency and reduced development time on new products by 20%.
• Optimized Agile Workflows: Supported the team in Agile practices, leading to a 15% increase in on-time deliverables and consistently high-quality outputs.
• Mentored Junior Developers: Guided junior team members, resulting in a 30% improvement in their project contributions and overall team capabilities.

Education

2013 - 2017

Bachelor's Degree in Computer Science and Information Technology

National Polytechnic University of Armenia - Yerevan, Armenia

Skills

Libraries/APIs

React, React-Intl, Reselect, Node.js, jQuery, REST APIs, Socket.IO

Tools

Slack, Jira, Atlassian, GitHub, Redux Thunk, React Apollo, Bitbucket, Git, Flow

Languages

JavaScript, TypeScript, C#, C++, SQL, GraphQL, HTML, CSS, PHP, HTML5, CSS3

Frameworks

Redux, Next.js, Ruby on Rails 3, Angular, Ruby on Rails (RoR), Jest, Material UI

Paradigms

REST, UX Design, Unit Testing, Microfrontends, Test-driven Development (TDD)

Platforms

MacOS, WordPress

Industry Expertise

Cybersecurity

Storage

PostgreSQL

Other

Front-end, Leadership, Styled-components, Conflict Resolution, Headless CMS, Algorithms, IT Management, OOP Designs, SOLID Principles, Architecture, WebSockets, API Integration, Team Leadership, Technical Leadership, Code Review, Design Systems, Single Sign-on (SSO), eCommerce

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring