API Development

APIs your partners actually enjoy using

Well-versioned, well-documented REST or GraphQL APIs with auth, rate limiting, and webhooks. Built to be consumed by partners and customers - not only your own frontend.

Why work with me

A public API is a contract. I treat it that way - versioned cleanly, documented from day one, monitored, and designed so that the SDK practically writes itself.

30+

Production APIs shipped

<50ms

p95 on cached endpoints

99.9%

Uptime across deployed APIs

100%

Routes documented in OpenAPI

Trusted by founders & teams in

FinTechSaaSB2BE-commerceAI startups
Smit Parekh - Full-Stack Web Developer

Smit Parekh

Full-Stack Developer

Gujarat, India · available worldwide

I'm the only person who touches your code. You talk directly to the senior developer writing every line - no account managers, no juniors, no handoffs. React, Next.js, Node.js, TypeScript and PostgreSQL, end to end.

  • AWS Certified Solutions Architect
  • 4+ years shipping production web apps
  • 20+ live systems across FinTech, SaaS & AI
5.0 · Upwork Top Rated
Accepting projects
· Reply in 24h

Start a conversation

No sales call required. Free quote within 24 hours.

What happens next

  1. 1I read your message - usually within a few hours
  2. 2I reply with 1–2 clarifying questions or a written estimate
  3. 3We align on scope, timeline & price - no pressure

Or email smitparekh02@gmail.com directly.

What you get

Everything included in every engagement

No upsells. No surprise change orders. One scope, one price.

REST or GraphQL - picked for you

Not religion. REST for resource-shaped data and CDN cacheability. GraphQL when clients need flexible shapes and there's a real schema team.

OpenAPI / GraphQL schema

Generated docs that stay accurate. Type-safe clients for TypeScript, Python, Go via openapi-typescript or codegen. Postman collection on request.

Auth that scales beyond your frontend

API keys with rotation, OAuth 2.0 with PKCE, JWT with refresh, mTLS for partner integrations. Scoped permissions per token.

Rate limiting + quotas

Per-key, per-IP, per-endpoint limits with Redis. Quota dashboards your customers can self-serve. Burst tolerance + 429 with Retry-After done right.

Webhooks with retry & signing

HMAC-signed payloads, exponential backoff with jitter, dead-letter for failures, replay endpoint, idempotency keys on inbound.

Usage analytics & SLOs

Per-customer usage dashboards, p95/p99 latency tracking, error budget alerting. Sales can see who's hitting their limits.

Proven results

Results that build trust

The numbers behind the work - measured on real production data, not demos.

30+

Production APIs shipped

<50ms

p95 on cached endpoints

99.9%

Uptime across deployed APIs

100%

Routes documented in OpenAPI

Tech stack

The tools I actually use in production

Modern, battle-tested, and chosen for fit - not hype.

REST

  • NestJS
  • Fastify
  • OpenAPI
  • Zod

GraphQL

  • Apollo Server
  • Pothos
  • DataLoader
  • Mercurius

Auth

  • JWT
  • OAuth 2.0
  • Supabase Auth
  • Auth0

Infra

  • Redis
  • Kong / Tyk
  • Cloudflare
  • AWS API Gateway
Process

How we'll work together

Predictable, written-down, no surprises.

  1. 01

    Design first

    Endpoints, resources, errors, pagination, versioning strategy - all written in OpenAPI before code.

  2. 02

    Reference implementation

    Build a thin slice end-to-end: auth, one resource, full docs, one SDK. Validates the design with a real consumer.

  3. 03

    Build the surface

    Fan out the rest of the endpoints. Contract tests against the schema run on every PR.

  4. 04

    Launch & monitor

    Public docs site, sandbox keys, status page, and webhook test tool - the things partners actually expect.

Smit Parekh - Full-Stack Web Developer based in Gujarat, India

AWS Certified

Solutions Architect

Gujarat, India · available worldwide
Who you'll work with

I'm Smit Parekh - a full-stack developer who writes every single line of your code

With 4+ years of experience shipping production systems for FinTech, SaaS, and AI startups, I work as a senior individual contributor - no juniors on your project, no account managers between you and the work. Every commit, every architecture decision, every deployment lands on my machine first.

I specialise in the TypeScript ecosystem - React & Next.js on the frontend, Node.js / NestJS on the backend, PostgreSQL for data, and AWS for infrastructure. I've built headless e-commerce stores, multi-tenant SaaS platforms, real-time dashboards, AI-powered tools, and performance-first marketing sites. The common thread: clean code, zero tech-debt handover docs, and measurable business results.

  • 10+ production apps shipped

    FinTech, SaaS, AI startups & e-commerce

  • 95+ Lighthouse scores, guaranteed

    Performance baked in from day one

  • AWS Certified Solutions Architect

    Infrastructure decisions you can trust

  • Direct, async-first communication

    You talk to who writes every line of code

My daily stack

ReactNext.jsTypeScriptNode.jsPostgreSQLAWSTailwind CSSDocker
Engagement models

Pricing that matches the work

Starting prices. Final quote in writing after a 30-minute scoping call.

Internal API

Backend for your own frontend

$3,000starting

  • 10-20 endpoints
  • JWT auth, OpenAPI docs
  • Tests, CI, deploy
Start with Internal API
Most popular

Public API

APIs your customers consume

$8,500starting

  • API keys, quotas, rate limiting
  • Webhooks + SDK
  • Public docs site + sandbox
  • Status page + monitoring
Start with Public API

Retainer

Long-term API evolution

$2,500/mostarting

  • New endpoints, deprecations
  • SDK maintenance
  • On-call coverage
Start with Retainer
Why solo dev

Me vs. an agency vs. hiring in-house

Three ways to get this built. Here's the honest comparison.

Best value

Solo Dev (me)

$80-$120 /hr or fixed

Agency

$150-$300 /hr blended

In-house hire

$80-$120K /yr + benefits

Start date1-2 weeks from quote4-8 weeks onboarding8-16 weeks to hire
Who writes the codeSenior dev - every single lineJunior assigned to your accountWhoever you manage to hire
CommunicationDirect - you talk to who codesVia account manager firstDirect, but management overhead
FlexibilityScale up or down any timeLocked to contract lengthFixed headcount, hard to change
Code ownership100% yours, full handover docsDepends on contract termsYours, but bus factor risk
RiskWeekly demos, fixed scopeScope creep & handoff gapsWrong hire = months lost
FAQ

Questions I get asked first

REST or GraphQL?+

REST for partner-facing APIs (CDN-cacheable, simple integration). GraphQL when clients need to compose responses and there's a schema team. I'll recommend based on your actual consumers, not preference.

Do you build SDKs?+

Yes. TypeScript first, then Python, Go, and Ruby on request. Generated from OpenAPI so they stay in sync with the API.

How do you version an API?+

URL path versioning (/v1, /v2) with a documented deprecation window - typically 12 months - and a changelog endpoint for clients to subscribe to.

What about API gateway and edge?+

Kong, Tyk, or AWS API Gateway depending on your infra. Cloudflare Workers for edge auth and rate limiting where it makes sense.

Free 24-hour quote

Let's scope your project

Tell me what you're building. I'll reply with a written estimate within 24 hours - no sales call required.

5.0 · Upwork Top Rated
Accepting projects
· Reply in 24h

Start a conversation

No sales call required. Free quote within 24 hours.

What happens next

  1. 1I read your message - usually within a few hours
  2. 2I reply with 1–2 clarifying questions or a written estimate
  3. 3We align on scope, timeline & price - no pressure

Or email smitparekh02@gmail.com directly.