Skip to content
BackNov 7
Dimitrios K.
Upwork badge

Dimitrios K.

Senior React & Next.js Engineer | TypeScript, Node.js

Senior Full-Stack Engineer specializing in React, Next.js, and TypeScript - with a track record of shipping production SaaS applications that are fast, maintainable, and built to scale. Over the last 5+ years I've led frontend architecture and full-stack delivery for SaaS startups across Europe, working closely with founders, product teams, and engineering leads to turn complex requirements into clean, performant products. 🎯 WHAT I'VE DELIVERED ✅ Led the full architectural rebuild of a credit management SaaS platform — reduced the codebase from 150,000 to 40,000 lines (73% reduction) while cutting initial load time from 4 seconds to 1 second. ✅ Built a dual-platform web + Electron application with 85% shared codebase, deployed to research centers including Tecnalia, with real-time WebSocket data flowing from hardware sensors to the UI. ✅ Drove a 20% increase in conversion on a career-tech SaaS that grew to 50,000+ users and helped close €1M in funding across two rounds. 🛠 WHAT I BRING TO YOUR PROJECT ✔ Deep expertise in React, Next.js, TypeScript, and Tailwind CSS for modern, performant frontends ✔ Full-stack capability with Node.js / Express and any TypeScript backend framework ✔ Production experience with AWS, Vercel, Docker, PostgreSQL/MySQL, and CI/CD pipelines ✔ Strong focus on performance optimization — code splitting, eliminating request waterfalls, bundle size, Core Web Vitals ✔ Experience leading small engineering teams and establishing frontend standards 👤 I'M A GOOD FIT IF YOU'RE ▸ A SaaS founder or CTO who needs a senior engineer to own frontend architecture ▸ A team with a slow, bloated, or hard-to-maintain frontend that needs rescuing ▸ Building a data-heavy dashboard, internal tool, or B2B product where UX and performance actually matter ▸ Looking for someone who can move between frontend and full-stack as the project demands I work best with teams that value clean code, clear communication, and shipping things that actually work in production. 📩 If that sounds like your project, send me a message - I'd love to hear what you're building.

🇬🇷Larisa, Greece$25/hr100% JSS5.00 (14)Since Jul 2021

Earnings and projects

MRR
$959

Last 6 months ÷ 6

World#50,147 / 412k
🇬🇷Country#105 / 1,051
Revenue, last 30 days
$1.4k

Last 6 months: $5.8k

World#32,110 / 412k
🇬🇷Country#70 / 1,051
Total earnings
$9.1k

Billed in all: $9.6k

World#204,379 / 412k
🇬🇷Country#499 / 1,051
Per project
$454

$822 in the last 6 months

World#191,733 / 412k
🇬🇷Country#506 / 1,051
Projects, last 6 months
7

Across 9 contracts

56% fixed44% hourly
World#28,826 / 412k
🇬🇷Country#68 / 1,051
Projects in all
20

Across 24 contracts

67% fixed33% hourly
World#133,447 / 412k
🇬🇷Country#364 / 1,051

Earnings, last 30 days

$9.6k+$1.4k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$8k$9k$10kOct 8Oct 23Nov 7

Skill rankings: Top 10% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #42Electron358 freelancers · 🇬🇷 #1Top 12%
  2. #176Performance Optimization1,100 freelancers · 🇬🇷 #1Top 16%
  3. #409GraphQL3,403 freelancers · 🇬🇷 #2Top 12%
  4. #567ExpressJS5,651 freelancers · 🇬🇷 #1Top 10%
  5. #793Tailwind CSS6,978 freelancers · 🇬🇷 #1Top 11%
  6. #1,138SaaS6,440 freelancers · 🇬🇷 #4Top 18%
  7. #1,150Amazon Web Services7,488 freelancers · 🇬🇷 #3Top 15%
  8. #1,286Web Application9,341 freelancers · 🇬🇷 #5Top 14%