Navpreet
Singh

Full-stack AI developer.

Explore Work
01 — Experience

On the other side
of the horizon.

Aug 2026 — Present · Bengaluru

Independent Developer

Personal projects

  • Building and shipping personal full-stack and AI projects — see Projects below.
  • Practising problem solving on LeetCode and building in public on GitHub — both shown in Telemetry below.

Aug 2025 — Aug 2026 · Chandigarh

Junior Software Development Engineer

Pineswift Technology

  • Built UNIRMS, the company’s HRMS platform — shipped Task Manager, KYC/CRM, Attendance, Payroll, and Leave Management modules on Next.js/React with RESTful APIs.
  • Built a multi-tenant automotive showroom platform — Go microservices over gRPC, React frontend — with scheme-based loan approval, per-dealership discount rules, and a Kafka analytics pipeline feeding a role-based admin dashboard.
  • Designed its data layer on PostgreSQL with tenant-isolated schemas and Redis caching, containerized on Docker/Kubernetes for independent per-tenant deployment and zero-downtime rollouts.
  • Client work: a Dental Portal (Next.js + MongoDB) digitizing patient records, treatment tracking, and image uploads for an aligner company, and SemanticNLSQL — an NL-to-SQL compiler that lets non-technical users query enterprise databases in plain English.

Mar 2025 — Jul 2025 · Chandigarh

Software Developer Trainee

Pineswift Technology

  • Worked with senior engineers on the UNIRMS HRMS platform, wiring React frontend features to backend APIs and tightening UI consistency across modules.
  • Built a Vehicle Management System (Next.js + MongoDB) centralizing fleet inventory, maintenance scheduling, and driver–vehicle assignment.
  • Built an AI Sales Agent with a React lead-review dashboard that automates outbound prospect qualification end to end — 17,000+ qualified leads without manual screening.
  • Built a computer-vision golf simulator that estimates ball spin, RPM, and flight dynamics from video, reaching 87% accuracy against commercial launch-monitor hardware.
Projects

Live

Flowcraft — Real-time Collaborative Flow Builder

Figma-style canvas where teams sketch flowcharts and design AI workflows together — Yjs CRDT sync over a self-hosted Hocuspocus WebSocket server on Cloud Run, a typed node registry that generates the editor and live graph validation, team chat interleaved with an attributed change history, versioned restores, and role-based sharing. Next.js 16 + tRPC on Vercel with Postgres on Neon.

  • Next.js
  • Yjs
  • WebSockets
  • tRPC
  • PostgreSQL
  • Cloud Run
Live demo

Agentic Voice AI for BFSI Contact Center

LangGraph-orchestrated voice AI (planner → executor → judge) with a hybrid BM25 + dense + RRF RAG pipeline over Milvus, automating inbound banking calls at ≤2s p95 latency with PCI-DSS/GDPR compliance and multi-language support.

  • LangGraph
  • RAG
  • Milvus
  • Sarvam AI

DevSuit — AI Coding Assistant Distribution Platform

Python CLI on PyPI that provisions 449 curated AI agents, skills, and slash commands org-wide in a single command — declarative manifest pipeline (profile → topological resolution → SHA-256 snapshot) with drift detection and automatic rollback.

  • Python
  • Typer
  • PyPI
02 — Skills

Charted territory.

Five constellations, one sky.

FrontendReactNext.jsTypeScriptTailwind CSSGSAPCanvas APIAILangChainLangGraphRAGMilvusBackendNode.jsExpress.jsGoPostgreSQLgRPCRedisMobileKotlinDagger HiltReact NativeDevOpsDockerGitFirebaseKubernetes
03 — Telemetry

Signs of life.

Live feeds from off the clock — music in real time, the rest hourly.

Bengaluru ·IST

Now playing on Spotify

Tuning

Acquiring signal▍

Chess

T−—

Rapid rating

971▲ 57 over the last 100 games

Last 100 rapid games

Last game

Lostresigned · move 4

vs AJ-broo (974) · Kings Pawn Opening · 10 min · view game

Rapid games
2,008
Won
52%1046 won, 97 drawn, 865 lost
Puzzles peak
1551

Activity over the past year

Past year

Tap a star for its day.

Active days
146 of 369
Current streak
6 days
Longest streak
26 days
Busiest day
Wed
Monthly activity totals
MonthGitHub contributionsLeetCode submissionsChess games
October 2025000
November 2025200
December 20251800
January 2026011
February 20260562
March 2026022195
April 20261250
May 20260537
June 202616020
July 2026504
August 2026206
September 202630353
October 20261012178
Brightness = activity · streaks of 3+ days form constellationsGitHub · LeetCode · chess.com

GitHub

T−—

Now building

  • TypeScript 98%
  • CSS 1%
  • Other 1%

$ git log -5 --oneline

  • 01d80e1minor—
  • dda1d74v1 initailized—
  • 0e2230egcp—
  • 14ef737gcc—
  • 25713e2fixies—
04 — Contact

Open a channel.

Signal reaches me wherever I am in the system. Response time: under one orbit.

new-transmission.sh