Skip to content
BackNov 7
Dmitrii C.

Dmitrii C.

Senior Node.js/NestJS/Vue Developer - Legacy Migration & AI Workflows

I help SaaS and B2B platforms scale cleanly — backend architecture (Node.js/NestJS), Vue frontends, and AI-assisted development workflows. I design and build: - Scalable backend systems in Node.js/NestJS and TypeScript — from greenfield architecture to legacy modernization - Frontend applications in Vue 2/3 and Nuxt 3 - PHP/Laravel systems when that's the right tool for the job - AI-assisted development workflows — coding-agent rules, context engineering, and spec-driven processes that let teams safely use AI on large legacy codebases My approach starts with domain modeling: understanding the business first, then designing data structures and architecture around it (Domain-Driven Design, Event-Driven architecture where it fits). I write clean, well-tested code and document my decisions so anyone picking up the work after me can follow the reasoning. A few examples of what I've delivered: - Owned the architecture design and led the technical migration of an enterprise task-management platform (NestJS/TypeScript), moving millions of records off a legacy system with zero downtime - Migrated a multi-location POS & e-commerce platform for an Australian client — delivered directly through Upwork — from WordPress/Vue2 to Laravel + Nuxt 3, including a Xero integration later adopted by several large customers - Over the past year, I've designed and rolled out an AI-assisted development framework (coding-agent rules + spec-driven workflow) across a 300+ module legacy monolith at a hospitality-tech platform I also mentor other developers — over 30 people I've trained have gone on to work professionally in the field. Currently working full-time, so I'm available part-time (up to ~20-25 hrs/week) for well-scoped projects. If you need clean backend architecture, help untangling a legacy system, or a structured AI-assisted workflow for your team — message me with a bit about your project and I'll tell you honestly whether I'm a good fit.

🇺🇦Ivano-Frankivsk, Ukraine$35/hr100% JSS5.00 (2)Since Jun 2021

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#48,146 / 412k
🇺🇦Country#3,103 / 14.3k
Revenue, last 30 days
$0
Total earnings
$83k

Billed in all: $86k

World#48,146 / 412k
🇺🇦Country#3,103 / 14.3k
Per project
$41k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇦Country#7,324 / 14.3k
Projects in all
2

Across 3 contracts

0% fixed100% hourly
World#328,886 / 412k
🇺🇦Country#12,165 / 14.3k

Earnings, last 30 days

$86.2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$85k$86k$87k$88kOct 8Oct 23Nov 7

Skills