Файл CV
АН
Node.js Developer

Gender Мужчина

address Бельцы

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".

Загруженный файл CV

Cv Preview

Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.

Khmelnytskyi, Ukraine

SUMMARY

  • Forward‑thinking Software Engineer
  • Node.js and Go micro-services/REST-APIs
  • Clean Architecture advocate
  • Performance tuner (−40% report latency, −30% bug leakage)
  • TDD adopter
  • Ready to scale systems

EXPERIENCE

Middle Node.js Engineer
November 2023 – Present
Self employed

  • Improved service throughput by 35% through modular NestJS micro-services and efficient concurrency (pprof profiling, SQL indexing).
  • Reduced data query latency by 40% via backend architectural refactoring and SQL schema normalization.
  • Enhanced React UI responsiveness, boosting user satisfaction through performance optimization and lazy loading.
  • Cut refactor effort by 25% by standardizing clean architecture across micro-services.
  • Created detailed technical documentation covering edge cases and transitional challenges, enabling smooth knowledge transfer and reducing onboarding time for the new team.

Middle Node.js Developer
December 2021 – November 2023
N-iX

  • Accelerated report generation functionality by 40% using Golang-based REST APIs with profiling-driven concurrency enhancement.
  • Lowered production bug rate by 30% by deploying Jest + Cypress automated testing pipelines.
  • Reduced onboarding time by 20% via modularization and DDD-aligned service design.
  • Configured ESLint with tailored high-quality, proved practices and rule sets, reducing code review time and enhancing codebase consistency; actively promoted team-wide adoption through feedback and recommendations.
  • Reduced Docker image size by 65% by analyzing and optimizing Docker files, eliminating unnecessary layers, and validating improvements through targeted testing.
  • Delivered a technical presentation advocating for adopting Golang for part of the REST API service, outlining performance benefits and maintainability improvements to support a proposed rewrite.

Junior Node.js Developer
April 2021 – December 2021
Self Employed

  • Halved regression bugs (-50%) by implementing TDD across travel micro-services aligned with clean architecture.
  • Designed resilient, fault-tolerant services employing circuit breakers and retries for peak-time availability.
  • Defined domain communication protocols to support scalable and maintainable inter-service interaction.
  • Developed an npm package that streamlined the creation of UI test project templates, reducing setup time by 50% and improving team onboarding efficiency.

Junior PHP/Node.js Developer
September 2017 – April 2021
RexSoft

  • Improved query response time by 30% through ORM optimization and SQL indexing for full-stack REST APIs.
  • Reduced production defects by 35% by integrating UI automation testing into development process.
  • Enhanced a Python-based PDF generation package by implementing new functionality, improving document output flexibility and reducing generation time by 20%.
  • Established UI testing practices using Cypress.js within the team, enabling consistent test coverage for critical user scenarios and accelerating feedback during development.

EDUCATION

  • B.Sc., Software Engineering
    National University Lviv Polytechnic • 2020
  • Specialist, Software Engineering
    Khmelnytskyi Polytechnic College • 2017

SKILLS

  • TypeScript, JavaScript (Node.js), Go, PHP
  • PostgreSQL, MongoDB, TypeORM, Prisma, SQL Indexing, Profiling (pprof), Docker, Git, CI/CD, Distributed Tracing
  • Jest, Cypress, TDD, Unit & E2E Testing, UI Automation
  • NestJS, Express, React, DDD, CORS, Clean Architecture, Microservices
  • Cross-Functional Cooperation, Mentorship, Result-Oriented Professional, Task Prioritization

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".