Hovhannes Dallakyan, Developer in Kraków, Poland
Hovhannes is available for hire
Hire Hovhannes

Hovhannes Dallakyan

Verified Expert  in Engineering

Front-end Developer

Location
Kraków, Poland
Toptal Member Since
September 9, 2022

Hovhannes is an experienced lead software engineer based in Poland with a proven track record of building web applications and private npm packages for major companies, including a world-renowned news website. He specializes in JavaScript, React, and Node.js and enjoys freelancing on new, challenging projects. Hovhannes is also skilled in organizing and leading technical courses for beginners in various IT companies.

Portfolio

EPAM Systems
JavaScript, React, HTML, CSS, NestJS, Jenkins, Git, Private NPM Modules...
FLux Technology
HTML, CSS, JavaScript, React, Private NPM Modules, Node.js, APIs, Material UI...
SoftConstruct
HTML, CSS, Angular, JavaScript, Git, Front-end Architecture, SCSS, GitHub...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, WebStorm, GitHub, Notion

The most amazing...

...project I've developed as a tech lead is a private npm library for premium features as part of one of the most famous news websites in the world.

Work Experience

Lead Software Engineer

2020 - 2024
EPAM Systems
  • Developed and launched a site application for a news website. We had thousands of user engagements from three countries in the first month.
  • Participated in the application architecture development, led the technical team, reviewed the code, introduced new features, and solved problems with their implementation.
  • Attended the production and development environment deployment stages.
  • Headed another tech team that created a private npm package for some common features.
Technologies: JavaScript, React, HTML, CSS, NestJS, Jenkins, Git, Private NPM Modules, Front-end Architecture, APIs, Node.js, SCSS, GitHub, Material UI, Redux, Scrum, Leadership, Functional Programming, Web Applications, Object-oriented Programming (OOP), Design Patterns, IT Project Management, Unit Testing, Agile, HTML5, MySQL, Sass, ESLint, Jest, TypeScript, SQL, Jira, Zoom, PostgreSQL, User Interface (UI), User Experience (UX), Web Development, Estimations, GitHub Actions, Charts, Front-end Development, Team Leadership, Next.js, UI Components, Storybook, OneTrust, Architecture, ChatGPT, OpenAI GPT-3 API, Front-end, REST APIs

Senior Software Engineer

2019 - 2020
FLux Technology
  • Developed a large scalable eCommerce application for event management and added new features for specific events.
  • Added features, fixed bugs, and improved the performance and user interface (UI).
  • Attended release processes. In some months, the application was visited by more than 10,000 people.
  • Helped a back-end developer to work on the front-end part and reviewed the code.
Technologies: HTML, CSS, JavaScript, React, Private NPM Modules, Node.js, APIs, Material UI, NestJS, Git, Front-end Architecture, SCSS, GitHub, Redux, Scrum, Leadership, React Native, Functional Programming, Web Applications, Object-oriented Programming (OOP), Design Patterns, IT Project Management, Unit Testing, Agile, HTML5, MySQL, Sass, ESLint, Jest, TypeScript, SQL, Slack, Jira, Zoom, Firebase, PostgreSQL, User Interface (UI), User Experience (UX), Web Development, Estimations, GitHub Actions, Bootstrap, Chrome Extensions, Charts, Full-stack Development, Full-stack, Front-end Development, Team Leadership, UI Components, PDF, Vue, Front-end, REST APIs

Software Engineer

2018 - 2019
SoftConstruct
  • Developed a mobile web version of a large scalable project, mainly used by clients from the USA.
  • Implemented new features, tracked and fixed bugs, and created a mobile web version of the application.
  • Launched it in the US market and had more than 5,000 users.
  • Resolved many CSS performance issues for older mobile phones.
Technologies: HTML, CSS, Angular, JavaScript, Git, Front-end Architecture, SCSS, GitHub, Material UI, Redux, Scrum, Leadership, APIs, Functional Programming, Web Applications, Object-oriented Programming (OOP), Design Patterns, IT Project Management, Agile, HTML5, Sass, ESLint, RxJS, Slack, Jira, Zoom, Web Development, Estimations, Front-end Development, Team Leadership, Front-end, REST APIs

Software Engineer

2017 - 2018
GrowApp Israel LTD
  • Developed a mobile and web application for a QR code bonus system. After its launch, the app's name was in the window of almost every store in the country.
  • Built a front-end part of the projects with React and used Meteor for the back end.
  • Developed a mobile version of the app using React Native for Apple and Android platforms.
Technologies: HTML, CSS, JavaScript, React, React Native, Git, Node.js, Front-end Architecture, SCSS, GitHub, Private NPM Modules, Material UI, Redux, APIs, Web Applications, Object-oriented Programming (OOP), Design Patterns, IT Project Management, Agile, HTML5, Sass, ESLint, TypeScript, Web Development, Estimations, Heroku, Full-stack Development, Full-stack, Front-end Development, Front-end, REST APIs

Software Developer

2017 - 2017
DD Minds
  • Developed an eCommerce web application from scratch for selling flowers. The business had a very successful dry run from the first month.
  • Developed new features. Tracked and fixed bugs using the Jira tool.
  • Oversaw the launch process and active engagement of the users in the first month.
  • Added new features to the site at the client's request.
Technologies: HTML, CSS, JavaScript, SCSS, GitHub, APIs, Web Applications, Object-oriented Programming (OOP), HTML5, Sass, Web Development, Estimations, Heroku, Bootstrap, Front-end Development, Front-end

Paid Subscription Flow | NPM Library for All of the Client's Products

A React-based reusable npm private package for paid subscriptions. I implemented it with a micro front-end architecture that connects the other client's products and works independently. Also, I implemented it with third-party services.

Virtual Back Room - Zoom Video SDK

I added new features to the web application created with React and Firebase using Zoom Video SDK.

It was a user-based video portal. I used Zoom Video SDK for the functionality of the meeting, added some bug fixes, and new features like recording and pinning.

Fantasy Sport

I worked on a big scalable project named Fantasy Sport as a front-end developer. I have used the Angular framework, did responsive converting from design templates to HTML, and CSS ( SCSS ), improved the REST APIs, and aided with debugging and problem-fixing.

Harmony Access Manager

Key Responsibilities:
• User experience design: Developed user flows and navigation schemas to optimize the user experience for enterprise-level applications, aligning with modern design languages and UI patterns.
• Front-end development: Implemented cutting-edge React features, demonstrating proficiency in context, hooks, performance optimization, and more, to create robust, maintainable front-end architectures.
• Collaborative Development: Worked alongside back-end teams to integrate front-end and back-end operations seamlessly, ensuring responsive and scalable solutions.
2010 - 2012

High School Diploma in Mathematics and Computer Science

Armenak Armenakyan Hight School - Yerevan

SEPTEMBER 2021 - PRESENT

Certified Technical Interviewer

EPAM Systems

Libraries/APIs

React, Vue, REST APIs, Node.js, RxJS

Tools

Git, GitHub, Notion, Slack, Jira, Zoom, ChatGPT, Jenkins, Figma

Frameworks

Redux, Material UI, React Native, Jest, Bootstrap, Next.js, Tailwind CSS, NestJS, Angular, Cypress

Languages

HTML, CSS, JavaScript, SCSS, TypeScript, HTML5, Sass, SQL

Storage

MySQL, PostgreSQL

Paradigms

Scrum, Functional Programming, Design Patterns, Unit Testing, Agile, Object-oriented Programming (OOP)

Platforms

Firebase, Heroku

Other

Front-end Architecture, Web Applications, Web Development, Estimations, Charts, Front-end Development, Storybook, UI Components, OneTrust, PDF, Front-end, Private NPM Modules, Leadership, APIs, IT Project Management, ESLint, GitHub Actions, Chrome Extensions, Architecture, OpenAI GPT-3 API, Tailwind UI, User Interface (UI), User Experience (UX), Full-stack Development, Full-stack, Team Leadership, User Workflows, Navigation

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