Available for new projects — Q4 2026

Full-stack & Flutter engineer building real products

I'm Aarav — I turn messy ideas into fast, dependable software. Six years shipping web platforms and cross-platform mobile apps for founders and product teams across 12 countries.

Node.js & Express Flutter & Dart PostgreSQL & MongoDB React & Next.js AWS & Docker

45+Projects shipped
6 yrsIn production
98%Client retention
< 2hReply time
Flutter 3.x
98 Lighthouse
CI green
Scroll
0 Projects delivered
0 Experience
0 Countries served
0 Uptime delivered
About me

Engineer first.
Everything else follows.

I started out writing PHP scripts for a local retailer and never stopped shipping. Today I work with founders who need something built, not something pitched — and they stay because the code keeps working after launch.

My sweet spot is the full arc: designing the data model, building the API, crafting the interface, wiring CI/CD and then answering the phone when something breaks at 2am. For mobile work that means a single Flutter codebase that ships to both Android and iOS — no duplicated teams, no divergent features.

I work best with small teams who move fast and care about details. Clear scope, short feedback loops, and code that's documented well enough that your next developer can pick it up without a meeting.

Focus
Web + Mobile
Stack
Node · Flutter
Databases
Mongo · Postgres
Engagement
Project / Retainer
REST & GraphQL JWT / OAuth Stripe WebSockets Redis Docker CI/CD AWS
What I do

End-to-end, from database
to store listing.

One person owning the whole build means fewer handoffs, fewer surprises and a much shorter path from idea to production.

Full-Stack Web Apps

Complete platforms — auth, dashboards, payments, admin panels — built on React or Next.js with a Node.js API behind it.

  • SPA & SSR architecture
  • Auth, roles & permissions
  • Stripe billing integration
  • Real-time dashboards

Flutter Mobile Apps

One codebase, two stores. Native-grade performance for Android and iOS with offline support and smooth 60fps UI.

  • Android & iOS releases
  • Offline-first & sync
  • Push notifications & deep links
  • App Store & Play Console setup

APIs & Backends

Node.js and Express services with clean contracts, proper validation and documentation your frontend team will actually use.

  • REST & GraphQL
  • Zod / Joi validation
  • Rate limiting & caching
  • Swagger / OpenAPI docs

Database Architecture

Schema design that survives real traffic — normalised where it matters, denormalised where it pays, indexed where it hurts.

  • PostgreSQL modelling
  • MongoDB aggregation pipelines
  • Migrations & seed scripts
  • Query & index tuning

UI/UX & Design Systems

Interfaces that feel obvious to use, plus a token-based component library so future screens stay consistent for free.

  • Figma → code handoff
  • Tailwind design systems
  • Accessibility (WCAG 2.2)
  • Dark & light theming

Performance & SEO

Shipping less JavaScript, querying faster and ranking better. Measurable wins, not guesswork — I report before and after.

  • Core Web Vitals
  • Bundle & image optimisation
  • Caching & CDN strategy
  • Technical SEO audits
Toolkit

The tools I reach for.

Boring, battle-tested technology where it matters. New and exciting where it earns its place.

Ask about my stack
ReactUI library
Next.jsSSR / SSG
FlutterAndroid + iOS
Node.jsBackend
MongoDBNoSQL
PostgreSQLRelational
AWSInfrastructure
DockerContainers
Selected work

Things I built and shipped.

A slice of recent engagements — from real-time dashboards to apps people open every morning.

Full-Stack

Nova Commerce

2026

Headless storefront and admin platform for a D2C brand — 40k SKUs, real-time inventory sync and a checkout that converts.

+38%Conversion
1.2sLCP
14 wksDelivery
Next.jsNode.jsPostgreSQLStripe
Case study
Flutter

Pulse Fitness

2026

Cross-platform workout tracker for iOS and Android from a single Dart codebase — offline sync, wearable pairing, 60fps UI.

4.8★App Store
60k+Installs
1 code2 stores
FlutterDartFirebaseHealthKit
Case study
Backend

Atlas Analytics API

2025

Event ingestion and reporting service handling 40M requests a month, with a read-optimised replica strategy.

40MReq / month
99.99%Uptime
68%Cost cut
Node.jsMongoDBRedisAWS
Case study
Web BALANCE $48,290.12

Ledger

2025

Personal finance dashboard with automated bank sync, budgeting and a spending breakdown that actually makes sense.

22kUsers
4.6★App Store
9 wksDelivery
ReactNode.jsPostgreSQLPlaid
Case study
Mobile + API

MediCare Connect

2025

Telemedicine app with secure video consults, e-prescriptions and clinic-side scheduling built on a Node API.

31kConsults
2.1sMatch time
HIPAAReady
FlutterNode.jsMongoDBWebRTC
Case study
Platform

Gridly

2024

Multi-tenant SaaS with role-scoped workspaces, usage billing and an event-sourced audit log that regulators actually accept.

1.4kTenants
-52%Churn
5 wksMVP
Next.jsNode.jsPostgreSQLRedis
Case study

Showing 6 of 45+ projects. Ask for the full portfolio — happy to walk you through the details.

How it works

Four steps. No surprises.

A predictable process means you always know what's happening, what's needed from you, and when you'll see results.

STEP 01

Discover

A 45-minute call to understand the problem, the users and the constraints. You get a written scope and estimate afterwards — free.

Week 0
STEP 02

Design

Architecture, data model and UI wireframes agreed before a line of production code. Decisions documented so nothing is guesswork later.

Week 1–2
STEP 03

Build

Two-week sprints with a staging link every Friday. You see working software early and can course-correct cheaply.

Week 3–10
STEP 04

Launch

Deployment, store submission, monitoring and a handover walkthrough. Plus 30 days of bug-fix support included.

Week 11–12
Client words

What it's like to work with me.

Aarav rebuilt our backend in eight weeks and cut our infrastructure bill by more than half. What impressed me most was how little we had to explain — he asked the right questions before we started.

Sarah K.CTO, Ledger

We shipped to both stores from one Flutter codebase — half the cost of the two-team approach we'd budgeted for. The app has a 4.8 rating and hasn't needed a hotfix in seven months.

Daniel M.Founder, Pulse Fitness

Six months into a retainer and we've shipped more than our previous agency managed in a year. Communication is genuinely good — daily updates without me having to chase anyone.

Amara R.Product Lead, Gridly
Pricing

Transparent, upfront costs.

Fixed-price where scope is clear, retainers where it isn't. No hourly surprises, no vague day rates.

Starter

Landing pages, marketing sites, small fixes

$1,400fixed
  • Up to 5 pages, fully responsive
  • Light/dark theme included
  • SEO setup & analytics
  • Contact form + deployment
  • Backend / database
  • Mobile app
Start with Starter

~2 weeks · 2–3 day delivery

Partner

Flutter apps, long-term product work

$2,800/ month
  • Dedicated capacity, 3 months+
  • Flutter iOS + Android shipping
  • Store submission & release management
  • Weekly demo builds
  • Monitoring & security patches
  • Priority response, 4h SLA
Start with Partner

Cancel with 30 days' notice

Prices are indicative starting points. Final quotes follow a short discovery call — always free, never a sales pitch.

FAQ

Questions, answered.

A focused marketing site takes 2–3 weeks. A full web platform or MVP with authentication, dashboards and payments runs 8–14 weeks. Flutter apps shipping to both Android and iOS typically take 10–16 weeks depending on feature complexity.

Both. Fixed-price works best for well-defined scopes like landing pages, dashboards and standard CRUD apps. Hourly or monthly retainers suit ongoing feature work and products still finding their shape.

Yes. One Flutter codebase ships to Android and iOS, and I handle signing, store submission, privacy disclosures and release management for both stores.

You do, completely. Source code, infrastructure configuration and cloud accounts are handed over on final payment, along with a walkthrough so your team can pick it up without me.

I'm based in Bengaluru, India (IST, UTC+5:30). I work with clients across Europe, the UK, the US and APAC — with at least four hours of daily overlap with European and UK working hours.

Always. Every project includes 30 days of bug-fix support. Ongoing maintenance retainers add monitoring, dependency upgrades, security patches and feature sprints on top.

Contact

Tell me what you're building.

Share a few details and you'll have a reply — and a rough plan and estimate — within two hours on working days.

Currently taking on 2 new projects for Q4 2026. Booking a call locks in a slot before the quarter fills up.
Please tell me your name.
Please enter a valid email address.
Please pick a project type.
A sentence or two is plenty — just not empty.
Message ready — opening your email client…

I reply within 2 hours on working days. No mailing list, ever.

Have a deadline that won't move?

I keep two slots open each quarter for urgent builds. If your launch date is fixed, tell me what it is and I'll be straight about whether I can hit it.

Saved