Konstantin Harutyunyan, Developer in Yerevan, Armenia
Konstantin is available for hire
Hire Konstantin

Konstantin Harutyunyan

Verified Expert  in Engineering

Software Developer

Location
Yerevan, Armenia
Toptal Member Since
July 29, 2019

Konstantin has a master's degree in engineering and more than seven years of experience in full-stack web and mobile application development. Proficient in React, React Native, Vue, Bootstrap, Node.js, and more, he thrives on freelancing to work on diverse projects, collaborating with new teams, and honing his skills. With a passion for delivering exceptional solutions, Konstantin is a dynamic and versatile software developer ready to bring your ideas to life.

Portfolio

Labelbox
TypeScript, Node.js, JavaScript, Unit Testing, Front-end, REST APIs, WebSockets...
Cruise Automation - New Developer Tools Team
JavaScript, React, HTML, CSS, Redux, TypeScript, Front-end, REST APIs...
Scopic Software
MySQL, MongoDB, HTML5, TypeScript, Bootstrap, Meteor, Vue, React Native, React...

Experience

Availability

Part-time

Preferred Environment

Git, IntelliJ IDEA, MacOS

The most amazing...

...project I've worked on was about cryptocurrencies; it was interesting to create algorithms to analyze, compare, and forecast their behavior in the future.

Work Experience

Senior Software Engineer

2021 - 2023
Labelbox
  • Worked on a tool that helps create high-quality training data, allowing users to make breakthroughs in their domains and advance the field of AI.
  • Developed high-quality training data tool for generating superior training data, crucial in AI advancements. This tool processed various data types, enabling efficient AI model training.
  • Pioneered custom components and SDKs by designing them, empowering customers to construct their interfaces, and enhancing the tool's flexibility and user experience.
Technologies: TypeScript, Node.js, JavaScript, Unit Testing, Front-end, REST APIs, WebSockets, PostgreSQL, Amazon Web Services (AWS), APIs, HTML5, CSS3, Git, Redux, React, MySQL, IntelliJ IDEA, MacOS, Full-stack

React Front-end Engineer

2019 - 2021
Cruise Automation - New Developer Tools Team
  • Worked on a project that helps to shepherd ML models through the AI lifecycle faster by gathering data, training a model, evaluating its performance, and deploying it.
  • Developed an AI lifecycle platform at Cruise, streamlining ML model management. Enabled user-friendly data collection, pipeline construction, experiment execution, and autonomous vehicle deployment.
  • Integrated advanced technologies like React, TypeScript, Node.js, Redux, and Git into our process. Established robust unit testing protocols, enhancing software quality and stability.
Technologies: JavaScript, React, HTML, CSS, Redux, TypeScript, Front-end, REST APIs, WebSockets, APIs, HTML5, CSS3, Git, Node.js, IntelliJ IDEA, MacOS, Unit Testing, Full-stack

Senior Full-stack Developer

2017 - 2021
Scopic Software
  • Created web applications.
  • Created hybrid mobile applications.
  • Developed internal tools.
  • Managed the conceptual, technical design of the projects. Helped project managers analyze customer requirements to ensure that they are feasible to establish the architecture later, distribute tasks among team members, and conduct code reviews.
  • Created interviews for the new candidates.
  • Trained other employees during the training courses.
Technologies: MySQL, MongoDB, HTML5, TypeScript, Bootstrap, Meteor, Vue, React Native, React, Front-end, REST APIs, Next.js, WebSockets, PostgreSQL, Amazon Web Services (AWS), APIs, JavaScript, CSS3, Git, Redux, Node.js, IntelliJ IDEA, MacOS, Vanilla JS, Unit Testing, Full-stack

Full-stack Developer

2016 - 2017
Freelancer
  • Created web applications with React, Vue.js, HTML, CSS, and SASS.
  • Created mobile applications with React-Native.
  • Created RESTful API server using Node.js.
  • Refactored the existing websites.
Technologies: Sass, CSS, HTML, Vue, Node.js, React Native, React, Front-end, REST APIs, WebSockets, APIs, JavaScript, HTML5, CSS3, Git, Redux, IntelliJ IDEA, MacOS, Vanilla JS, Full-stack

Front-end Developer

2014 - 2016
Forbri
  • Developed web applications using JavaScript, jQuery, HTML, CSS, and WordPress.
  • Developed WordPress plugins.
  • Designed reusable web components.
Technologies: WordPress, CSS, HTML, jQuery, JavaScript, Front-end, REST APIs, APIs, HTML5, CSS3, Git, IntelliJ IDEA, MacOS, Vanilla JS

Rency

Rency is a web application that makes research and cryptocurrency analysis.

Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.

Nodebucks

Nodebucks is comprised of a small team of cryptocurrency enthusiasts who believe in the future of blockchain.

Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.

Gaming Platform

The project at first was about changing some features and UI of the existing web app and later was started the creation of the new version of the web app.

Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.

Languages

TypeScript, JavaScript, HTML5, CSS3, Sass, TypeScript 3, HTML, CSS

Frameworks

Vanilla JS, Redux, Next.js, React Native, Bootstrap

Libraries/APIs

React, Node.js, REST APIs, Vue 2, Vue, Vuex, jQuery

Tools

Git, Adobe Photoshop, IntelliJ IDEA

Paradigms

Unit Testing

Platforms

MacOS, iOS, Android, WordPress, Meteor, Amazon Web Services (AWS)

Storage

MongoDB, MySQL, PostgreSQL

Other

Front-end, WebSockets, APIs, Full-stack

2012 - 2014

Master's Degree in Engineering

State Engineering University of Armenia - Yerevan, Armenia

2008 - 2012

Bachelor's Degree in Engineering

State Engineering 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