Senior Software Engineer • Java • Python • AWS
Sandeep Prajapati
I build backend systems that need to stay fast, reliable, and calm under pressure. From event-driven microservices to ETL pipelines and cloud deployments, I focus on software that keeps business-critical workflows moving.
$ ssh sandeep@portfolio.dev
Authenticating senior backend engineer...
$ load-profile --mode production
Loaded 10+ years of engineering experience
$ whoami
Java / Python Backend Engineer
$ cat strengths.txt
- Cloud-native microservices on AWS
- Kafka, ETL pipelines, and API platforms
- Clean architecture, TDD, CI/CD automation
About Me
Backend engineering with scale, structure, and delivery focus
I’m a Mumbai-based software engineer with 10+ years of experience building enterprise applications, microservices, ETL systems, and APIs for teams in logistics, education, finance, healthcare, and banking.
My work centers on Java, Spring Boot, Python, Kafka, AWS, and clean architecture. I care about performance, maintainability, testability, and shipping systems that teams can trust in production.
Across recent roles, I’ve automated GIS data pipelines, integrated cloud messaging flows, migrated legacy systems, containerized services for AWS ECS, and built CI/CD pipelines with Terraform and GitLab.
Technical Skills
Tools and systems I use to build production-grade backends
Languages
Java, Python, SQL
Frameworks
Spring Boot, FastAPI, Spring Data JPA, Spring Security
Data & Messaging
Kafka, Apache Spark, Apache Airflow, ETL workflows
Databases
PostgreSQL, MySQL, Oracle DB, AWS RDS
Cloud & DevOps
AWS, ECS, Lambda, ECR, Terraform, Docker, Kubernetes, GitLab CI/CD, Jenkins
Architecture
Microservices, event-driven design, hexagonal architecture, clean architecture, TDD, DDD
Work Experience
Building software across cloud platforms, data systems, and enterprise products
Working on GIS systems that transform and process geographical and map metadata using Java, Python, Kafka, and AWS.
- Built automated geometry and data enrichment pipelines for map moderation workflows.
- Developed Python asyncio processing and ETL jobs integrated with ECS, Lambda, and GitLab CI/CD.
- Containerized Spring Boot services and deployed production workloads with Terraform and AWS ECS.
Contributed to Macmillan Learning’s iClicker platform, building backend services and event-driven integrations.
- Developed Spring Boot services using clean, event-driven architecture patterns.
- Integrated AWS SNS and SQS for registration and password reset notification flows.
- Supported requirement gathering, code review, testing, and cloud deployment discussions.
Worked on a cloud financial application for ledger balancing, sales processing, and business bookkeeping.
- Built REST APIs and templated UI components with Spring Boot for SaaS workflows.
- Supported AWS IAM, ECS, and Lambda management for cloud deployments.
- Collaborated across global teams and mentored junior engineers.
Helped modernize CVS Pharmacy systems by migrating legacy workloads toward Java services on AWS.
- Contributed to modularizing a legacy mainframe workflow into scalable Java services.
- Migrated on-prem DB2 workloads toward AWS RDS-backed services.
- Focused on performance, testability, and full SDLC ownership.
Worked on banking systems for Intesa Sanpaolo, helping migrate core business logic from mainframe workflows toward Java systems.
- Developed application functionality with Spring MVC and Thymeleaf.
- Improved maintainability by migrating XML-based configurations to annotation-driven applications.
- Supported onboarding, reporting, and loan-management business flows.
Selected Work
Project themes that represent how I build software
GIS Data Processing Pipeline
Automated map task enrichment and moderation using Python asyncio, stream processing, and cloud deployment on AWS ECS.
Python • AWS ECS • Kafka • TerraformEvent-Driven Learning Platform Services
Backend services and messaging workflows for education products with Spring Boot, Kafka, SNS, and SQS integrations.
Java • Spring Boot • Kafka • AWSEnterprise ETL and API Engineering
Built robust ETL pipelines and REST APIs with strong testing, documentation, and deployment automation practices.
Apache Airflow • Spark • REST API • JUnit • PytestThis Portfolio
A static, fast-loading portfolio inspired by amangarg.org and rewritten around my own experience, skills, and backend focus.
HTML • CSS • JavaScriptGet In Touch
Open to backend engineering opportunities and interesting systems work
If you’re hiring for Java or Python backend roles, cloud-native engineering, or distributed systems work, I’d be happy to connect.