@ gaurav-jaiswal-2 ~/about
─────────────────────────────────────────
+ software engineer · backend · jvm
+ building distributed systems in fintech
+ payments · kyc · workflow orchestration
─────────────────────────────────────────I'm a backend engineer who likes the part of the job where requirements are ambiguous and the system has to behave anyway. Most of my work is in Java and Spring Boot, building microservices for financial systems — mutual fund transactions, loan origination, KYC, payment rails. The interesting problems for me are usually about correctness under load: idempotency, retries, eventual consistency, the gap between 99.9% and 99.99%. Lately I've been pulling on that thread with Uber Cadence for durable workflows and event-driven patterns. |
const gaurav = {
role: "Software Engineer",
focus: ["Backend", "Distributed
Systems", "Fintech"],
stack: "Java · Spring Boot · K8s",
building: "Fintech @ AlphawareNext",
shipping: "Payments @ South Africa",
open_src: "FlowFirst.ai",
reading: "DDIA · System Design",
status: "🟢 Open to roles",
}; |
| 🏗️ | Leading Fintech platform development at AlphawareNext Tech — mutual funds, loan management, government welfare schemes |
| ⚡ | Building Cloudex — a self-hosted, cloud compute platform that turns office hardware into an internal cloud and data center |
| 🛡️ | Authored Security-Starter — a Spring Boot library that gives every microservice JWT auth, RBAC, JPA auditing, and AES-256 field encryption from application.yml alone |
| 🌍 | Freelance contributor to a South African payment processing system — transaction flows, reconciliation, payment rails |
| 🤖 | Open-source contributor at FlowFirst.ai — backend services for AI-driven workflow automation |
| 🔭 | Exploring Spring AI · LangChain4j · MCP for LLM-integrated services, and Uber Cadence for durable workflows |
|
LANGUAGES |
FRAMEWORKS |
DATA |
CLOUD & DEVOPS |
OBSERVABILITY |
also working with: Keycloak · JWT · Hazelcast · Logstash · Maven · Gradle · Postman · OWASP · Mockito
|
Async & event-driven
|
Workflow & orchestration
|
Resilience & reliability
|
|
Security & secrets
|
Observability
|
AI / LLM integration
|
|
CI/CD & repo mgmt
|
Process automation
|
Foundations
|
|
|
Leading the team building Fintech platforms from the ground up — mutual funds, loan management, and a state-government welfare scheme.
|
| ────────────────────────────────────────────────────────────────────────────────────────── | |
|
|
Contributed to a South African payment processing system as a freelance engineer — transaction flows, reconciliation logic, and integration with regional payment rails. Delivered remotely across time zones. |
| ────────────────────────────────────────────────────────────────────────────────────────── | |
|
Open Source Contributor FlowFirst.ai Distributed |
Active contributor to FlowFirst.ai, an AI-driven workflow automation platform. Working on backend services and integrations that power agentic workflows alongside engineers and AI researchers. |
| ────────────────────────────────────────────────────────────────────────────────────────── | |
|
|
Designed & shipped 5+ microservices with 200+ REST APIs end-to-end.
|
| ────────────────────────────────────────────────────────────────────────────────────────── | |
|
|
Developed and maintained a Spring Boot payment wallet application. Persistence with Hibernate & JDBC; UI with HTML, CSS, and vanilla JS. |
|
A self-hosted, cloude compute platform for office hardware use as a data center. Built a distributed compute platform that turns ordinary office PCs into an internal replacement for cloud VMs. Customers pick an instance type from a web console, the master schedules a container onto the best-fit worker, and a browser terminal hooks straight into the running container over WebSocket — same UX as launching an EC2 box, running on hardware you already own. The interesting parts are the ones you don't see: a pull-model scheduler with capacity reservation, sub-15-second worker failover with automatic job re-queue and instance migration, a credit-ledger billing system that bills by the minute and auto-stops at zero balance, and optional mTLS on the worker↔master control plane. control plane: Spring Boot 3 · Java 21 · Spring Cloud Gateway
data plane: Docker · WebSocket · Redis (task queue) · PostgreSQL
edges: React + Vite admin & customer consoles
ops: Prometheus · Grafana · NSIS one-click Windows installer
why it matters: orchestration · scheduling · failover · billing — end to end |
|
|
A drop-in security foundation for microservice architectures Designed and shipped a production Spring Boot library that gives any microservice a complete security baseline through The non-obvious wins are architectural: the library runs on its own JPA persistence unit so its entities never collide with the consuming service's domain model, and a auth: JWT · Spring Security 6 · policy-driven authz
crypto: AES-256 field-level · BCrypt · masked display values
auditing: JPA @CreatedBy / @LastModifiedBy via JwtAuditorAware
isolation: separate EntityManager + TransactionManager
distribution: GitHub Packages (Gradle / Maven) |
|
|
Government of Maharashtra welfare scheme Digital backbone for a women's economic empowerment program — ingesting handwritten forms via OCR, validating KYC, and disbursing benefits. features: OCR · KYC validation
benefit disbursement
stack: Spring Boot · PostgreSQL
Redis · AWS · OCR |
Mutual Fund / Fintech platform Web app for purchasing Mutual Funds (BSE-listed AMCs), NPS, and FDs. Supports SIP, SWP, STP, and lump-sum flows for clients and agents. integrations: BSE · Digio · AMFI · RTA
Tata Tele · Extranet
stack: Spring Boot · SOAP/REST
PostgreSQL · Keycloak |
|
NBFC / Bank loan origination & disbursement End-to-end loan lifecycle service for NBFCs, credit societies, and banks — including TTMS Bank. Built with extensibility in mind. features: dynamic forms · workflows
pagination · audit trail
stack: Spring Boot · JPA · JPQL
AOP · Design Patterns |
Hospital management system Microservices platform for admissions, discharge, appointments, bed allotment, and billing. WebSockets stream live patient updates. resilience: Circuit Breaker · Retry
Rate Limit · Feign Client
stack: Spring Cloud · OWASP
API Gateway · WebSocket |
~/gaurav-jaiswal $ "First, solve the problem. Then, write the code." — John Johnson

