Вадим
Node.js Senior Backend Developer, 200 000 UAH
- Employment type:
- full-time, part-time
- Age:
- 32 years
- City of residence:
- Odesa
- Ready to work:
- Kyiv, Lviv, Odesa, Remote
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/5268986/
Work experience
Senior Backend Developer / Team Lead
from 05.2022 to 04.2023
(11 months)
Under NDA, Дистанційно (IT)
Development and maintenance of a microservice-based affiliate marketing system, ensuring
robust functionality and scalability.
Leadership and management of the development team, fostering collaboration and effective
delivery of project milestones.
Direct communication with customers, department heads, affiliates, and support teams to
align development activities with business objectives.
Implementation of backend solutions using TypeScript, Node.js, NestJS, PostgreSQL, Prisma,
and gRPC for efficient system performance.
Integration of third-party services such as UPS, 99 minutos logistics systems, and Telegram Bot
API to enhance platform capabilities.
Management of CI/CD pipelines utilizing GitLab Pipelines, Tanzoo, and Kubernetes (K8S) for
seamless deployment processes.
Senior Backend Developer / Tech Lead
from 12.2021 to now
(3 years 8 months)
Coright, Дистанційно (IT)
Design and maintenance of microservice-based applications using NestJS, enabling scalable
and efficient backend solutions.
Coordination with customers to ensure alignment on product development planning and
deliverables.
Utilization of a technology stack including TypeScript, Node.js, PostgreSQL, Prisma, gRPC, and
RabbitMQ to develop robust software solutions.
Integration of third-party services such as SendGrid, BRREG, Google Drive, and Papirfly to
enhance application functionality.
Implementation of CI/CD processes through GitHub and AWS pipelines alongside orchestration
tools like Nomad and Consul for streamlined deployments.
Management of task tracking and agile workflows within project environments using tools such
as Jira.
Senior Backend Developer
from 07.2021 to 12.2021
(5 months)
Smoothr, Дистанційно (IT)
Development and maintenance of microservice-based enterprise applications using Node.js
and Express to ensure robust backend functionality.
Refactoring existing microservices to incorporate GraphQL and socket.io, enhancing real-time
communication capabilities.
Optimization of application performance for improved scalability and efficiency.
Utilization of a technology stack including TypeScript, Node.js, gRPC, GraphQL, MongoDB, and
socket.io to support development processes.
Implementation and management of CI/CD pipelines through GitLab for streamlined software
deployment.
Integration with Google Cloud services to support infrastructure scalability and reliability
Backend Developer /DevOps
from 02.2019 to 07.2021
(2 years 5 months)
kikidevelopment, Одеса (IT)
Development, deployment, and hosting of web applications based on ASP.NET Core, Spring
Boot, and NestJS for various B2B platforms.
Creation of custom integrations with third-party platforms utilizing Google APIs, SendGrid, and
Stripe.
Utilization of a technology stack including C#, ASP.NET Core, EF Core Framework, Java,
PostgreSQL, T-SQL, TypeScript, and NestJS.
Execution of integration testing to ensure seamless application interoperability and
functionality.
Implementation and management of CI/CD pipelines using Azure Cloud Services, AWS
infrastructure, Jenkins automation server, and self-hosted Unix-based platforms.
Optimization and maintenance of system performance through effective DevOps practices
across deployment environments.
Java Middle Developer
from 02.2018 to 02.2019
(1 year)
TopJava, Одеса (IT)
Development of an enterprise Spring/JPA application with role-based access control,
leveraging a robust technology stack.
Utilization of Maven, Spring MVC, Spring Security, REST (Jackson), and Java 8 Stream API to
facilitate efficient application solutions.
Design and implementation of data persistence mechanisms using Postgres and HSQLDB
databases with Spring JDBC, JPA (Hibernate), and Spring-Data-JPA.
Creation and testing of RESTful services and AJAX controllers to ensure reliable data exchange
and functionality.
Development of user interfaces using Bootstrap (CSS/JS), integrating datatables, jQuery, and
plugins for interactive web elements.
Testing functionality to guarantee high-quality end-to-end application processes and seamless
system integration.
Self employed software/hardware computer specialist & Freelance Junior
from 12.2015 to 02.2018
(2 years 2 months)
Self employed, Одеса (IT)
Maintenance and repair of a wide range of computer devices, ensuring optimal functionality
and performance.
Development of backend applications based on Java, enabling efficient and robust software
solutions for client needs.
Freelance work on software development projects, focusing on creating scalable and
maintainable backend systems.
Troubleshooting and resolution of hardware and software issues across various types of
devices.
Execution of freelance assignments with attention to detail, meeting client-specific
requirements for both hardware and software tasks.
Application of technical expertise in computer systems to deliver timely solutions under selfmanaged schedules.
Owner of ATOM Family (pet-project)
from 01.2015 to 12.2021
(6 years 11 months)
ArmaZ, Дистанційно (IT)
Ownership and management of the ATOM Family, ArmaZ/Rubicon projects, overseeing all
aspects of development and resource hosting.
Leadership of the development team, ensuring effective collaboration and high-quality
deliverables.
Design and implementation of solution architectures leveraging technologies such as Java,
Spring Boot, PostgreSQL, NestJS, RabbitMQ, Lua, gRPC, and the Telegram Bot API.
Integration with third-party services including Google SMTP and Telegram for seamless
functionality.
Development and deployment workflows supported via CI/CD pipelines using Jenkins and
Linode tools.
Application of microservices architecture to ensure scalable and reliable project performance
Knowledge and skills
- NestJS
- TypeScript
- Node.js
- AWS
- Git
- GitHub
- Docker
- Jenkins
- Nginx
Language proficiencies
- English — above average
- Ukrainian — fluent
- Russian — fluent
Additional information
Extensive experience as a Senior Backend Developer and Tech Lead, focusing on designing and maintaining microservice-based systems across industries such as affiliate marketing, enterprise applications, and scalable backend solutions. Demonstrated expertise in Node.js, Spring, .NET, PostgreSQL, gRPC, RabbitMQ, Nomad, and CI/CD pipelines using tools like GitLab and AWS pipelines. Proficient in integrating third-party services including Google Drive, UPS logistics systems, Telegram Bot API, and others to enhance application functionality. Currently pursuing a bachelor's degree in Computer Systems with an AWS Certified Solutions Architect – Associate certification affirming cloud architecture proficiency. Career highlighted by delivering robust software solutions through team leadership and collaboration with cross-functional stakeholders. Seeking advanced backend development or technical leadership roles that emphasize innovation in scalable system architecture and process optimization.
Similar candidates
-
Backend developer
Kyiv, Odesa , more 2 cities -
Node. js-розробник
Remote -
Back end програміст
99000 UAH, Kyiv -
Node.js-розробник
Kyiv -
Backend розробник
Remote -
Node.js-розробник
Remote