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.

Explore

About me

A short introduction
About Soumen

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.

7+ Years of experience
6 Companies
4+ Side projects

Technology stack

My technical skills

Backend & Distributed Systems

Core backend engineering and service architecture

Java

90%

Spring Boot

90%

Microservices Architecture

95%

REST API Design

90%

Qualification

Experience and education
Experience
Education

Master of Computer Applications (MCA)

Heritage Institute of Technology
Kolkata, India
2015 – 2018

B.Sc. Computer Science

The University of Burdwan
Durgapur, India
2011 – 2014

Lead Software Engineer

Dexian India Technologies Pvt. Ltd.
Client: Intuit
Bengaluru, India
17/04/2024 – 22/04/2026
Java, Spring Boot, AWS, Kafka, Microservices, Lambda, EC2, SQS, SNS, DynamoDB, S3, CloudWatch, PostgreSQL, Docker, Kubernetes, Argo CD, Splunk

Software Developer II

Oracle Cerner Healthcare Solutions India Pvt. Ltd.
Bengaluru, India
22/06/2020 – 12/04/2024
Java, CCL, AWS, Spring Boot, Microservices, Oracle SQL, EC2, Cloudwatch, Jenkins, Splunk

Software Engineer

Allegis Services India Pvt. Ltd (TEKsystems)
Client: Oracle Cerner
Bengaluru, India
20/01/2020 – 19/06/2020
Java, CCL, AWS, Spring Boot, Microservices, Oracle SQL, EC2, Cloudwatch, Jenkins, Splunk

Software Engineer

Southern Phone Company Limited
Bengaluru, India
Java, Spring Boot, Microservices, MySQL, Jenkins, Splunk

Software Engineer

Velocis Systems Pvt. Ltd.
Client: National Informatics Centre (NIC)
Kolkata, India
Feb 2019 – Nov 2019
Java, Spring Boot, Microservices, PostgreSQL

Junior Software Developer (Freelance)

Icode Solutions
Kolkata, India
02/01/2018 – 31/01/2019
Java, Spring Boot, Microservices, MySQL

Projects

Production systems and platforms I’ve designed and built

One Intuit Notification Platform (OINP)

Lead Software Engineer Intuit Apr 2024 – Apr 2026
30locales enabled
7d → 30mSLA reduction
400 TPSpeak load
30+security fixes
  • 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.

JavaSpring BootApache KafkaAWS LambdaSQSSNSDynamoDBS3PostgreSQLDockerKubernetesArgo CDSplunk

Bedrock — Healthcare Reference Data Platform

Software Developer II Oracle Cerner Jun 2020 – Apr 2024
4 secVirtual View TP99
2s → msapp launch time
5+services owned
~4 yrOracle tenure
  • 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.

JavaSpring BootOracle SQLCCLAWS EC2LambdaDynamoDBJenkinsCloudWatchSplunk

TrackChild 3.0 — National Child Tracking Platform

Software Engineer National Informatics Centre (MeitY) Feb 2019 – Nov 2019
Nationalplatform scale
2.0 → 3.0migration led
36state CWCs mapped
3modules built
  • 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.

JavaSpring BootPostgreSQLDockerJenkinsREST APIHTMLJavaScriptBootstrap

Weekend projects

Side projects and experiments
Cloud Trails — self-hosted cloud

Cloud Trails

Nextcloud on Docker, Linux, RAID, and rsync — a private, self-managed cloud in the Trails lab.

Open
CAS PDF parser

CAS PDF parser

Spring Boot: send Consolidated Account Statement (CAS) to an email, parse statements, extract transactions, group by fund, and compute returns.

GitHub
Money Trails

Money Trails - Personal Finance Tracking

High-throughput Java and Spring services, PostgreSQL, REST, concurrency, and tuning for realistic load.

Open

Hiring a backend engineer?

I am open to strong backend and platform roles, architecture discussion, and serious conversations about distributed systems and reliability.

Contact me
Open to roles

Highlights

Recognition, outcomes, and how I work with teams

Excellence — Claude Code, skills, faster delivery

Intuit

Recognized for excellence by a Senior Staff Software Engineer and a Senior Manager for championing adoption of Claude Code and for building a comprehensive set of reusable Claude skills. That helped us land the work in about 1 week versus a 4-week estimate—without trading away review depth or quality.

Contractor to FTE in 5 months

Oracle Cerner

Joined in a contract capacity with Oracle Cerner. Strong execution in the role led to a full-time offer within 5 months, continuing with the same client and product area.

“Coach of the Quarter” — team award

Oracle Cerner

Received this business-unit award for a strong quarter, including clear ownership in resolving a production incident and keeping stakeholders aligned on impact and next steps. I also led training and knowledge-transfer (KT) for new joiners and supported them in ramping up on the stack, processes, and how we deliver.

Contact me

Ways to reach out

GitHub

/me-soumen

Location

Bengaluru, India

For 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