Open to work

Engineering that doesn't let you down

I develop with AI and integrate AI — building intelligent systems from scratch and wiring them into production architecture.

·Rajkot, Gujarat, India
Prince Bhut

Prince Bhut

Full-Stack Engineer

4+
Years in production
3
AI tools — Claude · OpenAI · Gemini
5+
Projects Delivered
3+
Real-time, no refresh

About

Backend-first. Full-stack when needed.

I specialise in the parts of the stack most engineers avoid — distributed queues, real-time pipelines, payment webhooks, and legacy migrations. I care about systems that stay fast under load, not just demos that look good.

Currently at Sigma Solve Inc., rebuilding a legacy .NET CRM into NestJS microservices — live in production, handling real enterprise traffic.

Focus

Zero downtime
Backward compatibility
Distributed Systems
Event-Driven Architecture

Technical

Stack

Tools I use in production — not just tutorials.

Primary stack

NestJS
NestJS
TypeScript
TypeScript
PostgreSQL
PostgreSQL
Redis
Redis
Docker
Docker
Node.js
Node.js
Next.js
Next.js
React
React
AWS
AWS
MongoDB
MongoDB
MySQL
MySQL
Git
Git

These are what I reach for first. Everything below layers on top.

Backend

Express.jsExpress.jsSails.jsSails.jsBullMQBullMQTrigger.devTrigger.devInngestInngest

Frontend

Next.jsNext.jsReactReactReduxReduxTailwind CSSTailwind CSS

Databases

PostgreSQLPostgreSQLMySQLMySQLMongoDBMongoDBOracleOracleRedisRedisTypesenseTypesense

Cloud & Infra

AWS S3AWS S3Cloudflare R2Cloudflare R2AWS SNSAWS SNSAWS SESAWS SESFirebaseFirebaseDockerDockerVercelVercel

Payments

StripeStripeHyperPayHyperPaySTCPaySTCPayTabbyPayTabbyPay

Real-time & Comms

Socket.IOSocket.IOAgoraAgoraTwilioTwilioSendGridSendGridOneSignalOneSignal

Tooling

GitGitGitHubGitHubGitLabGitLabPostmanPostmanSwaggerSwaggerSentrySentry

AI

OpenAIOpenAIClaude CodeClaude CodeGemini ProGemini Pro

Career

Experience

Sigma Solve Inc.

Software Engineer

Dec 2024 — Present

Ahmedabad

Rebuilding a legacy enterprise CRM — live, in production.

Inherited a brittle .NET monolith serving real enterprise clients. Task: modernise without downtime.

  • Migrated core CRM (StarShip) from .NET to NestJS microservices with zero service disruption
  • Cut search latency from seconds to under 50ms by replacing full-table SQL scans with Typesense
  • Wired Socket.IO real-time pipeline so client dashboards update live — no polling
  • Self-hosted Trigger.dev on Docker to offload async jobs from the request lifecycle

Stack

NestJSNestJSTypeScriptTypeScriptOracleOracleSocket.IOSocket.IORedisRedisSentrySentryDockerDocker

Logistic Infotech Pvt. Ltd.

Software Developer

Mar 2022 — Nov 2024

Rajkot

Five products shipped from scratch in three years.

Fast-moving product studio covering healthcare, logistics, marketplaces, and media.

  • Shipped 5 production platforms end-to-end — from schema design to deployment
  • Built a veterinary telemedicine app with Agora video and VOIP push for iOS cold-start calls
  • Integrated 3 payment gateways (HyperPay, STCPay, TabbyPay) with cron-driven reconciliation
  • Implemented Stripe subscription lifecycle — checkout, renewals, cancellations, webhooks

Stack

Sails.jsSails.jsReactReactMySQLMySQLMongoDBMongoDBStripeStripeAWSAWSFirebaseFirebase

Selected work

Projects

Production systems — not side projects.

Healthcare · AI

NexDental Lab

AI that reads a doctor's handwriting — and fills the form for them.

Dental labs waste hours on manual data entry from handwritten patient forms. We eliminated it.

OpenAI Vision pipeline that extracts patient and tooth data from any form — printed or handwritten — and populates the case management system automatically. Each field gets a confidence score: green means trust it, red means check it.

NexDental Lab screenshot

Impact

Reduce manual data entry for new cases
Multi-role platform: Dentists, Manufacturers, Admins
Stripe payments + UPS/FedEx/SFCS shipping, all in one workflow

Stack

NestJSNestJSPostgreSQLPostgreSQLOpenAIOpenAIStripeStripeAWSAWSFirebaseFirebase
Enterprise · CRM

MGRC CRM

A .NET monolith turned into a microservice platform — without stopping the business.

Enterprise clients can't tolerate downtime. The migration had to be invisible to users.

Phased migration from legacy .NET to NestJS microservices. Typesense replaced slow SQL searches. Socket.IO gave dashboards live data. Trigger.dev offloaded all async work so APIs stay responsive.

MGRC CRM screenshot

Impact

Sub-50ms search (was multi-second SQL scans)
Real-time client feeds via Socket.IO
Background jobs fully decoupled from the API layer

Stack

NestJSNestJSTypeScriptTypeScriptOracleOracleSocket.IOSocket.IORedisRedisSentrySentryDockerDocker
Healthtech · Payments

Scoty Pets

Vet appointments, video calls, and 3 payment gateways — one platform.

Middle East market with fragmented payment providers and strict iOS call delivery requirements.

Full appointment platform with HyperPay, STCPay, and TabbyPay wired in parallel. Cron jobs reconcile payment state automatically. Agora video + VOIP push notifications handle cold-start iOS calls reliably.

Scoty Pets screenshot

Impact

3-gateway checkout with automatic reconciliation
VOIP push ensures calls land even on cold iOS devices
Zoho CRM integration cut manual accounting overhead

Stack

Sails.jsSails.jsMySQLMySQLStripeStripeAWSAWSAgoraAgoraFirebaseFirebase
Marketplace

ServGo

Multi-vendor service marketplace API — built for Ghana.

Local market, real constraints: SMS OTP, push notifications, real-time chat.

NestJS + PostgreSQL REST API powering a multi-vendor marketplace. Twilio for SMS OTP, Firebase for push, WebSockets for chat.

ServGo screenshot

Impact

Production API serving real vendors and customers in Ghana

Stack

NestJSNestJSPostgreSQLPostgreSQLTwilioTwilioFirebaseFirebaseTypeScriptTypeScript

Background

Education

B.E. — Computer Engineering

Marwadi Education Foundation

Rajkot

2019 – 2022CGPA 7.54 / 10

Diploma — Computer Engineering

Christ Polytechnic Institute

Rajkot

2016 – 2019CGPA 9.14 / 10

Contact

Let's build something.

Open to full-time roles and serious contract work. I reply fast.

Email

princebhut203@gmail.com

Phone

+91 97146 67917

LinkedIn

prince-bhut

Location

Rajkot, Gujarat, India

Available now

Open to full-time roles and serious contracts. also open to remote worldwide.