Hi, I’m Soumen

Software Engineer (Java, Spring Boot, AWS)

I build production-grade backends and microservices: Java, Spring Boot, event-driven systems on AWS, and measurable reliability. I also run self-hosted infrastructure in the Trails lab.

Contact me

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 & Java

Language, framework, and service style

Java

90%

Spring Boot

90%

Hibernate

80%

Microservices & REST

90%

Cloud, data & events

AWS, containers, streaming, storage

AWS (EC2, Lambda, S3, SQS, …)

85%

Apache Kafka

80%

Docker & Kubernetes

80%

SQL & NoSQL (PG, MySQL, Oracle, DynamoDB)

85%

Delivery & quality

Design, shipping, and teamwork

System design

80%

CI/CD (Jenkins, Argo CD)

80%

Agile & Scrum

85%

Git, Jira & code review

82%

Monitoring & observability

Logs, metrics, and tracing

Splunk

80%

Amazon CloudWatch

80%

ELK stack

78%

Grafana

75%

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

Projects

What I have delivered in product teams — open a card for details

One Intuit Notification Platform (OINP)

View more

Intuit — One Intuit Notification Platform

  • Notification and messaging capabilities for Intuit’s ecosystem: design and build of Java and Spring Boot services on AWS (Lambda, EC2, SQS, SNS, DynamoDB, S3) with a strong focus on scale and reliability.

  • Event-driven processing with Apache Kafka, PostgreSQL data paths, and operational visibility with CloudWatch, Splunk, and Kubernetes, including Argo CD and container-based delivery.

  • End-to-end ownership: implementation, design collaboration, code review, and production support in the notification domain.

Oracle Health (Cerner)
healthcare platforms

View more

Oracle — healthcare and product engineering

  • Long-running work in Oracle’s health line (including Cerner): Java services, CCL in the clinical and operations stack, and microservices on AWS with Oracle SQL, EC2, and CloudWatch.

  • Release and operations: Jenkins pipelines, on-call and incident response with Splunk, and close collaboration in Agile and Scrum with clinical and product stakeholders.

  • Progression across multiple roles (Software Engineer through Software Developer 2) on overlapping product releases, with a focus on correctness, performance, and safe upgrades in a regulated space.

National Informatics Centre
public-sector systems

View more

National Informatics Centre (MeitY) — e‑government

  • Java and Spring Boot microservices with PostgreSQL for public-sector systems with the National Informatics Centre, including requirements and sign-off cycles typical of government programs.

  • APIs and back-office flows for citizen-facing and administrative use cases, with an emphasis on stability and clear handover documentation for operations.

  • NIC (Feb 2019 – Nov 2019), Kolkata; preceded by junior-level work at Icode Solution (Jan 2018 – Jan 2019) in a similar market.

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.

GitHub
CAS PDF parser

CAS PDF parser

Spring Boot: parse account statements, extract transactions, group by fund, and compute returns.

GitHub
Backend services

Backend microservices

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

GitHub

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.

Full-time offer after long-term contract

Intuit

Started on the client side through a vendor as a contractor. After a 2-year engagement, Intuit extended a full-time offer based on delivery quality and how I worked with the team in production.

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

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