Sergey Hovakimyan, Developer in Yerevan, Armenia
Sergey is available for hire
Hire Sergey

Sergey Hovakimyan

Verified Expert  in Engineering

Software Developer

Location
Yerevan, Armenia
Toptal Member Since
April 27, 2021

Sergey is a senior software engineer with seven years of experience and expertise in JavaScript, React, Redux, 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

Availability

Part-time

Preferred Environment

MacOS, Slack, Gmail, Jira, Atlassian, GitHub

The most amazing...

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

Work Experience

Lead Software Engineer

2020 - PRESENT
EPAM Systems
  • Created the front-end architecture for a new project.
  • Managed a team of developers for client and internal projects and assisted them with technical other work-related issues.
  • Supported the team to work in an Agile environment.
  • Advised different clients about their projects and staffing.
  • Interviewed 120+ people for various roles within EPAM.
Technologies: Leadership, IT Management, Conflict Resolution, JavaScript, React, Redux, Architecture, React-Intl, WebSockets, TypeScript, Front-end

Team Lead and Senior Software Engineer

2019 - 2020
Renderforest
  • Led a team to rewrite the entire Video Maker product; add new, advanced user-facing features; and increase the product performance up to 3x. This is one of the company's most popular products, with 10 million+ users and 30 million projects created.
  • Served as the team lead for up to five people, including software engineers, QA, and designers, and supported them to work in an Agile environment.
  • Developed a media library that allows users to manage their media files and is now used in all Renderforest products.
  • Created a list of components that have become an npm module and are used in all new products.
  • Mentored junior developers to help them build knowledge and skills and attain their career goals.
  • Interviewed 5+ people for roles within the company.
Technologies: JavaScript, React, Redux, Redux Thunk, Leadership, Styled-components, GitHub, React-Intl, Git, HTML5, CSS3, WebSockets, TypeScript, Front-end

Senior Software Engineer

2018 - 2019
Circa
  • Collaborated with an Agile team to achieve daily, weekly, and monthly targets.
  • Focused mainly on developing the front-end of the EventGeek application.
  • Created several core components used in different parts of the product.
Technologies: JavaScript, React, Redux, GraphQL, React Apollo, Ruby on Rails 3, PostgreSQL, Ruby on Rails (RoR), TypeScript, Front-end

Team Lead and Senior Software Engineer

2016 - 2018
ApolloBytes
  • Served as a team leader and senior software engineer on the Cloud Fleet Manager project of the Hanseaticsoft company.
  • Led a team of five software engineers to rewrite 10 modules into React. Once they started working on modern browsers, they became 4-5 times faster than the previous Silverlight application.
  • Created candles of cryptocurrencies for the cryptoeye.eu product while serving as a Node.js developer.
  • Mentored junior developers to help them build knowledge and skills and attain their career goals.
  • Interviewed 100+ people for roles within the company.
Technologies: Leadership, JavaScript, React, Redux, Reselect, Node.js, PostgreSQL, Bitbucket, Jira, REST APIs, UX Design, WebSockets, TypeScript, Front-end

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

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.

Languages

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

Frameworks

Redux, Ruby on Rails 3, Angular, Ruby on Rails (RoR)

Libraries/APIs

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

Other

Front-end, Leadership, Styled-components, Gmail, Algorithms, IT Management, OOP Designs, SOLID Principles, Conflict Resolution, Architecture, WebSockets

Tools

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

Paradigms

REST, UX Design

Platforms

MacOS, WordPress

Industry Expertise

Cybersecurity

Storage

PostgreSQL

2013 - 2017

Bachelor's Degree in Computer Science and Information Technology

National Polytechnic University of Armenia - Yerevan, Armenia

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