Денис
Middle Full-stack Developer
- Розглядає посади:
- Middle Full-stack Developer, Software engineer
- Вид зайнятості:
- повна
- Вік:
- 28 років
- Місто проживання:
- Одеса
- Готовий працювати:
- Дистанційно, Одеса
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/4796462/
Досвід роботи
Software Engineer
з 09.2020 по 12.2025
(5 років 4 місяці)
BOOQED, Дистанційно (IT)
Primary developer of a multi-tenant space-booking platform (guest PWA, operator admin panel, GraphQL API) with a QR-based smart-access system, operating across Singapore, Hong Kong and the UK. Authored ~70% of the frontend codebase.
**Stack:** TypeScript, React, Node.js, GraphQL (Apollo), MongoDB, Redis, Stripe, Auth0, Vite, CI/CD (Buddy CI)
- Integrated the QR-based smart-access system - issued time-bound QR credentials via the access-control service's API to physically unlock booths for each booking's window
- Implemented multi-region payments: Stripe across separate HK/SG accounts with multiple methods (card, Alipay, GrabPay, Apple/Google Pay, PayMe), automatic tax, and refund/cancellation flows
- Built a type-safe GraphQL API (type-graphql + codegen) serving both guest and admin apps, including admin-side pricing/promo rules and an analytics suite (revenue, utilization, period-over-period comparisons, CSV export)
- Designed a Redis-backed availability layer with server-side conflict validation and GraphQL subscriptions to keep booking state consistent in near real time and reduce double-booking on shared inventory
- Migrated the guest application to WeChat Mini Program for the Chinese market, adapting React components to the Taro framework
- Maintained production systems: Sentry monitoring, CI/CD (semantic-release, Dependabot), dependency upgrades, bug fixes, and GDPR/privacy features (cookie consent, account deletion)
Software engineer
з 09.2019 по 09.2020
(1 рік)
Insighty Studio, Дистанційно (IT)
Worked on a booking platform that helps people find places to meet or work while traveling.
**Stack:** React, Node.js, React Native, MongoDB, Detox, Cypress, CI/CD (Bitrise, CircleCI)
- Contributed to map provider integration for China vs rest-of-region support
- Developed guest app booking flow: search filters, payment method selection, and post-booking rating
- Added registration and i18n multi-language support
- Wrote E2E tests with Detox (mobile) and Cypress (admin panel), as part of a full CI/CD pipeline with automated staged rollout deployment to Google Play and Apple App Store
- Delivered admin panel features for booking and listing management: bookings CRUD, resumable draft listings, listing approval workflow, host management, promotions, and availability blocking
Junior Javascript Developer
з 01.2019 по 02.2019
(2 місяці)
Asferro, Одесса (IT)
Рефакторил код, делал правки в разрабатываемом приложении
Освіта
Одесская Национальная Академия Связи
РТ и ИБ, Одеса
Вища, з 2015 по 2019 (4 роки)
Знання і навички
- CSS
- HTML
- JavaScript
- SASS
- Git
- Bootstrap
- React
- Gulp
- Redux
- Webpack
- Node.js
- ECMAScript
- Адаптивная верстка
- Верстка
- GraphQL
- Apollo
- TypeScript
- Figma
- MongoDB
- React.js
- Next.js
Знання мов
Англійська — вище середнього
Додаткова інформація
Full-stack developer with 6 years of experience building and maintaining production web applications end-to-end - React frontends, Node.js backends (GraphQL, REST), payments, and real-time systems. Focused on system reliability and performance. Whatever task I set for myself, I always carry it out.
Схожі кандидати
-
Full stack програміст
Дистанційно -
Full stack-програміст
70000 грн, Дистанційно -
Full stack програміст
120000 грн, Ужгород, Мукачево, Дистанційно -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Вінниця, Київ , ще 2 міста -
Full stack програміст
Дистанційно -
Full stack software engineer
Дистанційно