Skip to selected work

Harjot Singh Rana

Full-Stack & AI Product Engineer

I build software from first idea to production.

I ship multi-agent AI products and multi-tenant SaaS end to end, using TypeScript & Python.
Founding engineer at Moonshift; raised generation success 46% → 76% for 1,200+ users.
Full-stack engineer at SignVault.io, owning the API, permissions, and billing.

Bring me anything - an idea, a Figma design, or a half-built product.
I can help scope it, ship it, or take ownership of the next stage.

Work with meRésuméAvailable for selected product work

Selected work

All projects

Six systems I designed, built, and shipped. Each one links straight to the running product or the source.

  • Production · Founding engineer

    Moonshift

    AI app builder that turns a prompt into a deployed full-stack app. I rebuilt the multi-agent generation pipeline, taking end-to-end success from 46.2% to 76.7% and cutting median prompt-to-live time 32%, to 14.9 minutes. 1,200+ users, 800+ apps generated.

    TypeScriptPythonNext.jsPostgreSQLSSEDocker
  • Open source · Solo · Apache-2.0

    Reinstate

    Go CLI that keeps Claude Code and Codex sessions alive across machines. Zero-knowledge age encryption into your own S3/R2 bucket, plus OS-aware path remapping so resume still works after switching from Windows to macOS. 23/23 cross-platform acceptance tests.

    GoageS3GitHub Actions
  • Production · Full-stack engineer

    SignVault.io

    Multi-tenant e-signature SaaS (shut down Nov 2025). I owned the REST API, ABAC permissions engine, and Stripe billing.

    Next.jsExpressPostgreSQL
  • Open source · Component library

    Zyflo

    Accessible, motion-first React component library. 10+ components, MDX docs, showcased at GitHub Universe 2025.

    ReactTypeScriptFramer Motion
  • AI product · Visual orchestration

    Orchastra

    No-code canvas for multi-agent AI workflows. Swap between OpenAI, Claude, Grok, and Gemini. 140+ early adopters.

    Next.jsFastAPILangChain
  • Desktop tool · Developer experience

    DevSynq

    Desktop app that syncs MCP servers, API keys, and settings across Cursor, Windsurf, and VS Code. 219+ developers.

    ElectronReactTypeScript

Experience

Full résumé

Production engineering across AI products, multi-tenant SaaS, and real-time systems.

  • MoonshiftFounding EngineerJan 2026 - Aug 2026

    Built and shipped the AI app builder end to end - multi-agent pipeline, SSE observability, prompt-to-deploy - to 1,200+ users.

  • SignVault.ioFull-Stack Software EngineerNov 2024 - Nov 2025

    Owned the e-signature REST API, ABAC engine, Stripe billing, and document workflows for a multi-tenant SaaS.

  • LawSikhoSoftware Engineer InternSep 2024 - Nov 2024

    Multithreaded Python pipeline that scraped and deduplicated 100,000+ job listings, deployed on AWS EC2.

  • MindcaseFull-Stack Engineer InternAug 2024 - Sep 2024

    Built an AI blog-generation platform on the OpenAI and Reddit APIs, from interface to content preview.

Education

  • B.Tech, Computer Science and EngineeringGuru Tegh Bahadur Institute of Technology · GGSIPU, New Delhi2022 - 2026

Recognition

  • Avalanche ecosystem mini-grant$10K. One of 10 teams selected across India.
  • OpenCode BuildathonTop 120 of 40,000 participants.
  • GitHub Universe 2025Zyflo showcased during the event.
  • LeetCode1,100+ problems solved.

Practical notes on AI systems, developer tooling, and shipping full-stack products.

Stack

What I reach for in production, roughly in order of how much of it I've actually shipped. Agent orchestration, tool calling, and streaming pipelines sit on top of the core.

Core
TypeScriptPythonReactNext.jsNode.jsPostgreSQL
Backend
ExpressFastAPIRedisSSESocket.IOGraphQL
AI systems
OpenAIAnthropicLangChain
Infrastructure
DockerAWSVercelStripePrismaDrizzle
Also
GoRustMongoDBSupabaseBunMove

Open-source activity

View GitHub

Contact

Building something and need a product engineer? Email me at me@harjotrana.com or use the form below. Share the product, the stage, and what you need next. I reply within one business day.

LinkedIn and Twitter both work too.

Add more context (optional)

These details are optional, but they help me give you a more useful first reply.