
pocket-pos
Mobile · Offline-firstAn offline-first point of sale for small shops. Rings up sales, tracks stock, and prints receipts entirely on-device. SQLite is the only source of truth, so no backend or outage can close the shop.
Harshitha Sompurafull-stack engineer · UX · AIopen to workHey, I'm Harshitha. I started in UX and never fully left. One career pivot later, I build full-stack products end to end, the kind where someone has to care how it feels, not just how it works.
Recently full-stack at Document IT in Bengaluru. Before that, I spent two years as an independent software engineer at Nodori Tech, building products for clients across India, the US, and Europe.

A conversational AI advisor. Gemini integration, token-by-token streaming, and the whole Next.js app.

Internal CRM with Razorpay webhook reconciliation, server-rendered PDF invoices, and an ops admin surface.

Prescription and patient records portal. Dosage calculators, role-based access, a full audit trail, PDF reports.
Solo Nuxt 2 → 3 migration of a production SaaS for a European client. Feature-flagged cutover, zero downtime, 35% early.
Small public builds, each one an excuse to understand something I hadn't before.

An offline-first point of sale for small shops. Rings up sales, tracks stock, and prints receipts entirely on-device. SQLite is the only source of truth, so no backend or outage can close the shop.

An audit trail for AI memory. Logs answers and their source citations, then flags past recommendations as suspect when the underlying facts get corrected.
From 2023 to 2025 I worked on solo projects across India, the USA and Europe. Scoping, contracts, design, development, deployment. No PM, no design partner, no safety net.




Open to senior engineering roles, interesting freelance projects, and conversations with people building things.
Emailharshithasompura.codes@gmail.comLinkedInharshithasompuraGitHubharshithasompuraSubstackharshithasompuraXharshitha_codes"First rule of programming: if it works, don't touch it."Every developer, eventually