You will get TypeScript/Node Architecture & Codebase Audit (48–72h)

Peter S.Status: Offline
Peter S. Peter S.
4.4

Let a pro handle the details

Buy Web Application Programming services from Peter, priced and ready to go.
Peter S.Status: Offline
Peter S. Peter S.
4.4

Let a pro handle the details

Buy Web Application Programming services from Peter, priced and ready to go.

Project details

I’ll review your TypeScript/Node backend and deliver a clear, prioritized plan to improve reliability, performance, and delivery speed.

What I review
 • Architecture & code quality: layering, modules, error model, typing, tests
 • APIs & data: contracts, validation, pagination/versioning, PostgreSQL schema/indexing
 • Security & resilience: auth, input hardening, rate limiting, retries/idempotency
 • CI/CD & ops: build/test, artifacts, GitHub Actions/Azure DevOps, environments
 • Cloud & k8s (if used): Docker images, Helm/manifests, rollout strategy, basic FinOps
 • Observability: logs/traces/metrics, alert policy, SLO/SLA basics

What you get
 • Technical Audit PDF (10–15 pages) with findings and a prioritized backlog (CSV/Notion)
 • Executive Summary PDF (2 pages) for non-technical stakeholders: business impact, effort ranges, and a 90-day plan
 • Optional sample PR(s) depending on tier
 • Asynchronous Q&A via Upwork for 7–14 days (per tier)
Programming Languages
JavaScript, TypeScript
Coding Expertise
Performance Optimization, Security
What's included
Service Tiers Starter
$450
Standard
$800
Advanced
$1,200
Delivery Time 2 days 3 days 5 days
Number of Revisions
112
Number of Pages
121518
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
-
-
-
4.4
2 reviews
50% Complete
50% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

MC

Manish C.
5.00
Jan 30, 2026
Backend Developer – Node.js + Firebase + Rule Engine Processing-2 phases Peter delivered excellent work across multiple complex phases of our product, including core engine development and final Docker packaging.

He demonstrated strong system design skills, clean and maintainable code practices, and very professional execution throughout. Communication was clear, timelines were respected, and every milestone was delivered exactly as specified.

The final Docker container setup was especially well done — secure, minimal, and deployment-ready. Everything worked smoothly without unnecessary back-and-forth.

Peter is reliable, detail-oriented, and takes ownership of outcomes rather than just tasks. I would confidently hire him again for any backend or infrastructure work.

Highly recommended.

SS

Surinder S.
3.85
Jun 30, 2025
Basic Courier App for Small business - deadline to get admin dashboard stable and sending to xero
Peter S.Status: Offline

About Peter

Peter S.Status: Offline
Fractional CTO & Node.js/TypeScript Architect | SaaS, APIs, Legacy Mod
65% Job Success
4.4  (2 reviews)
Budapest, Hungary - 5:44 am local time
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.

Steps for completing your project

After purchasing the project, send requirements so Peter can start the project.

Delivery time starts when Peter receives requirements from you.

Peter works on your project following the steps below.

Revisions may occur after the delivery date.

Step 1 — Kickoff & access (0.5 day)

Short questionnaire (goals, constraints) + read-only repo access. NDA if needed.

Step 2 — Technical audit (1–3 days)

Code, data, security, CI/CD, cloud/k8s, observability — per tier.

Review the work, release payment, and leave feedback to Peter.