Skip to content
View mprinceb's full-sized avatar
💭
!
💭
!

Organizations

@Technoculture

Block or report mprinceb

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mprinceb/README.md

Prince Baghel

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

Public projects — start here

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.

Professional and private project work

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.

Tools I work with

  • 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

Get in touch

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.

Pinned Loading

  1. frappe-extend-auth frappe-extend-auth Public

    Python extension for Frappe that configures cross-site cookie behavior for explicitly allowed origins.

    Python 2 3

  2. dapr-grpc-proxy dapr-grpc-proxy Public

    Python example of service-to-service invocation through the Dapr gRPC proxy, with caller and receiver services.

    Python 1

  3. folio folio Public

    Next.js portfolio featuring backend and full-stack engineering case studies, public projects, and contact information.

    JavaScript

  4. md-task-tracker md-task-tracker Public

    TypeScript/Node.js work tracker with deterministic Markdown storage, Git-backed history, and owner/manager access.

    TypeScript

  5. quest3-foxglove-mcap quest3-foxglove-mcap Public

    Python converter for Quest 3 capture exports to Foxglove-compatible MCAP files, with image resizing and compressed-image options.

    Python

  6. taskboard taskboard Public

    Frappe + React task tracker with board and timeline views, member permissions, private attachments, invitations, and reminders.

    TypeScript