Skip to content
BackNov 8
Peter S.

Peter S.

Fractional CTO & Node.js/TypeScript Architect | SaaS, APIs, Legacy Mod

I’m a Fractional CTO and Senior Software Architect with 15+ years of experience building production-grade Node.js and TypeScript systems—especially B2B SaaS platforms where correctness, integrations, and long-term maintainability truly matter. As the founder of Clever Goat, I currently deliver full-stack engineering across SaaS, CRM, and mobile applications. Before that, I architected and built a digital tax compliance platform (Connectax) at my other company, Vilkrig, which has been running in production for over 4 years—integrating with Hungary’s national tax authority (NAV) as well as the two largest Hungarian invoicing APIs (Billingo and Számlázz.hu). It’s the kind of system where a single bug can trigger audit letters, so I’m comfortable operating in domains where edge cases and data correctness carry real financial and legal consequences. ━━━━━━━━━━━━━━━━━━━━━ WHAT I DELIVER ━━━━━━━━━━━━━━━━━━━━━ ▸ Backend & API architecture (Node.js / NestJS / TypeScript / PostgreSQL) • Clean, testable REST APIs and service layers • Multi-tenant SaaS with tenant-safe filtering, RBAC, and row-level security • Background jobs, webhooks, retries, and observability • Third-party integrations: Stripe, OAuth, tax/invoicing APIs, ERP systems ▸ Legacy modernization & TypeScript migration If you have a legacy JavaScript codebase and need to modernize — gradual TS migration, dependency upgrades, CI/CD tightening, test coverage — I've done this on production systems without breaking anything. You get a migration plan, measurable weekly progress, and a maintainable codebase at the end. ▸ Architecture review & Fractional CTO consulting Fixed-scope codebase audits with a written report: what's working, what's risky, what to prioritize. Ideal if you're preparing for scale, a funding round, or a handover. I can also stay on as a fractional CTO / technical advisor for early-stage teams — 2-5 hours per week is usually enough to keep your technical direction sharp. ━━━━━━━━━━━━━━━━━━━━━ SELECTED WORK ━━━━━━━━━━━━━━━━━━━━━ * Digital tax compliance platform — Architected and built at my previous company. In production for 4+ years, with real-time integrations to Hungary’s national tax authority (NAV) and two major invoicing APIs. Multi-tenant Node.js + PostgreSQL backend processing ~X invoices/day across Y business tenants. * Clever Goat — Founder and lead engineer. Delivering custom B2B SaaS, CRM systems, and mobile applications. * LINDABI — CRM platform for construction companies, with tailored workflows for project and client management. * LINDABI Tracking — Cross-platform mobile app for workforce time tracking, specifically designed for construction site operations. * Upwork projects — Built a Node.js-based rule engine with Dockerized deployment, refactored a large React codebase, and led a full JavaScript → TypeScript migration. ━━━━━━━━━━━━━━━━━━━━━ HOW I WORK ━━━━━━━━━━━━━━━━━━━━━ - Quick discovery call → written scope with fixed milestones - Weekly demos, measurable progress, no surprises - Proper handover: documentation, deployment notes, maintainable code ━━━━━━━━━━━━━━━━━━━━━ A GOOD FIT IF... ━━━━━━━━━━━━━━━━━━━━━ You're past MVP and need a senior architect to ship real B2B SaaS — especially systems where integrations, authorization, or domain complexity make a junior-heavy team risky. If you're looking for the cheapest developer, I'm not that — but if you want something built right the first time, let's talk.

🇭🇺Budapest, Hungary$35/hr100% JSS3.05 (3)Since Feb 2020

Earnings and projects

MRR
$292

Last 6 months ÷ 6

World#99,297 / 412k
🇭🇺Country#166 / 713
Revenue, last 30 days
$0

Last 6 months: $1.8k

Total earnings
$4.5k

Billed in all: $4.7k

World#263,233 / 412k
🇭🇺Country#459 / 713
Per project
$1.1k

$1.8k in the last 6 months

World#114,681 / 412k
🇭🇺Country#206 / 713
Projects, last 6 months
1
0% fixed100% hourly
World#128,096 / 412k
🇭🇺Country#228 / 713
Projects in all
4
50% fixed50% hourly
World#283,744 / 412k
🇭🇺Country#518 / 713

Earnings, last 30 days

$4.7kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,600$4,650$4,700$4,750Oct 9Oct 24Nov 8

Skill rankings: Top 19% in Microservice

Ranked by MRR among everyone on Upwork with the skill.

  1. #310Software Architecture964 freelancers · 🇭🇺 #2Top 32%
  2. #423Microservice2,217 freelancers · 🇭🇺 #2Top 19%
  3. #834NestJS3,757 freelancers · 🇭🇺 #1Top 22%
  4. #1,372REST API5,063 freelancers · 🇭🇺 #3Top 27%
  5. #3,414PostgreSQL12,851 freelancers · 🇭🇺 #5Top 27%
  6. #3,865TypeScript15,967 freelancers · 🇭🇺 #6Top 24%
  7. #4,181Next.js15,954 freelancers · 🇭🇺 #8Top 26%
  8. #5,860Node.js25,795 freelancers · 🇭🇺 #11Top 23%