Software, shippedend to end, with a human touch

I'm Karthi, a software engineer building React and Next.js front ends on Node and Postgres back ends — from the database to the pixel.

Current status

Open to new projects

6

Years

24

Shipped

<24h

Response

React / Next.js
Node / Postgres
Product engineering
TypeScript·React·Next.js·Node.js·PostgreSQL·MongoDB·Docker·AWS·GraphQL·Tailwind CSS·TypeScript·React·Next.js·Node.js·PostgreSQL·MongoDB·Docker·AWS·GraphQL·Tailwind CSS·

Six years of turning
specs into software.

I'm Karthi, a software engineer working across the stack — React and Next.js on the front end, Node and Postgres underneath. I spent four years on product teams before going independent, and now split my time between longer contract engagements and short, focused builds for founders who need something shipped well and on time.

01

Product engineering

Turning ambiguous briefs into shipped features — APIs, data models, and interfaces built to hold up under real usage.

02

Performance

Profiling and trimming until pages load like they mean it. Core Web Vitals as a habit, not an audit.

03

Systems that scale with people

Code that the next engineer — including future me — can read, extend, and trust.

selected work

A few things I've built recently.

Ledger — preview
2026

Ledger

A real-time expense-splitting app for small teams — optimistic UI updates, WebSocket sync, and a settlement algorithm that minimizes the number of transactions needed to square up.

Next.jsPostgresWebSocketsTailwind
View case study
2025

Fieldnote

Offline-first note capture for field researchers, synced via CRDTs.

React NativeSQLiteCRDT
2024

Quiver

A headless CMS focused on structured content for documentation sites.

NodeMongoDBGraphQL
2024

Signalboard

Internal analytics dashboard consolidating six data sources into one view.

Next.jsClickHouseD3

experience

Where the work happened.

012024 — Present

Independent Software Engineer

Freelance

Full-stack contract work for startups: product builds, performance audits, and technical due diligence for early-stage investors.

022022 — 2024

Senior Frontend Engineer

Northwind Labs

Led the rebuild of the core dashboard in Next.js, cutting median load time by 40% and shipping a component library still used across four products.

032020 — 2022

Software Engineer

Kestrel Systems

Built and maintained internal tooling for a 30-person engineering org, including the deploy pipeline and on-call dashboard.

get in touch

Have a project in mind?

Tell me a little about it — scope, timeline, and budget if you have one. I read every message myself and reply within a couple of days.

karthikeyanr250304@gmail.com

We use cookies to make things better

By clicking “Accept”, you agree to cookies being stored on your device to improve navigation and understand how this site is used.