Skip to content
BackNov 5
Roman T.

Roman T.

Senior Node.js / TypeScript Engineer | APIs, Angular, AWS

I help teams improve existing B2B products with Node.js/TypeScript features, API integrations, and React/Angular/Vue workflows. I take a defined piece of work from implementation through testing and handoff. Relevant work: - 49ing, a Swiss hockey-analytics platform: built a goal-clip export workflow across Angular, Node.js, AWS Lambda, ffmpeg, and Vimeo. I also designed and implemented a video-transcoding workflow. - Zipi, a US freight business: built Angular/Node.js workflows for operations that had relied on spreadsheets, and implemented a move from Compute Engine to Cloud Run. - Metric Harmony: built and deployed a consultant tool for KPI definitions, conflict review, approvals, and PDF publishing. Laravel/Vue/PostgreSQL; currently pre-pilot. My strongest stack is TypeScript, Node.js, NestJS/Express, Angular, PostgreSQL, and AWS. I also have hands-on React/Next.js experience. How I work: - Agree on the first deliverable, acceptance criteria, and access needed. - Give an estimate with assumptions and flag blockers early. - Deliver reviewable changes with relevant tests and handoff notes. - Discuss changes to scope before spending more time on them. I'm based in Kyiv and work remotely, with agreed overlap and written updates. Open to a defined first task or an ongoing engineering contract. Send me the feature or integration you need, the current stack, and how you'd like to verify it. I'll tell you whether it's a good fit and suggest a practical first step.

🇺🇦Kyiv, Ukraine$45/hr100% JSS4.99 (6)Since Feb 2015

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#12,182 / 412k
🇺🇦Country#993 / 14.3k
Revenue, last 30 days
$0
Total earnings
$231k

Billed in all: $234k

World#12,182 / 412k
🇺🇦Country#993 / 14.3k
Per project
$29k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇦Country#7,324 / 14.3k
Projects in all
8
13% fixed87% hourly
World#223,560 / 412k
🇺🇦Country#8,901 / 14.3k

Earnings, last 30 days

$234kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$230.0k$232.5k$235.0k$237.5kOct 8Oct 23Nov 7

No data since Nov 5, 2026.

Skills