Senior software engineer · Technical lead · .NET & system architecture

Bibek Gupta engineers systems that hold up.

8+ years building production SaaS, ERP, and enterprise systems on C#/.NET Core, SQL Server/MySQL, and Azure. I lead engineering teams, own the architecture, and ship software for compliance-regulated U.S. domains.

400+

TPA firms using PensionPro

PensionPro · Ascensus

230K+

Retirement plans administered on the platform

PensionPro · Ascensus

20K+

Businesses running IMS retail & distribution platforms

IMS Software

100K+

POS terminals across Nepal, India & Southeast Asia

IMS Software

01 / Practice

Architecture is only valuable when it makes delivery clearer.

I work at the seam between system design and hands-on engineering: modernizing legacy platforms, moving heavy work off the request path, setting engineering standards, and translating compliance requirements into designs a team can ship with confidence.

02 / Selected work

Systems with real weight.

Enterprise platforms at work, plus products I’ve designed and built end to end.

Project archive

Ten systems, different constraints.

Each project reflects hands-on ownership across architecture, data, delivery, and product experience.

01

QueryGen

Intelligent query-generation engine that cut analysts’ query time and eliminated hand-written SQL for routine analysis.

SQLData tooling
02

Classmonk

C2C learning marketplace with Stripe payments, real-time communication, and location-based search.

StripeWebSocketsGeospatial
03

ForecastPro

Enterprise forecasting and demand planning engine.

.NET CoreAngularC#
04

LearnSphere LMS

Multi-tenant academic platform and standards ecosystem.

.NET CoreAngularEF Core
05

RabbitFlow

Durable visual workflow automation platform.

.NET CoreAngularKafka
06

RabbitTech Logistics

Freight marketplace and real-time tracking system.

.NET CoreAngularPostGIS
07

RabbitChat

Real-time messaging with voice and video calls.

.NET CoreAngularWebRTC
08

MyStudio

Studio booking, delivery, and secure client galleries.

.NET CoreAngularPostgreSQL
09

Rabbit Web Builder

Visual page builder with an extensible component system.

AngularTypeScriptCanvas
10

Stay Rabbit

Property discovery and reservation platform.

.NET CoreAngularEF Core

03 / Experience

Progressive ownership.

From building products hands-on to setting technical direction and leading engineering teams.

DolphinDive TechnologyTeam Lead · PensionPro → ERISApedia

Bharuwa SolutionsSenior Engineer · part-time

IMS SoftwareSoftware Engineer

Softweb DevelopersSoftware Engineer

EngineerTeam Lead: PensionPro → ERISApediaPart-time
Current

Senior Software Engineer, Technical Lead

DolphinDive Technology

Engineering team for U.S. retirement-industry SaaS products under Ascensus, the largest U.S. retirement plan administration firm.

ERISApedia · Team Lead
  • Leading the engineering team on a ground-up rewrite from legacy PHP to .NET Core, Angular, and MySQL.
  • Own target architecture, technology selection, and cloud design across Azure and GCP.
  • Partner with U.S. stakeholders and engineers on architecture and technical direction.
PensionPro · Senior Engineer → Team Lead
  • Team Lead for two years on a platform used by 400+ TPA firms administering 230,000+ retirement plans; set code review, design review, and coding standards and mentored engineers.
  • Built async processing with Service Bus, Storage tables and queues, Logic Apps, and Azure Functions across all trigger types.
  • Integrated DocuSign, Zendesk, ftwilliam.com, QuickBooks Online, and Braintree; implemented SAML SSO and identity.
  • Built proof-of-concept apps, and the CI/CD and release strategy on Azure DevOps.
  • Primary engineering liaison to U.S. stakeholders, translating pension-compliance requirements into technical designs.
.NET CoreAngularAzureGCPTeam leadership
Part-time

Senior Software Engineer

Bharuwa Solutions

India-based enterprise software product company: ERP, fintech, distribution, and agritech platforms.

  • Architected QueryGen, an intelligent query-generation tool that eliminated hand-written SQL for routine analysis.
  • Re-engineered ERP accounting, payroll, and invoicing for multi-tenant operation with isolated data boundaries.
  • Automated GST reporting and filing against the government e-portal with cloud-based workflows.
  • Engineered inventory and logistics tracking for a Warehouse Management System.
ERPMulti-tenant SaaSSQLWorkflow automation

Software Engineer

IMS Software Pvt. Ltd.

Retail and distribution platforms deployed across 20,000+ businesses and 100,000+ terminals in Nepal, India, and Southeast Asia.

  • Engineered a custom ERP for Patanjali Ayurved, the firm’s flagship cross-border enterprise implementation.
  • Built and owned production retail POS and distribution management systems.
  • Integrated accounting workflows into the POS and administered the production servers behind it.
ERPPOSDistributionLinux

Software Engineer

Softweb Developers

  • Designed the front-end architecture and a reusable component library across applications.
  • Optimized relational schemas for query performance and added WebSockets-based real-time features.
Front-end architectureSQLWebSockets
Education

BSc Computer Science

Tribhuvan University

04 / Capabilities

Built around the Microsoft ecosystem.

Deep backend skill paired with architecture judgment and delivery leadership.

01

Backend & APIs

C# · .NET Core · ASP.NET Core Web API · EF Core · Dapper · Node.js · Laravel · REST · WebSockets · SAML SSO & identity · Background processing

02

Architecture

System design · Legacy modernization · Microservices · Serverless · Event-driven processing · Multi-tenant SaaS · High availability · Integration & API design

03

Data & cloud

SQL Server · MySQL · PostgreSQL · Redis · Azure Functions, Logic Apps, Event Grid, Service Bus, Storage tables & queues, App Services, Azure AD · Google Cloud Platform

04

DevOps & infrastructure

Docker · Azure DevOps Pipelines · GitHub Actions · Release management · Linux administration · Nginx · Monitoring & logging

05

Frontend

Angular · React · TypeScript · JavaScript · PrimeNG · Ag-Grid · QuillJS

06

Technical leadership

Team leadership · Code & design review · Coding standards · Mentoring · Requirements analysis · Collaboration with U.S. teams