New Delhi · Software Engineer

Shashwat

Designs, implements, and maintains production features.

GSoC 2026 (3% application selection). Strong in REST APIs, Git-based workflows, secure persistence, and service health monitoring — from local-first developer tools to products used by 100K+ people.

Where the work happens.

  • Designed and implemented a production persistence layer: Hive → diffable JSON workspaces with atomic writes and 1s autosave; credentials never enter shared or versioned files.
  • Implemented Git-based workflows: commit, push/pull, branches, restore, and field-level diffs across 7 file kinds.
  • Designed LAN sync over WebSockets with QR session auth and SHA-256 manifests — only allowed workspace roots, one direction, secrets/history off the wire.
  • Built and maintained a workflow execution engine over REST (6 node types): chained requests, loops, and parallel branches that merge or fail on conflict.
  • Monitored workflow health and investigated failures using success rate, latency, failing nodes, and a 0–100 health score, with Slack and Discord reports.
  • Designed and implemented a schema-driven client contract on remote JSON and REST APIs: 40+ widget types, lists, forms, and navigation without a client redeploy for layout changes.
  • Integrated production REST payment services for 1,000+ payees and built transaction status and analytics screens used in live customer apps.
  • Shipped and maintained features across 3+ customer applications, including one consumer product serving 100,000+ users.

Things I ship.

  • Service-based Node.js API with REST workflow endpoints, a confirm step before writes, and per-run logs for debugging.
  • Packaged the API and Next.js client with Docker Compose for reproducible local runs of the full stack.
  • Go REST API and Flutter client for nested page layouts: the client renders 15+ widget types and routes from the JSON contract.
  • A/B-style layout experiments without a client release by composing screen and navigation variants from the same JSON contract.

Tools I reach for.

Languages

TypeScript, JavaScript, Python, Go, SQL, Dart

Development

Node.js, Next.js, Flutter, REST APIs, WebSockets

Systems & Tools

Git, Docker, CI/CD, SQLite, JSON, Observability, Secure Storage

Background.

  • Contributed to OpenHands, an open-source platform with 80,000+ GitHub stars.
  • Selected for Google Summer of Code 2026 (~3% application selection).

Let’s connect.

Open to software engineering roles — REST services, developer tools, and production systems.