SP

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.

Sandeep Prajapati portrait
Available for backend and platform engineering roles

$ 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
10+ Years in software engineering
5 Major product teams across fintech, edtech, retail, and GIS
AWS Cloud-native delivery with ECS, Lambda, Terraform, and CI/CD
Java + Python Backend development, automation, API design, and data processing

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

Senior Software Specialist

Here Technologies

Jun 2024 – Present

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.

Java Software Engineer

DXC Technology

Sep 2022 – Dec 2024

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.

Java Software Developer

One Advanced

Dec 2021 – Oct 2022

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.

Java Software Engineer

Infosys

Aug 2020 – Dec 2021

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.

Java Mainframe Application Associate

Accenture

Oct 2016 – Aug 2019

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 • Terraform

Event-Driven Learning Platform Services

Backend services and messaging workflows for education products with Spring Boot, Kafka, SNS, and SQS integrations.

Java • Spring Boot • Kafka • AWS

Enterprise 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 • Pytest

This Portfolio

A static, fast-loading portfolio inspired by amangarg.org and rewritten around my own experience, skills, and backend focus.

HTML • CSS • JavaScript

Get 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.