Денис
Full stack developer
- Возраст:
- 42 года
- Город проживания:
- Одесса
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/19469154/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Full Stack Developer
[
Odesa, Ukraine · github.com/dentiman
PROFESSIONAL SUMMARY
Full Stack Developer with 8 years of experience building REST APIs, business logic and the UI on top of them for
multi-tenant CRM/ERP systems. Started with PHP 7–8 (Symfony/Doctrine); for the last two years — Node.js (NestJS,
Prisma, PostgreSQL) together with React and TypeScript, working across the domain model, database, integrations
with third-party providers, asynchronous processing, realtime and CI/CD. Also 7 years in finance and accounting,
including automating accounting work in 1C, which helps me understand billing and financial domains quickly.
SKILLS
Frontend: JavaScript, TypeScript, HTML, CSS, React, TanStack Query / Router, TailwindCSS,
RxJS, Responsive design, accessibility (a11y)
Node.js / NestJS: NestJS 11, TypeScript, Prisma ORM, pg-boss (transactional job queues)
PHP / Symfony: PHP 7–8, Symfony 6/7, Doctrine ORM, API Platform
Realtime: WebSockets, Socket.IO, cross-instance fan-out
Databases: PostgreSQL (RLS, migrations, indexing), MySQL, Redis (Pub/Sub, Streams, cache)
Architecture: OOP, SOLID, DDD, Event-Driven, CQRS, Multi-tenancy (shared schema + RLS),
monorepo
API & Patterns: REST, contract-first, Repository / Service Layer, Outbox–Inbox, idempotent
handlers
Third-party SAP Business One, WhatsApp Business API (Meta Cloud), Twilio, Asterisk (AMI),
integrations: LDAP, FreeRADIUS, SMS gateways, SMTP
Security: JWT + rotating refresh tokens, argon2, 2FA, RBAC
Testing: Jest (unit + e2e), PHPUnit, Playwright
DevOps & Tools: Linux, Docker, Docker Swarm, Nginx, GitLab CI/CD, Git, Composer, pnpm
Languages: English — Intermediate (daily professional communication with Israeli team)
AI Tools: Claude Code — used daily across the full cycle: framing the task, researching and
comparing architectural options, writing the technical plan, implementation,
debugging and code review
EXPERIENCE
Connect LTD, Israel — Full Stack Developer 04.2022 – Present
Domain: SaaS multi-tenant platform for telecom companies — fiber network, billing, and customer operations
Team: 4 developers + 1 QA
Stack: React, TypeScript, TanStack Query, TailwindCSS, NestJS 11, Prisma ORM, PostgreSQL, pg-boss,
Socket.IO, PHP 8, Symfony, Doctrine ORM, MySQL 8.0, Docker Swarm, GitLab CI
• Designed the customer provisioning service from scratch (NestJS + Prisma + PostgreSQL) — domain entities,
business processes, REST API contract, JWT auth, 2FA and RBAC
• Developed the platform's React frontend — internal admin console and customer-facing self-service portal
• Built the reusable UI layer: data grids with filters, sorting and pagination, and forms where server-side validation
errors map back to the fields
• Implemented integrations with third-party operators (fiber network providers) over mTLS web services,
automating the subscriber lifecycle: connection, speed change, router replacement and termination
• Set up CI/CD together with our QA developer — GitLab pipelines deploying to a multi-node Docker Swarm cluster
• Built realtime notifications and the operations dashboard on Socket.IO — both the gateway and the UI side
• Designed and optimized the query architecture in PostgreSQL (indexes, heavy report queries); introduced Row-
Level Security for tenant isolation
• Moved long operations into background jobs (pg-boss): order processing, scheduled tasks, retries
• Developed the PHP/Doctrine part of the platform: billing, warehouse and customer management
• Planned tasks with the team, coordinated with frontend and backend developers, agreed requirements with the
Product Owner and QA
Secureon LTD — PHP Developer 03.2018 – 04.2022
Team: 3 developers
Stack: PHP 7–8, Symfony, Doctrine ORM, MySQL, Node.js, REST API, WebSockets
• Built backend services and REST APIs for websites and custom CRM systems; designed the MySQL schemas
• Integrated CRM systems with Asterisk, LDAP and Twilio
• Built a Node.js worker on Asterisk (AMI) that pushed live call state to operator dashboards over WebSockets
• Set up scheduled jobs (cron) and background processing queues
• Worked the full cycle: requirements, development, testing, deployment
EDUCATION
Odesa State Economic University — Faculty of Economics
Education in accounting, financial analysis, and business process management.
Похожие кандидаты
-
Senior Full Stack Developer
Удаленно -
Full Stack Developer
120000 грн, Удаленно, Ужгород, Мукачево -
Full stack-програміст
70000 грн, Удаленно -
Full-stack developer (React.js, TypeScript, Java, node.js, Kotlin)
Удаленно, Винница , еще 2 города -
Full stack developer
Удаленно -
Full-stack програміст
20000 грн, Удаленно, Одесса