Юра
Backend програміст
- Age:
- 25 years
- City:
- Lviv
Contact information
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/20573755/
Work experience
Node.js-розробник
from 06.2024 to now
(2 years 5 months)
Capgemini Engineering (IT)
Backend програміст
from 03.2023 to 05.2024
(1 year 3 months)
Inforce, Львів (IT)
B2C electronics store with ~30k MAU and ~15k SKUs. Team of 10 (3 backend engineers).
Stack: NestJS, TypeScript, PostgreSQL, Prisma ORM, Redis, BullMQ, Stripe, Jest, Supertest
10/2023 - 05/2024
Prevented overselling with an atomic conditional UPDATE inside the checkout transaction, after reproducing the
race behind 7 oversold orders in a concurrency test; checkout p95 stayed ~250 ms.
Verified provider signatures on payment webhooks and made them idempotent with a processed-event table, so
a repeated webhook cannot mark an order PAID twice.
Developed catalog REST API endpoints with cursor pagination, composite indexes for category and price filters,
and Redis caching invalidated on product update.
Added rate limiting on login and checkout with @nestjs/throttler on Redis.
Reviewed teammates' PRs for transactions, race conditions and N+1; caught a payment retry without an
idempotency key and added a concurrency item to the code review checklist.
Recovered a stalled BullMQ email queue within ~40 min after a bad release by patching the worker and replaying
idempotent jobs, then wrote the postmortem and added a queue-length alert.
Education
Дубляни
1, Агрономія, Львів
Higher, from 2026 to 2030 (4 years)
Knowledge and skills
- Комунікабельність
- Git
- JavaScript
- SQL
- GitHub
- PostgreSQL
- Docker
- REST API
- Node.js
- TypeScript
- Redis
- Express.js
- NestJS
- RabbitMQ
- Axios
- Prisma ORM
- TypeORM
Language proficiencies
- English — above average
- Ukrainian — fluent
Similar candidates
-
Back end програміст
Lviv, Remote -
Back end програміст
Lviv, Kyiv -
Backend developer
Lviv, Remote -
Python/AI Backend Developer
Lviv -
Backend розробник
60000 UAH, Lviv, Dnipro , more 3 cities -
Back-end програміст
Lviv, Kyiv, Remote