
Konstantin Harutyunyan
Verified Expert in Engineering
Software Developer
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
Experience
- JavaScript - 9 years
- HTML5 - 9 years
- CSS3 - 9 years
- React - 7 years
- Redux - 7 years
- Node.js - 6 years
- Sass - 6 years
- MongoDB - 5 years
Availability
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
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.
React Front-end Engineer
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.
Senior Full-stack Developer
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.
Full-stack Developer
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.
Front-end Developer
Forbri
- Developed web applications using JavaScript, jQuery, HTML, CSS, and WordPress.
- Developed WordPress plugins.
- Designed reusable web components.
Experience
Rency
Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.
Nodebucks
Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.
Gaming Platform
Konstantin was working on the front-end part of the project with React, Bootstrap, and SASS.
Education
Master's Degree in Engineering
State Engineering University of Armenia - Yerevan, Armenia
Bachelor's Degree in Engineering
State Engineering University of Armenia - Yerevan, Armenia
Skills
Libraries/APIs
React, Node.js, REST APIs, Vue 2, Vue, Vuex, jQuery
Tools
Git, Adobe Photoshop, IntelliJ IDEA
Languages
TypeScript, JavaScript, HTML5, CSS3, Sass, TypeScript 3, HTML, CSS
Frameworks
Vanilla JS, Redux, Next.js, React Native, Bootstrap
Paradigms
Unit Testing
Platforms
MacOS, iOS, Android, WordPress, Meteor, Amazon Web Services (AWS)
Storage
MongoDB, MySQL, PostgreSQL
Other
Front-end, WebSockets, APIs, Full-stack
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring