Prince Baghel
Software Engineer | Backend & Full Stack
I build backend services, integrations, and the interfaces on top. Based in Bengaluru, I have 3+ years of experience working with Python, FastAPI, PostgreSQL, Node.js, TypeScript, and React.
At Technoculture Research, I build recoverable data-processing workflows, real-time product integrations, and services that support mobile and desktop applications. My work covers implementation, authentication, deployment, and recovery from failures.
Selected work
Start with a production case study, then explore a project with public source code.
SXD β Distributed Robotics Data-Processing Platform
Platform services that ingest robot recordings and orchestrate multi-stage CPU/GPU processing with idempotent, recoverable workflows β delivering processed artifacts to multiple customers via object storage.
Engineering case study βConcept illustration Β· EllaElla β Mobile App, Backend Services & Platform Engineering
Contributed across Ellaβs React Native application and backend: authentication, persistent state, real-time messaging, voice flows, service integration, observability, and backup/restore infrastructure.
Engineering case study βConcept illustration Β· md-task-trackermd-task-tracker β Markdown + Git Work Tracker
A single-user work tracker where every task lives in one deterministic Markdown file and every mutation auto-commits to git β with owner/manager roles, semantic change history, and copyable summaries.
Case study + public source βConcept illustration Β· vv-ERPVastu Vihar β Enterprise ERP Replacement & Real-Estate Operations
Owned the company-wide migration from Dataman Real Builder to ERPNext/Frappe. The platform now spans 50 enabled branches, 31K+ customer records and 2.16M general-ledger entries, connecting property bookings, construction, collections and accounting.
Case study + related tooling βWork Experience
Technoculture Research
Jun 2023 β present- Built backend/platform services that ingest robot recordings and orchestrate multi-stage CPU/GPU processing with idempotent, recoverable workflows β FastAPI on Postgres/Alembic, multi-customer delivery to object storage.
- Designed idempotent artifact processing keyed on deterministic identifiers (episode ID, stage, version, input fingerprint), enabling safe reruns and clean recovery from partial failures.
- Developed Electron IPC services, encrypted SQLite persistence, schema migrations, and report/export flows; integrated a deterministic TypeScript risk-calculation engine with auditable outputs and RBAC.
- Built LIS/analyzer connectivity with message framing, CRC/retry handling, and Node/Python native serial bindings; designed ERP-backed licensing and node-locking.
- Contributed React Native authentication, persistent state, real-time messaging, and voice flows; implemented backend integrations, WebSocket scaling, logging, and PostgreSQL/Redis backup and restore infrastructure.
- Contributed live collaboration, organization-level retrieval, file handling, search, and voice features for an AI collaboration platform.
- Contributed ERP authentication and integration, township aggregation, Android notifications, version checks, and production diagnostics across React, Capacitor, and Cloudflare services.
- Owned the company-wide migration from Dataman Real Builder to ERPNext/Frappe, spanning bookings, construction, collections, accounting, stock and HR/payroll. The ERP now holds 31K+ customer records and 2.16M general-ledger entries across 50 enabled branches (September 2026); these describe current scale, not cutover volume.
- Designed CI/CD pipelines and automated deployments on Kubernetes + ArgoCD; multi-bench deployments with Nginx and ELK monitoring; secure SSO via Keycloak/OAuth2.
- Mentored interns on Frappe/ERPNext and Python with a structured training program.
Freelance
2025 β present- Built frontend, backend, and shared API contracts for a hospital management system β Next.js/React staff workflows, TypeScript services, PostgreSQL persistence, authentication, permissions, and regression coverage.
AgSpeak
Apr 2023 β Jan 2025- Improved UX on enterprise dashboards with React, React Router, and React Query; implemented caching in the React Native app to boost performance.
- Built a 360Β° farm viewer with Three.js, adding interactive 3D visualization to the product.
Studies
Dharma Samaj College, Aligarh
2020 β 2023- Graduated with 75% aggregate.
Technical skills
Backend & distributed systems
My core: API and workflow design with an obsession for idempotency, durable execution, and clean failure recovery. Background jobs, event-driven architecture, RBAC, and OAuth2/Keycloak auth.
Data
Schema design and migrations as first-class citizens β Alembic and Knex in production, encrypted SQLite on desktop, Redis for caching and queues.
Frontend & mobile
The interfaces on top: React dashboards, React Native apps with careful caching, 3D product experiences with Three.js, and this site in Next.js.
DevOps & platforms
I deploy and support the services I build using Kubernetes, ArgoCD, Nginx and ELK. My work also includes authentication and integrations across Frappe/ERPNext and external applications.
Open source β
frappe-extend-auth
Frappe app enabling secure cross-site cookie auth (SameSite=None per allowed origin) for external frontends.
quest-head-pose
Quest headset head-pose streaming experiments for VR/robotics capture.
nixos-aarch64
NixOS configuration for aarch64 machines β declarative, reproducible dev environments.
api.thecyberhub
Backend API contributions for TheCyberHub community platform.
first-steps-with-memgraph
Graph database explorations with Memgraph and Python.
util-scripts
PowerShell and shell utilities for day-to-day automation.
Contact
Open to backend and full-stack engineering roles, including forward-deployed work involving implementation and integrations. Based in Bengaluru; open to on-site, hybrid, and remote work.
Share the role, team, location, and expected scope. I can walk through the relevant systems and engineering decisions.
pkbghl2@gmail.com β