Hi, I’m Soumen
Backend Engineer building scalable systems & self-hosted platforms
I love to design production-grade backend systems using Java, Spring Boot, AWS, and distributed systems. I also build “Trails Labs” — a personal ecosystem for cloud storage, finance tracking, and digital life management.
Love to design systems that scale. Even if only 3 users show up.
About me
A short introduction
Software engineer with over seven years of experience in Java and Spring Boot, shipping APIs, data-heavy services, and distributed systems in product teams. I work across the stack with REST and event-driven design (Kafka); databases such as PostgreSQL, Oracle, MySQL, and DynamoDB; and cloud and delivery on AWS with Docker, Kubernetes, and CI/CD. I care about clear design, safe releases, and how systems behave in production. Outside of work, I run self-hosted infra (Nextcloud, Money Trails, Soil Trails, NAS, etc.) in the Trails Labs ecosystem.
Technology stack
My technical skillsBackend & Distributed Systems
Core backend engineering and service architectureJava
90%Spring Boot
90%Microservices Architecture
95%REST API Design
90%Cloud, DevOps & Observability
Infrastructure, deployment, and monitoringAWS (Lambda, S3, DynamoDB, EC2)
85%Docker & Kubernetes
80%CI/CD (Jenkins, Argo CD)
85%CloudWatch, Splunk, Grafana
85%Event-Driven Architecture
Asynchronous systems and messaging patternsApache Kafka
80%AWS SQS & SNS
85%Async Workflows & Pub-Sub
90%Retry, DLQ & Idempotency
80%Data & Storage
Database design and data modelingPostgreSQL, MySQL, Oracle
85%DynamoDB
85%JPA / Hibernate
90%Redis
80%AI-Assisted Development
LLM-driven workflows and productivity engineeringClaude Skills Development
95%Claude API Workflows
80%Model Context Protocol (MCP)
75%Cursor (AI-assisted coding)
90%Frontend (Basic)
UI development and integrationHTML
85%JavaScript
75%CSS
75%React.js
65%Qualification
Experience and educationMaster of Computer Applications (MCA)
B.Sc. Computer Science
Lead Software Engineer
Software Developer II
Software Engineer
Software Engineer
Software Engineer
Junior Software Developer (Freelance)
Projects
Production systems and platforms I’ve designed and builtOne Intuit Notification Platform (OINP)
Centralised, multi-channel notification platform (EMAIL, SMS, VOICE, PUSH, VOIP, TRAY) serving Intuit’s products at scale.
Led Localisation end-to-end — 30 locales, SLA cut from 7 days to 30 minutes via async SNS/SQS, DynamoDB, and S3 with retry + DLQ + CloudWatch alerting.
Led DC Pipeline deprecation; validated new async architecture with a 400 TPS load test (TP99 ~3 s).
Upgraded 5 services from JDK 8 to JDK 21; fixed 30+ security vulnerabilities.
Built a Claude Code skill to add 4 new channels (PUSH, ICE, BRAZE, VOIP) in 10 days vs. a 1 week/channel prior estimate.
Bedrock — Healthcare Reference Data Platform
Senior Backend Engineer on Bedrock, Oracle Cerner’s Reference Data Management platform enabling healthcare professionals to configure and access clinical reference data.
Designed and delivered Virtual View end-to-end — a new microservice for report reference data configuration, with a TP99 latency of ~4 seconds.
Optimised Bedrock application launch time via lazy loading and service refactoring, cutting cold-start from ~2 seconds to milliseconds.
Upgraded and maintained 5+ microservices on AWS (EC2, Lambda, DynamoDB) with Jenkins CI/CD and Splunk/CloudWatch observability.
Supported system design and production incident response in a regulated healthcare environment across multiple releases.
TrackChild 3.0 — National Child Tracking Platform
Led backend development and migration from TrackChild 2.0 to 3.0 — a national-scale government platform for recording missing children and matching them with orphaned children using face recognition.
Designed and implemented a Feedback Module and CWC (Child Welfare Committee) stakeholder login — mapping all CWC entities across India’s 36 states/UTs, with dashboard design and authentication flows.
Built containerised services on Docker with Jenkins CI/CD for a citizen-facing public-sector application.
Weekend projects
Side projects and experimentsHiring a backend engineer?
I am open to strong backend and platform roles, architecture discussion, and serious conversations about distributed systems and reliability.
Contact me
Highlights
Recognition, outcomes, and how I work with teamsContact me
Ways to reach outAlternate
soumen@trails.clickWebsite
Trails Labs [trails.click]GitHub
/me-soumenLocation
Bengaluru, IndiaFor the quickest response, please use email. I welcome inquiries about opportunities, collaboration, and technical discussion, and I aim to reply within a few business days.
Send email Download resume