AboutWorkWritingNodoriSay hi

👋 Hey! I'm Harshitha

A full-stack engineer with a frontend bias.

I work across frontend systems, mobile, backend, and operational tooling. Usually on products with a lot going on underneath. I care about how software feels to use and how it behaves as it scales.

🐬 · 2026
Portrait of Harshitha Sompura
bengaluru · 🇮🇳
stack
React, TypeScript, Node+ React Native, Nuxt, AWS
years
3+ shippingSaaS, Mobile, Freelance
now
Document ITfull-stack · since jan '25
also
Nodori Techfounder, since '23
scroll

/ About

Probably at my best
when it's slightly chaotic.

I've been building long enough to stop caring about stacks and start caring about what ships. Most of my work has been product-heavy: MVPs that needed to survive real users, client work under Nodori across India and the US, and now full-stack work at Document IT in Bengaluru. I enjoy the part where engineering decisions start affecting team velocity.

I think a lot about usability, not in a pixel-perfect way, more in a "this flow will confuse people in two weeks" kind of way.

Outside work: touching grass, breaking things with a 3D resin printer, learning languages optimistically.

Currently Learning

  • Python + FastAPI
  • Designing Data Intensive Applications

What I care about

  • Product Engineering + UX
  • Maintainable, clear systems
  • Owning things end to end
  • Reducing friction for users and teams

Open to

Mid-senior IC roles. remote or hybrid


“As long as I live, there are infinite chances.”
Monkey D. Luffy, One Piece  ·  also: a personal philosophy

/ Work

A mix of things I've shipped and things I'm proud of.

Legacy Migration at ScaleImpact · @ Work

A high-stakes migration from Nuxt 2 to Nuxt 3 for a complex production app. The challenge: a live user base, a tight timeline, and an entirely unfamiliar codebase.

End-to-end migration to Nuxt 3, client communication, scoping, and delivery without disrupting their live product.

Delivered 35% ahead of schedule. Successfully navigated an unfamiliar codebase to ensure a seamless rollout with zero downtime. Learnt how to manage technical risk when the stakes are high.

Nuxt 3VueTypeScriptClient Management
Invoice and Payment SystemsFreelance · Nodori

Businesses required a robust engine for financial workflows. The goal was to automate invoice generation and ensure 1:1 parity between payment gateways and internal records.

Invoice generation, payment state handling, retry logic, admin tooling. All of it understandable for non-technical ops users.

Systems that process real-world transactions at scale without manual intervention. The experience taught me a lot about designing for edge cases and failure modes in financial systems.

ReactNode.jsPrismaPostgreSQLRazorpay
Startup MVPs and Client BuildsFreelance · Nodori

Small businesses and early-stage startups across India and the US. Most with an idea, a deadline, and no technical team.

Everything. Scoping, Figma, React Native and React builds, Firebase, deployment. Often the only technical person in the room.

Shipped products that real users opened. Two years of this taught me a lot about product ownership, scoping, and how to build things that meet real needs without overengineering.

React NativeReactFirebaseFigmaExpo

/ Writing/ notes from building

Read on Substack

/ Nodori Tech

NODORI TECH · EST. 2023

Two years of solo client work across India, the USA + Europe.

From 2023 to 2025, I handled scoping, contracts, design, development, and deployment. No PM, no design partner, no safety net. Built autonomous skills. Now, the name lives on with a small body of work behind it.

GEO3 regionsIndia · USA · EU
SCOPEend-to-endscope → ship
TODAYformalisingquieter cadence
Visit nodori.tech →
USAEUIND

/ life outside code

⌨️ · setup
at the desk
mac since '20
at the desk
☕ · daily
coffee
filter coffee!
coffee = my fuel
🌿 · irl
touching grass
skill issue
touching grass

/ Say hi

Don't be a
stranger, reach out.

Open to senior engineering roles, interesting freelance projects, and conversations with people building things.