MAHESH MOHOLKAR

Full Stack Developer

Full-stack developer with 3+ years on .NET and React: built a Campus ERP for a university and its affiliated colleges serving 8000+ users, with shared auth and notification microservices, tenant-scoped data, Redis caching, observability and CI/CD. Also build LLM projects on Python/FastAPI and Next.js: a retrieval-augmented helpdesk assistant, a service desk with LLM ticket routing, natural-language reporting and document extraction, with evals in CI.

mahesh profilePune, India

Professional Experience

Building innovative solutions and contributing to cutting-edge projects

3 years 3 months
Shivam Enterprises logo
Shivam Enterprises

Full-Stack Developer

Aug 2023 - Oct 2026•Pune, India

Built a Campus ERP for a university and its affiliated colleges on .NET 10 + React: one platform with colleges as tenants, serving 8000+ users.

  • Brought p95 under 400 ms at k6 peak load with Redis HybridCache.
  • Built two separate LLM projects on Python/FastAPI (PostgreSQL + pgvector): a helpdesk assistant answering from policies and circulars with citations, and Campus Support, a Next.js service desk for staff requests to the dev team where an LLM checks ticket completeness, classifies requests and suggests the assignee with confidence gating; added natural-language report queries and document extraction to the main ERP.
.NET 10EF CoreReactTypeScriptSQL ServerRedisHangfireSendGridJWTPythonFastAPINext.jsPostgreSQLpgvectorLLM APIsSerilogOpenTelemetryDockerAzure DevOps
1 year 6 months
Vision - Multi-tenant SaaS ERP for GCC SMEs logo
Vision - Multi-tenant SaaS ERP for GCC SMEs

Frontend Developer (Part-time, Remote)

Jan 2025 - Jun 2026•Kuwait (Remote)

Built the React 18 + TypeScript client (Vite) for a multi-tenant GCC ERP: quotation, sales order, delivery note, invoice, returns, purchase order and bill screens, inventory, parties and VAT-aware totals as typed forms (React Hook Form + Zod) with state-driven edit/post/void actions.

  • Owned the client data layer: TanStack Router (loaders, search-param filters), TanStack Query with per-document cache invalidation and optimistic updates, Zustand for session state, real-time notifications over WebSockets.
  • Shipped a bilingual English/Arabic RTL-first UI (i18next, shadcn/Radix + Tailwind design system), permission-manifest-driven navigation, printable document views and a shared component library reused across the web app, public storefront and admin app.
  • Kept quality high with Vitest + Testing Library (290+ test files), Playwright smoke tests, strict TypeScript and ESLint; GitHub Actions CI with Docker builds deployed on AWS.
React 18TypeScriptViteTanStack RouterTanStack QueryZustandReact Hook FormZodTailwind CSSshadcn/Radixi18nextVitestPlaywrightDockerGitHub ActionsAWS
2 months
Cloud Native Computing Foundation (CNCF) logo
Cloud Native Computing Foundation (CNCF)

Fellowship - Zero to Merge Program

Aug 2023 - Sep 2023•Remote

CNCF mentored open-source program (Incubator Badge): scoped issues with maintainers and submitted PRs to Kubernetes-ecosystem projects in Go.

  • Bug fix merged into Ockam (Rust); documentation contributions to Kubernetes SIGs and EvalML.
GoRustKubernetesOpen Source

Education

Academic excellence and continuous learning journey

Master's in Computer Application

Dr. D. Y. Patil Institute of Management and Research

2022 - 2024 • Pune India

Graduated with 8 CGPA

Bachelor's In Computer Science

B.P .H.E Society's Ahmednagar College

2020 - 2022 • Ahmadnagar, India

Graduated with 8.56 CGPA

Projects

Innovative solutions and cutting-edge applications

Vyavasay AI ERP preview

Vyavasay AI ERP

Completed • 2026

Multi-tenant GST billing and inventory SaaS for Indian SMEs: quote-to-cash and purchase cycles, GST (CGST/SGST/IGST, HSN, GSTR returns), double-entry GL, multi-location inventory with batch/expiry, online storefront and Expo mobile app; LLM bill OCR and pgvector image search; ADR-driven design with 370+ integration test files (Testcontainers).

.NET 10EF CoreReactTypeScriptTanStack RouterExpoPostgreSQLpgvectorHangfireSignalRLLM APIsDockerRailway
Slack preview

Slack

Completed • 2026

A full-stack Slack-style team chat application with channels, direct messages, threaded conversations, reactions, and real-time updates over WebSockets. Built with React + Vite frontend and Spring Boot backend, with split Docker deployment for UI and API.

ReactViteTypeScriptSpring BootJavaPostgreSQLWebSocketSockJSDockerNginx
NextTube preview

NextTube

Completed • 2025

A video streaming platform built with Next.js, tRPC, DrizzleORM, PostgreSQL, Mux, and Ollama. Features video upload, streaming, and user authentication. AI-generated thumbnails, titles and descriptions.

ReactTypeScriptNext.jstRPCUpstashUploadthingTailwindCSSBetter-AuthDrizzleORMPostgreSQLMuxOllama
Ignite+ LMS preview

Ignite+ LMS

Completed • 2025

A comprehensive Learning Management System built with Next.js and modern web technologies. Features course management, user authentication with Better-Auth, payment integration with Razorpay, and a scalable architecture with Prisma, PostgreSQL, Redis, and AWS S3.

ReactNext.jsTypeScriptTailwindCSSFramer MotionBetter-AuthRazorpayShadcn/uiPrismaPostgreSQLRedisAWS S3

Skills

Technical expertise and development tools

PythonFastAPIPydanticC#.NET 10EF CoreSignalRHangfireReactNext.jsTypeScriptViteTanStack QueryTanStack RouterZustandReact Hook FormZodMUITailwind CSSRadix UIi18nextReact Native (Expo)LLM APIsRAGpgvectorNL-to-SQLSQL ServerPostgreSQLRedisDockerAWSAzure DevOpsGitHub ActionsRailwaySerilogOpenTelemetryGrafanaxUnitpytestTestcontainersVitestk6PlaywrightGo

Certificates

Professional certifications and achievements