Software Engineer · Backend & Full Stack · Bengaluru, India
I build backend services, integrations, and the interfaces on top. I have 3+ years of experience taking software from implementation through deployment, working with Python, FastAPI, PostgreSQL, Node.js, TypeScript, and React.
Portfolio & case studies · LinkedIn · Email
| Project | What you can explore |
|---|---|
| Taskboard | Frappe + React task tracker with board/timeline views, member permissions, private attachments, invitations, and reminders. |
| Markdown + Git Work Tracker | TypeScript/Node.js tracker with deterministic Markdown storage, Git history, and separate owner/manager flows. |
| Frappe Extend Auth | Python extension for configuring cross-site cookie behavior for explicitly allowed origins. |
| Dapr gRPC Proxy | Python example of service-to-service invocation through Dapr's gRPC proxy. |
| Quest 3 → Foxglove MCAP | Python converter that turns Quest 3 capture exports into Foxglove-compatible MCAP files. |
| Portfolio | Next.js site with project case studies, implementation context, and links to public code. |
At Technoculture Research, my work spans backend services, mobile and desktop applications, AI collaboration, and ERP migration:
- SXD — recoverable CPU/GPU data-processing workflows, Python/FastAPI services, PostgreSQL, and artifact delivery to object storage.
- FirstCheck — an Electron clinical desktop application with encrypted SQLite, a TypeScript risk engine, role-based access, and laboratory-device integrations.
- Vastu Vihar ERP — owned the company-wide migration from Dataman Real Builder to ERPNext/Frappe, connecting bookings, construction, collections, accounting, stock and HR/payroll. As of September 2026, the ERP has 50 enabled branches, 31K+ customer records and 2.16M general-ledger entries. These are current operating-scale figures, not original cutover counts.
- Ella — contributed React Native authentication, persistent state, messaging and voice flows, plus backend integrations, WebSocket scaling, observability, and PostgreSQL/Redis backup and restore infrastructure.
- Echoes — contributed live collaboration, organization-level retrieval, file handling, search, and voice features for an AI collaboration platform.
- VV Field App — contributed ERP authentication and integration, township aggregation, Android notifications, version checks, and production diagnostics across React, Capacitor, and Cloudflare services.
- HMS — built across a hospital platform’s Next.js frontend, TypeScript services, shared API contracts, authentication, and clinical/administrative workflows.
These are experience summaries; the links above lead to case studies. The public repositories listed separately are available for code review.
Previously at AgSpeak, I worked on React dashboards, React Native caching, and a Three.js 360° farm viewer.
- Backend & data: Python, FastAPI, Node.js, TypeScript, PostgreSQL, SQLite, Frappe/ERPNext
- Interfaces: React, React Native, Electron, Three.js
- Delivery & integrations: Docker, Kubernetes, ArgoCD, GitHub Actions, Keycloak/OAuth2
I'm interested in backend and full-stack engineering opportunities, including forward-deployed work involving implementation and integrations. Based in Bengaluru and open to on-site, hybrid, and remote roles.
Reach me on LinkedIn or at pkbghl90@gmail.com.


