03/24/2026 updated

KZ
100 % available

Node.js Backend Developer

Varna, Bulgaria
Worldwide
Bachelor's Degree in Software Engineering
Varna, Bulgaria
Worldwide
Bachelor's Degree in Software Engineering

Profile attachments

Kirill_Zarechny_BE_Developer.pdf

About me

Node.js Backend Developer with 4+ years of experience building high-load APIs and distributed data- processing systems. Specialized in performance optimization, legacy system refactoring, and designing microservices and event-driven architectures.

JavaScriptApplication Programming Interfaces (APIs)AutomationDevelopment TestingDistributed Data StorePython (Programming Language)PostgreSQLMongoDBNode.jsPerformance TuningSystems Development Life CycleQueueing SystemsRabbitMQRedisTypeScriptExpress.jsGrafanaPuppeteer (Software)BackendGitApache KafkaAtlassian BitbucketApi DesignNestJSRestful ApiCode RefactoringDatabase AdministrationDockerElk StackProgramming LanguagesMicroservices
Backend Development
Node.js Backend Development with 4+ years of experience building high-load APIs and distributed data-processing systems

Performance Optimization
Performance optimization, legacy system refactoring, and designing microservices and event-driven architectures

Database Management
MongoDB, PostgreSQL, and Redis database management with focus on improving API latency and reliability

Programming Languages
JavaScript (Node.js), TypeScript, and Python development

API Development
NestJS, Express.js, and REST APIs development

Testing and Automation
Puppeteer and Jest testing frameworks

Message Queues
Kafka and RabbitMQ messaging systems

Development Tools
Git, Bitbucket, Docker, Grafana, ELK stack, and error tracking tools like Bugsink

Experience

Professional experience5 - 10 years
Freelancer since2026

Languages

GermanBasic knowledgeEnglishFluentRussianNative speaker

Project history

Node.js Backend Developer (Middle)

ShipNext
High-load logistics system for cargo-to-ship matching, freight negotiation, and search. Designed and evolved high-load backend services for cargo matching and freight negotiation workflows in a distributed system. Performed architectural impact analysis and introduced changes in a tightly coupled legacy system without breaking existing functionality. Improved API performance and responsiveness by optimizing database queries, request handling, and service interactions in an event-driven architecture. Contributed to technical design decisions improving system reliability and scalability.

Node.js Backend Developer (Junior)

Unknown Company
Systems for order processing, freight trading, and contract management. Developed browser automation and testing workflows using Puppeteer to validate business-critical processes. Built resilient scraping pipelines handling dynamic DOM, frequent UI changes, and unstable external systems. Implemented data processing and normalization logic to prepare datasets for downstream services. Contributed to backend services supporting trading and contract workflows.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in