Software Engineer / Full Stack Developer

Hi, I'm
Sahithisri.

Engineering scalable systems and thoughtful digital experiences.

Software Engineer specializing in Java, Spring Boot, distributed systems, React, and AI-powered applications.

01 / About Me

Engineering with purpose.
Building with precision.

I'm Sahithisri Cheruku, a Software Engineer with 4+ years of experience building backend systems and full-stack applications.

My work focuses on Java, Spring Boot, microservices, REST APIs, React, TypeScript, and distributed systems. I solve complex engineering problems, improve application performance, and build reliable software.

I also explore AI-powered solutions, combining modern web technologies with intelligent application features.

02 / Professional Experience

Experience building software at scale.

From transaction-processing systems to cloud-native applications, I've worked across the stack to improve performance, reliability, and delivery.

DEC 2025 — PRESENT

PROGRESSIVE

Full Stack Java Developer

Built high-throughput Spring Boot services, Kafka-driven workflows, and React applications for insurance platforms.

500K+events / day
30%faster APIs
45%faster deployments

Technologies Used

Java 21Spring BootSpring Data JPAMicroservicesREST APIsApache KafkaReact 18TypeScriptAWSDockerKubernetesPostgreSQLRedisJenkinsGitHub Actions

JUN 2024 — DEC 2025

WELLS FARGO

Senior Software Engineer

Engineered secure microservices and improved data performance, release automation, and Azure-based deployments.

35%faster retrieval
50%shorter release cycles
99.9%availability

Technologies Used

JavaSpring BootHibernate / JPAMicroservicesREST APIsApache KafkaReactTypeScriptOraclePostgreSQLMicrosoft AzureAzure AKSDockerKubernetesAzure DevOpsKeycloak

JUN 2022 — DEC 2023

MASTERCARD

Software Developer

Developed transaction-processing APIs, optimized data access, and supported full-stack applications.

500K+requests / day
30%lower API latency
200K+daily users

Technologies Used

JavaSpring BootMicroservicesREST APIsReactTypeScriptMySQLPostgreSQLMongoDBDockerKubernetesAzure AKSJenkinsJUnitMockito

More details in my resume Download Resume

03 / Selected Work

Selected projects.

A collection of projects exploring distributed systems, full-stack engineering, and AI-powered applications.

01

PulseOps — Transaction Processing Platform

A full-stack transaction processing platform designed around REST APIs, asynchronous event processing, transaction lifecycle management, and reliable backend workflows.

  • Spring Boot microservices architecture.
  • Kafka-based transaction events.
  • PostgreSQL persistence.

02

JobSync — AI-Powered Job Tracker

An AI-assisted job tracking application combining resume analysis, job matching, and application management.

  • Resume and job-description analysis.
  • Semantic matching using NLP embeddings.
  • ATS compatibility scoring.

03

LendLoop — Community Item Lending Platform

A community lending platform that enables users to list items, discover shared inventory, request borrowing, and manage approvals and returns.

  • Google authentication.
  • Shared inventory browsing.
  • Item creation and management.

04 / Technical Expertise

Technologies I work with.

My technical toolkit spans backend engineering, modern frontend development, cloud infrastructure, and intelligent applications.

01

Backend & Distributed Systems

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Apache Kafka
  • Spring Security
  • Redis

02

Frontend Development

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS

03

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle SQL
  • Prisma

04

Cloud & DevOps

  • AWS
  • Microsoft Azure
  • Docker
  • Git
  • GitHub
  • CI/CD

05

AI & Machine Learning

  • Python
  • FastAPI
  • Natural Language Processing
  • Sentence Transformers
  • spaCy
  • LangChain
  • OpenAI API

06 / Contact

Let’s build something considered.

Contact details and links will be added here.