Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Денис

Full stack developer

Возраст:
42 года
Город проживания:
Одесса
Готов работать:
Удаленно

Контактная информация

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

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

Версия для быстрого просмотра

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

Denis Timanovskiy
Full Stack Developer
[открыть контакты](см. выше в блоке «контактная информация») · Telegram: @dentiman · [открыть контакты](см. выше в блоке «контактная информация»)
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.

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: