Index · v2026.04 · Q2·2026 · Bhaktapur, NP

Software
architect,
six years in.

SYSTEM // backend · cloud · ai-integration

I design backend systems that pay people, move freight, and stay up. Currently leading delivery for Big4 engagements at SyanSoft Technologies — Java, Spring Boot, microservices, and the operational discipline to keep them all running.

Years active06+
since 2019 · 0d
Projects shipped15+
production-grade
Team size led30+
peak headcount
P1 uptime99.9%
rolling 12-month
01 / Work

Selected projects, 2021–2025

5 of 15 shown
Click to expand
01
Payments platform · ACH + Plaid + Stripe

Architected the payments platform for a US-based consumer lender. Designed the ledger, idempotency keys, ACH/Plaid/Stripe rails, and the reconciliation pipeline. Led a team of 6 backend engineers from kickoff to production.

  • $1M+/moprocessed within 90 days of go-live
  • 0double-charges across 4M+ idempotent operations
  • 99.97%ACH retry success after recon pipeline shipped
  • 6 → 1engineers needed on weekly recon (was a full team day)
2024 Active Java 25 Spring Boot 4 PostgreSQL Stripe Plaid
Spring · Postgres · Stripe
$1M+ / mo
×
02
Logistics & fleet engine

Real-time tracking and automated invoicing for a regional freight carrier. Decomposed a four-year-old monolith into 14 services around shipments, billing, and notifications. 1M+ events/day across the bus.

  • 1 → 14services carved out of a 4-year monolith
  • 1M+/dayevents flowing through Kafka with no message loss
  • −72%invoice-generation time vs. legacy batch job
  • 0data-loss incidents during phased cutover
2023 Kotlin Kafka Kubernetes PostgreSQL
Kotlin · Kafka · K8s
1M+ events/day
+
03
AI analytics platform · OpenAI-backed

Analytics surface that turns raw event streams into plain-English summaries and anomaly alerts. Built the prompt-cache layer, the cost governor, and the JSON-mode validator. Cut model spend 40% in the first quarter.

  • −40%OpenAI spend in Q1 via prompt-cache layer
  • 86%cache hit-rate on summarization prompts
  • 0malformed-JSON incidents reaching downstream consumers
  • ~3s → 400msmedian summary latency post-cache
2023 Java OpenAI Redis Spring AI
Java · OpenAI · Redis
−40% cost
+
04
High-throughput API gateway

Bespoke gateway in front of 22 backend services. Token-bucket rate limiting, circuit breakers, OpenTelemetry across the board. Handled 1M+ requests/day at single-digit ms p99 overhead.

  • 1M+/dayrequests routed across 22 services
  • < 8msp99 gateway overhead under peak load
  • −61%5xx rate after circuit-breaker rollout
  • 100%trace coverage via OpenTelemetry instrumentation
2022 Spring Cloud Gateway Resilience4j OpenTelemetry
Spring Cloud Gateway
1M+ req/day
+
05
Microservices migration · zero-downtime

Led the breakup of a Django monolith into Spring services on AWS. Strangler-fig pattern across 9 months. Zero downtime cutover, regression-test suite green throughout, no rollbacks.

  • 0sdowntime across 9-month strangler-fig cutover
  • 0production rollbacks during migration
  • 100%regression suite green through every cutover step
  • −45%infra cost after ECS right-sizing
2021 Spring Boot AWS ECS Terraform
Spring · AWS ECS
9-mo cutover
+
~/architecture/payments-platform.svg
CLIENT EDGE SERVICE DATA · EXT Web · iOS · Partners API Gateway Auth Svc Ledger Svc Payments Svc Recon Svc Notify Svc Postgres · primary Kafka · events Redis · cache Stripe · ACH Plaid · banks
02 / Stack

Tools I reach for first

Updated April 2026
→ 01

Backend & APIs

CORE COMPETENCY · 6Y
Java 25 Spring Boot 4 Kotlin JPA / Hibernate Play Framework REST · gRPC Kafka RabbitMQ
→ 02

Cloud & infrastructure

DEPLOY · OBSERVE · SCALE
AWS Azure Docker Kubernetes Terraform GitHub Actions Jenkins OpenTelemetry Grafana · Prometheus
→ 03

Data & persistence

RELATIONAL · KV · NOSQL · SEARCH
PostgreSQL Oracle DB MSSQL MySQL Redis MongoDB Elasticsearch Liquibase · Flyway
→ 04

AI & integrations

LLMs · PAYMENTS · AUTOMATION
Python FastAPI LangChain OpenAI · GPT-4o Spring AI Stripe Plaid ACH Twilio SendGrid
~/projects/sanjit/architecture.principles 5 RULES · IMMUTABLE
// Five rules I bring to every system I design:
$ design --failure-mode-first // the success path will sort itself
$ prefer boring-tech // Postgres > novelty, every time
$ make --ops-the-feature // telemetry, runbooks, dashboards from day 1
$ version contracts --strict // breaking changes ship as v2, never as a surprise
$ document decisions // ADRs in /docs · every "why" outlives me
03 / Experience

Where I have shipped

3 roles · 6 years
Sep 2022↓ Present

Software Architect · Software Engineer

SyanSoft Technologies · Gurgaon, India Remote · NP

Architecture ownership for Big4-aligned engagements. I lead cross-functional delivery teams, define engineering standards, and drive the AI-integration roadmap across the org. Hands-on with the systems I design — code, reviews, and on-call rotations.

Current role Architecture Tech leadership AI integration AWS
Jul 2020↓ Sep 2022

Tech Lead · Senior Software Engineer

Treeleaf Technologies · Lalitpur, Nepal

Led the engineering team. Designed microservices handling millions of requests per day. Established CI/CD, observability, and code-review practices that survived my tenure.

Microservices Java · Spring CI/CD Team lead
Nov 2019↓ Jul 2020

Backend Software Engineer

Three Monks Pvt. Ltd. · Kathmandu, Nepal

Built backend services and APIs serving thousands of daily users. Spring Boot, PostgreSQL, REST. Where I learned that a clean migration history is worth more than any clever framework.

Spring Boot PostgreSQL REST APIs
04 / Services

Engagements with a shape

Fixed scope · Clear deliverables
Hourly available on request
SVC · 01 1 week · fixed

Architecture Review

A written audit of your current system: bottlenecks, failure modes, and the changes that buy you the most runway. For teams who suspect their architecture is the thing slowing them down.

  • Written audit (15–25 pages) with risk-ranked findings
  • Annotated architecture diagram of current vs. proposed
  • 90-day remediation roadmap with effort estimates
  • 1× live walk-through with your engineering leads
SVC · 02 4–8 weeks · scoped

Payments & Ledger Build

A production-grade payments core — ledger, idempotency, ACH/Stripe/Plaid rails, reconciliation. For founders and CTOs who can't afford a single double-charge.

  • Double-entry ledger with audited migrations
  • Idempotency-key infrastructure across writes
  • Stripe / ACH / Plaid integration + retry orchestration
  • Reconciliation pipeline + dashboards
SVC · 03 3–6 mo

Monolith → Services Migration

Strangler-fig plan and execution. I run the cutover playbook I've used to break apart four monoliths without a rollback. Best when your release cadence has stalled.

  • Domain decomposition + service boundary mapping
  • Phased cutover plan with rollback gates
  • CI/CD, observability, and on-call runbooks
  • Hands-on engineering through go-live
SVC · 04 2 weeks · fixed

AI Cost-Governance Layer

A prompt-cache, budget guard, and JSON-mode validator dropped in front of your LLM calls. For teams whose OpenAI bill is growing faster than their revenue.

  • Semantic prompt cache (Redis / Postgres-backed)
  • Per-tenant + per-route token budget guard
  • Strict JSON-mode validation + repair loop
  • Spend & hit-rate dashboard
Engagement model Fixed-scope, retainer, or hourly
Response time < 12h on weekdays · NPT
Overlap 4h+ with US-East, EU, IST
Contract Upwork, direct, or your MSA
05 / Contact

Let's design the
failure mode first.

If you're building something that needs to stay up — payments, logistics, AI on top of real data, or an architecture that's stopped scaling — I'd like to hear about it.

PHONE
+977 980-302-2719
LOCATION
Bhaktapur, Nepal · --:--:-- NPT