Logo
Ivaylo – Node.js, React, MongoDB, experts in Lemon.io

Ivaylo

From Bulgaria (GMT+3)

flag
Full-stack Web DeveloperSenior
Hire developer
13 years of commercial experience
Lemon.io stats
1
projects done
252
hours worked
Open
to new offers

Ivaylo – Node.js, React, MongoDB

Senior Full-Stack Web Developer skilled in React and Node.js, possessing excellent soft skills. Ivaylo is a great listener with a clear mind, which prevents any communication problems. There are no tasks he can't handle, boasting of extensive experience and professional wisdom. He enjoys introducing his own ideas and principles. Can you imagine a project without Ivaylo?

Main technologies
Node.js
8 years
React
5 years
Additional skills
MongoDB
PostgreSQL
Next.js
Lambda
Docker
AWS
JavaScript
GraphQL
Jenkins
Apache Kafka
Apache
HTML
Express.js
ElasticSearch
Angular
RabbitMQ
Redis
GCP
Amplify
CSS
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Full-stack Developer
May 2018 - Jan 20201 year 8 months
Project Overview

Beamery is the end-to-end solution that lets businesses manage the complete talent relationship. It's a suite of different services related to talent acquisition and recruitment.

The main features he was working on were:

  • integrations with external partners, specifically which is another talent acquisition software Greenhouse.io;
  • documentation of merging algorithms and tools;
  • compound search feature.
Skeleton
Skeleton
Skeleton
Responsibilities:

As a Lead Developer for integrations, Ivaylo handled one of the largest services that Beamery integrated with, using massive-scale methods like NiFi and Kafka. He also coped with the following tasks:

  • created and maintained an event-driven architecture in the Google Cloud Platform;
  • used ElasticSearch and MongoDB to create a "complex search" functionality that could use compound words like "AND", "OR", "AND NOT" etc.;
  • debugged legacy platform issues that no one else could figure out;
  • wrote unit, integration, and end-to-end tests.
Project Tech stack:
Node.js
Express.js
Apache Kafka
Apache NiFi
ElasticSearch
React
Angular
RabbitMQ
Redis
GCP
MongoDB
Senior Back-end Developer / DevOps Engineer
Dec 2016 - Oct 201710 months
Project Overview

Timber's goal was to make financial advice available to more people. Using a survey, Timber made it very easy for a new customer to understand the key concept and to book an appointment with a financial advisor.

The main features Ivaylo was working on were:

  • back-end API of the system;
  • integrations with other services;
  • continuous deployment.
Skeleton
Skeleton
Skeleton
Responsibilities:

Ivaylo handled the following responsibilities:

  • completed design of the infrastructure and architecture;
  • managed security, authentication, and authorization;
  • built a deployment pipeline;
  • set up monitoring and analytics;
  • ran integration with the booking service.
Project Tech stack:
React
Lambda
MongoDB
AWS
Node.js
Senior Full-stack Developer
Jun 2016 - Dec 20166 months
Project Overview

Ivaylo worked on a project called Nift, invested and supported by Prehype. The project aimed to turn complicated contracts into "human-readable text". It turned contracts into something closer to a very simple-to-read online e-book with illustrations and quizzes to test your understanding.

The main features he was working on were:

  • core Back-end API;
  • complete infrastructure;
  • natural Language Processing engine.
Skeleton
Skeleton
Skeleton
Responsibilities:

Ivaylo managed the following:

  • made back-end architecture;
  • created reusable authorization mechanisms;
  • developed an automated self-hosted approach where every new signup (client) will be deployed to a completely isolated hosting / complete with a database, DNS configuration for a subdomain, and a separate API;
  • used Google Cloud Platform to automate the deployment;
  • developed the back-end API.
Project Tech stack:
React
GCP
MongoDB
Node.js
Express.js
Senior Full-stack Developer / Tech Lead
Jan 2020 - Unfinished4 years 6 months
Project Overview

Times Higher Education is the world leader and a renowned, credible source for its World Universities Ranking publications. The DataPoints product that THE offers allows universities to access additional data behind the world ranking. It is also a Business Analysis tool that can combine various data into dynamically created graphs.

Skeleton
Skeleton
Skeleton
Responsibilities:

Ivaylo handled the following:

  • managed solution designing of major concepts that affect the whole technological ecosystem;
  • created the Front-end and Back-end architecture;
  • assisted with the design of the deployment and production infrastructure;
  • separated domains into shared and common services
  • maintained and discovered data migration processes (AWS Glue, Jenkins etc.);
  • broke down work from a Sales or Product team perspective into actionable tasks for the dev team;
  • implemented monitoring and analytical tools (New Relic, Google Analytics etc.);
  • debugged and resolved issues throughout the whole tech stack and infrastructure;
  • maintained the core DataPoints product;
  • migrated the Drupal-based platform into a React-NodeJS one;
  • created a product called Impact Ranking, which is the world's first interactive platform for visualizing the Sustainable Demographic Goals' data from 1300+ institutions.
Project Tech stack:
React
Node.js
GraphQL
AWS
Docker
HTML
CSS
JavaScript
PostgreSQL
Jenkins
Unit testing

Education

2013
3D Games Art
Bachelor of Arts

Copyright © 2024 lemon.io. All rights reserved.