Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Shreya Adabala

Chicago

Summary

Backend Software Developer with 3+ years of experience designing and delivering scalable Java microservices and high-throughput data pipelines. Experienced in architecting data integration layers that process over 100k records daily, driving a 30% increase in efficiency and significantly reducing system latency. A collaborative team player and quick learner, passionate about up skilling and consistently delivering high-quality, time-sensitive solutions that meet business goals. Skilled in enhancing application health and working across teams to build reliable, high-performance enterprise tools.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Software Developer

Cardinal Health
Columbus, OH
05.2023 - Current
  • Developed and maintained 13 mission-critical microservices using Spring Boot to execute complex data cleansing and transformation logic across various business domains.
  • Contributed to a high-scale integration platform supporting a mission-critical ecosystem that handles data for an $80B revenue stream.
  • Engineered high-volume data pipelines to cleanse and process over 100k master data records daily, ensuring precision across product catalogs, customer data, and shipment routing.
  • Built out event-driven architecture using Apache Kafka to stream validated data, enabling real-time synchronization between backend services and enterprise consumers.
  • Managed specialized logic for diverse business units, including Puerto Rico, SPOL, and Retail Independent, ensuring domain-specific rules were accurately applied to shipment and product data.
  • Implemented and maintained a diverse database environment using PostgreSQL for structured relational data and MongoDB for high-volume, unstructured shipment records.
  • Optimized data access layers by leveraging Spring Data JPA and tuning Hibernate persistence logic to minimize database overhead and improve response times.
  • Integrated Spring Security and OAuth2 to enforce secure authentication and authorization protocols, protecting sensitive master data across distributed services.
  • Applied core Java design patterns (Singleton, Factory, Strategy) and SOLID principles to build modular, maintainable, and reusable microservice components.
  • Implemented rigorous testing protocols to maintain high code coverage and minimize production defects.
  • Monitored application health and JVM performance through Dynatrace, specifically tracking Garbage Collection (GC) patterns and memory usage to prevent system latency.
  • Set up custom Splunk dashboards and automated alerts based on code-level error scenarios to accelerate issue identification and resolve service outages.
  • Partnered with SRE teams to manage service configurations, memory allocation, and instance scaling for applications hosted on VMware Tanzu (PCF).
  • Performed thorough API contract testing using Postman to ensure all data stored in Kafka and databases was perfectly formatted for consumer requirements.
  • Coordinated efforts with various teams to secure availability of high-quality cleansed data tailored to meet vital end-user needs.

Teaching Assistant

Southern Illinois University at Carbondale
Carbondale, IL
01.2022 - 12.2022
  • Led weekly lab sessions and technical discussions for a cohort of 20+ students, focusing on core Distributed Systems concepts including fault tolerance, consensus algorithms, and distributed caching.
  • Facilitated technical workshops to help students bridge the gap between theoretical classroom concepts and practical, hands-on programming implementation.
  • Assisted in developing advanced course materials, including lab exercises on socket programming and multi-threaded Java applications to simulate real-world distributed environments.
  • Mentored students on debugging complex distributed logic, providing detailed feedback on assignments and exams to improve their understanding of system scalability and bottleneck analysis.
  • Collaborated with faculty to align lab objectives with current industry standards, ensuring the curriculum reflected modern challenges in high-availability and distributed data processing.

Software Engineer

Capgemini
Hyderabad, India
03.2019 - 07.2021
  • Modernized legacy enterprise systems by decomposing monolithic architectures into scalable, high-performance Java/Spring Boot microservices.
  • Implemented dynamic, data-driven interfaces using Angular, prioritizing state management and component reusability to elevate user satisfaction.
  • Designed and implemented API-led connectivity solutions on Mulesoft Anypoint platform to facilitate seamless data integration across various third-party vendors and legacy systems.
  • Optimized data transformation logic within Mule flows using DataWeave, significantly reducing processing latency for complex XML and JSON payloads.
  • Configured and maintained security measures leveraging Spring Security and OAuth2 to safeguard data integrity and confidentiality in service interactions.
  • Enhanced database performance by optimizing Hibernate mapping strategies and tuning complex SQL queries, resulting in faster data retrieval for critical business modules.
  • Streamlined development workflows by implementing automated unit and integration testing suites with JUnit and Mockito, maintaining a high standard for code reliability.
  • Designed scalable RESTful contracts following industry best practices, ensuring seamless integration and high interoperability for cross-functional development teams.
  • Facilitated rapid feature deployment by actively contributing to CI/CD pipelines, ensuring that code transitions from development to production were stable and efficient.
  • Collaborated on system design and requirement analysis within an Agile framework, translating business-critical needs into high-quality technical specifications and on-time deliverables.

Education

Master of Science - Computer Science

Southern Illinois University, Carbondale
Carbondale, IL
12-2022

Skills

    Programming Languages: Java (8/11/17), SQL, DataWeave, TypeScript, HTML5, CSS3

    Frameworks & Integration: Spring Boot, Spring Data JPA, Spring Security, Hibernate, MuleSoft Anypoint Platform, Angular

    Cloud & DevOps: VMware Tanzu (PCF), Jenkins, CI/CD Pipelines, Git, Maven, Deployment Configuration, Instance Scaling

    API & Data Management: RESTful API Design, Apache Kafka, PostgreSQL, MongoDB, Data Cleansing & Synchronization, API Contract Testing (Postman)

    Development Practices & Testing: Agile Methodologies, JUnit, Mockito, Automated Testing, Application Monitoring (Dynatrace), GC Analysis, Splunk Dashboards

    Architecture & Collaboration: Microservices Architecture, SOLID Principles, Design Patterns, Cross-functional Collaboration, System Documentation, Requirement Analysis

Certification

MuleSoft Certified Developer, Agile Software, Telecom – Industry Starter Pack

Timeline

Software Developer

Cardinal Health
05.2023 - Current

Teaching Assistant

Southern Illinois University at Carbondale
01.2022 - 12.2022

Software Engineer

Capgemini
03.2019 - 07.2021

Master of Science - Computer Science

Southern Illinois University, Carbondale
Shreya Adabala