Erik Hovhannisyan, Developer in Dubai, United Arab Emirates
Erik is available for hire
Hire Erik

Erik Hovhannisyan

Verified Expert  in Engineering

Software Engineer and Developer

Location
Dubai, United Arab Emirates
Toptal Member Since
November 14, 2022

Erik is a skilled and experienced software engineer with more than eight years of experience in JavaScript and Go application development. He has strong analytical skills and experience in software development lifecycle (SDLC) and project delivery management. Erik is skilled at performing issues investigation, conducting a root cause analysis, and quickly mastering new tools and frameworks.

Portfolio

MVP Tech
Vue, React, Redux, Node.js, GraphQL, REST APIs, Go, JavaScript, MySQL, MongoDB...
Tamm
React, Redux, Node.js, GraphQL, REST, JavaScript, Go, MySQL, MongoDB, Kibana...
Expedia Group
JavaScript, PHP 7, Laravel, React, Node.js, MySQL, RabbitMQ, REST, Docker...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, MacOS, Digital Payments, APIs, Scrum, React, Node.js, JavaScript, TypeScript

The most amazing...

...project I've developed is a business-to-business (B2B) platform that determines spots for 2D and 3D product placements in movies.

Work Experience

Lead Software Engineer

2020 - PRESENT
MVP Tech
  • Developed a business-to-business (B2B) platform with the assistance of an artificial intelligence (AI) and machine learning (ML) team that determines spots for 2D and 3D product placements in movies.
  • Released a B2B platform minimum viable product (MVP) and gained investment from one of the biggest moviemaking companies.
  • Created a platform that provides AI and ML services, such as text-to-speech, speech-to-text, image-to-text, etc.
Technologies: Vue, React, Redux, Node.js, GraphQL, REST APIs, Go, JavaScript, MySQL, MongoDB, Docker, Video Editing, Socket.IO, Express.js, Artificial Intelligence (AI), Agile, API Development, CSS3, Back-end, Elasticsearch, Facebook API, Git, GitHub, Kubernetes, Microservices Architecture, Machine Learning, React Router, Stripe, NGINX, Kibana, Scrum, Scrumban, Leadership, WebSockets, Figma, Charts, Next.js, Tailwind CSS, Storybook, Server-side Rendering (SSR), Mobile Web, HTML, CSS, Web Development, Mobile Development, React Native, Sass, Twilio, Architecture, Full-stack Development, Full-stack, UI Development, User Experience (UX), Minimum Viable Product (MVP), User Interface (UI), Gambling, Gaming Platforms, Bash Script, NestJS, Logstash, Heroku, PostgreSQL, Software Development, Financials, NoSQL, Amazon Web Services (AWS), Payment Gateways, Payment APIs, Mobile Apps, HTML5, TypeScript, REST, APIs, Automated Testing, Design Systems, Swagger, SQL, API Architecture, Babel, Vue Router, Vuex, Vue CLI, Webpack, Responsive Design, Front-end, FFmpeg, Video Streaming, Google Analytics, Web UX, JSX, Mapbox, Pixel Perfect

Lead Software Engineer

2019 - 2020
Tamm
  • Developed a platform that provides direct access to all the Abu Dhabi Government's services.
  • Built an AD locker, a place where Tamm users can store all their documents, payments, and subscriptions and receive notifications on the status of their assets.
  • Created a platform where Tamm users with kids can view information related to their kids' education, starting from kindergarten to university. This includes but is not limited to the choice of institution, courses, prices, grades, etc.
Technologies: React, Redux, Node.js, GraphQL, REST, JavaScript, Go, MySQL, MongoDB, Kibana, Elasticsearch, Express.js, HTML5, CSS3, Leadership, Redis, NGINX, Socket.IO, Scrum, Scrumban, Docker, Kubernetes, API Documentation, Microservices Architecture, Figma, Storybook, Server-side Rendering (SSR), Mobile Web, HTML, CSS, Progressive Web Applications (PWA), Web Development, Mobile Development, Sass, Accessibility, Architecture, Full-stack Development, Full-stack, UI Development, User Experience (UX), User Interface (UI), MariaDB, Logstash, Software Development, Blockchain, NoSQL, Payment Gateways, Payment APIs, Mobile Apps, REST APIs, TypeScript, Git, Agile, APIs, Design Systems, Swagger, Apollo Server, SQL, API Architecture, Babel, Webpack, Responsive Design, Front-end, Delivery Management, Web UX, Firebase, JSX, Pixel Perfect

Team Lead and Delivery Manager

2018 - 2019
Expedia Group
  • Developed a platform for businesses to use Expedia. It has numerous additional functions required for better productivity and time management.
  • Worked on notifications that users receive before their flights, including information about their flight schedules, cancellations, updates for terminals, gates, timings, delays, etc.
  • Improved customer service and user satisfaction by building a tool that enables customer service representatives to be more productive and efficient.
Technologies: JavaScript, PHP 7, Laravel, React, Node.js, MySQL, RabbitMQ, REST, Docker, HTML5, CSS3, Kubernetes, Scrum, React Router, Elasticsearch, Scrumban, Leadership, GitLab, GitLab CI/CD, WebSockets, NGINX, Express.js, Redis, Microservices Architecture, Figma, Storybook, Mobile Web, HTML, CSS, Web Development, Mobile Development, Sass, Full-stack Development, Full-stack, UI Development, User Experience (UX), User Interface (UI), Bash Script, PayPal API, Software Development, Payment Gateways, Payment APIs, Mobile Apps, REST APIs, TypeScript, Git, Agile, APIs, Design Systems, Swagger, SQL, Babel, Webpack, Responsive Design, Front-end, Delivery Management, Google Analytics, Web UX, JSX, Mapbox, Pixel Perfect

Full-stack Engineer

2017 - 2018
UpSpace Media
  • Developed an eCommerce platform for Richter Lambron Group's B2B and B2C clients.
  • Created a warehouse system for Richter Lambron Group and their B2B clients.
  • Built an Era card cashback platform that includes more than 4,000 stores in the Middle East. It has separate accounts for admins, shop admins, and users so that they can manage their points, transaction, and more.
Technologies: React, Redux, AngularJS, Node.js, Laravel, REST, JavaScript, PHPT, MySQL, MongoDB, HTML5, CSS3, GitLab, GitHub, Ubuntu, Kanban, Elasticsearch, Google Cloud Platform (GCP), React Router, Express.js, Docker, Kubernetes, Scrum, Figma, Amazon Alexa, Mobile Web, HTML, CSS, Web Development, Mobile Development, Full-stack Development, Full-stack, UI Development, Bitbucket, Apache, Software Development, Mobile Apps, REST APIs, TypeScript, Git, APIs, SQL, Responsive Design, PHP, Front-end, Google Analytics, Web UX, JSX, Mapbox, Pixel Perfect

Full-stack Engineer

2015 - 2017
Preezma
  • Developed a platform for renting that enables B2B and B2C users to add or rent a wide range of products.
  • Built a food delivery application that includes more than 2,000 restaurants and a large number of various dishes.
  • Created a financial tool for B2B users that improved their accounting and accounting methods, making counting their expenses and earnings more efficient.
Technologies: HTML5, CSS3, jQuery, React, Redux, AngularJS, Laravel, REST, MySQL, MongoDB, GitHub, NGINX, Scrum, Facebook API, Instagram API, WebSockets, Finance, Docker, Kibana, Elasticsearch, JavaScript, Ubuntu, PayPal, HTML, CSS, Web Development, Full-stack Development, Full-stack, UI Development, Apache, Software Development, Git, Jest, Responsive Design, PHP, Front-end, Web UX, JSX, Pixel Perfect

Tamm Abu Dhabi Government Application

https://www.tamm.abudhabi
A one-stop platform that provides direct access to all services the Abu Dhabi Government offers. Abu Dhabi citizens, residents, businesses, and visitors can apply for services online, interact with customer service, and track the status of their applications.

Expedia Group Ticket Platform

http://www.expedia.com
Developed a B2B platform which is designed to make it easier for businesses to organize trips for their employees; this platform includes services such as ticket booking and purchase, transfer, and hotel booking and purchase.

Worked on the notifications that users receive regarding their flights. Developed a tool for customer service representatives to improve productivity and increase customer satisfaction.

Platform for Product Placement

Designed and developed an AI platform for product placement. Companies who want to see their product placed in a movie or a video can easily do so with this platform. Moviemakers can add their movies to the platform, and companies interested in placements can reach out to them. Using the platform, which works with AI and ML, users can easily place images of their products into the video as 2D and 3D objects.

Payment System

Developed a platform for betting company workers, which gives them more visibility to information related to payments statuses, lets them make payments effortlessly and makes the accounting and auditing processes and checks easier and quicker.

Languages

HTML5, CSS3, TypeScript, JavaScript, HTML, CSS, SQL, GraphQL, Go, PHP 7, Bash Script, Sass, PHP, Java

Frameworks

Redux, Express.js, Next.js, Swagger, Laravel, NestJS, Tailwind CSS, Jest, AngularJS, PHPT, React Native

Libraries/APIs

React, Node.js, REST APIs, FFmpeg, Vue, React Router, API Development, Stripe, PayPal API, Socket.IO, Vuex, Facebook API, Instagram API, jQuery

Tools

Git, GitHub, GitLab, Figma, Babel, Webpack, JSX, ChatGPT, Google Analytics, RabbitMQ, Bitbucket, NGINX, Apache, Kibana, Logstash, Vue CLI, GitLab CI/CD, Visual Studio

Paradigms

Microservices Architecture, REST, Mobile Development, API Architecture, Agile, Scrum, Kanban, Automated Testing, Management

Platforms

Mapbox, Docker, Kubernetes, Twilio, Ubuntu, MacOS, Heroku, Amazon Web Services (AWS), Firebase, Google Cloud Platform (GCP), Amazon Alexa, Blockchain

Storage

MySQL, MongoDB, NoSQL, Elasticsearch, Redis, MariaDB, PostgreSQL

Other

Leadership, Back-end, Software Development, Storybook, Mobile Web, Web Development, Full-stack Development, Full-stack, UI Development, User Experience (UX), User Interface (UI), Gambling, Gaming Platforms, Payment Gateways, Payment APIs, Mobile Apps, Design Systems, Responsive Design, Front-end, Front-end Development, OpenAI, Web UX, Pixel Perfect, Scrumban, Financials, WebSockets, Finance, Charts, Server-side Rendering (SSR), Accessibility, Architecture, Minimum Viable Product (MVP), Apollo Server, Vue Router, Video Streaming, Delivery Management, Mobiscroll, Artificial Intelligence (AI), Machine Learning, Video Editing, PayPal, API Documentation, Digital Payments, APIs, Mathematical Analysis, Complex Problem Solving, User Management, Goal Management, Product Roadmaps, Feature Roadmaps, Agile Delivery, Algorithms, Progressive Web Applications (PWA)

2018 - 2020

Master's Degree in General Management Information Systems

Yerevan State University - Yerevan, Armenia

2014 - 2018

Bachelor's Degree in Physics

Yerevan State University - Yerevan, Armenia

OCTOBER 2021 - PRESENT

Artificial Intelligence Foundations: Machine Learning

NASBA

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