Senior Full-Stack Engineer with 17+ years of experience building and shipping scalable, cloud-native web applications. Strong focus on Node.js/TypeScript backends and Angular frontends, with deep expertise in microservices, event-driven systems, and high-load REST/GraphQL APIs on AWS. Comfortable owning features end-to-end, leading architectural decisions, and mentoring engineers. Productive in fully remote, English-speaking teams, and an active user of AI-assisted development to ship faster.

Dmytro Odulo

Senior Full-Stack Engineer with 17+ years of experience building and shipping scalable, cloud-native web applications. Strong focus on Node.js/TypeScript backends and Angular frontends, with deep expertise in microservices, event-driven systems, and high-load REST/GraphQL APIs on AWS. Comfortable owning features end-to-end, leading architectural decisions, and mentoring engineers. Productive in fully remote, English-speaking teams, and an active user of AI-assisted development to ship faster.

Available to hire

Senior Full-Stack Engineer with 17+ years of experience building and shipping scalable, cloud-native web applications. Strong focus on Node.js/TypeScript backends and Angular frontends, with deep expertise in microservices, event-driven systems, and high-load REST/GraphQL APIs on AWS.

Comfortable owning features end-to-end, leading architectural decisions, and mentoring engineers. Productive in fully remote, English-speaking teams, and an active user of AI-assisted development to ship faster.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
German
Intermediate
Ukrainian
Fluent
Russian
Fluent

Work Experience

Senior Full-Stack Developer at AI CV Optimizer
June 1, 2026 - May 1, 2026
Full-stack AI SaaS that matches resumes to job descriptions using Claude and Voyage AI embeddings with Postgres/pgvector. Built a provider-agnostic LLM service layer with interchangeable Claude and Voyage AI clients, designed for unit testing with mocks. Implemented semantic skill matching via pgvector cosine similarity over Voyage embeddings to surface resume gaps beyond keyword matching. Created an asynchronous job pipeline (Laravel queue + status polling) for skill extraction, scoring, bullet rewriting, and cover letter generation while keeping the API responsive during 5–30s LLM operations. Enforced structured LLM output using server-side JSON schema validation with retries, timeouts, backoff, and per-call cost/latency logging. Shipped a typed Next.js SPA (TypeScript) with token auth (Sanctum) and an admin panel for prompt templates and LLM usage monitoring. Applied GDPR-conscious data handling including account/data deletion, minimized PII storage, and private S3 uploads with MI
Senior Full-Stack Developer at Online Social Casino Platform
August 1, 2023 - May 1, 2026
High-traffic online gaming platform serving millions of users. Built and maintained 7+ Node.js microservices handling 150k+ requests per day. Reduced API response time by 30% through query and architecture optimizations. Designed scalable backend and frontend features for a production high-load system. Improved Angular UI performance and stability, resolving production issues. Introduced a layer-queue mechanism to control layer order and frequency at app startup, improving system stability and predictability.
Full-Stack Developer at Call Cowboy SMS / Voiceless Voice Mail Platform
October 1, 2022 - July 1, 2023
Developed backend services for messaging and communication workflows. Built statistical dashboards and new UI features. Maintained and extended serverless AWS infrastructure (Lambda/SNS/SES/S3).
Backend Developer at ScalOs / Perimark Lighthouse Website Monitoring and Analytics Platform
November 1, 2021 - September 1, 2022
Designed a scalable backend architecture supporting 50k+ daily active users. Built a GraphQL API layer aggregating data from 5+ microservices. Implemented event-driven processing using AWS SQS handling 100k+ events/day. Delivered a Google Lighthouse analysis microservice and deployed services to AWS.
Senior Full-Stack Developer at Real Estate Cloud Platform (NDA)
December 1, 2019 - October 1, 2021
Early-stage proptech startup building a cloud platform for the real-estate sector. Architected backend and data model from scratch in Google Cloud Spanner, designed for multi-tenant data and consistency. Designed and implemented authentication and RBAC (role-based access control) system. Built reporting and data aggregation modules including financial calculations over property datasets. Developed Angular admin panel to manage platform data and user roles. Owned end-to-end delivery across backend and frontend within a small early-stage team working directly with founders.
Full-Stack Developer / Team Lead at Know Gas IoT Portal
September 1, 2017 - November 1, 2019
Built the REST API from scratch and integrated real-time IoT device events. Implemented payments (Stripe) and notifications (SendGrid, Twilio). Led a small team and owned architecture decisions; delivered real-time dashboards.
Full-Stack Developer at Multiple companies
January 1, 2014 - August 1, 2017
Delivered CRM systems, HR platforms, and SaaS products in full-stack roles.

Education

Master's Degree — Computer Engineering at Kharkiv National University of Radio electronics
January 11, 2030 - July 16, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Real Estate & Construction, Computers & Electronics, Financial Services, Media & Entertainment, Professional Services