Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

GAUSHIK MANDAVA

North Carolina

Summary

Senior Software Developer with 5+ years of experience building high-performance, scalable systems in fintech and insurance. Proficient across the stack with Java, Spring Boot, Node.js, ReactJS, and AngularJS, and skilled in cloud-native tools like Docker, Kubernetes, Jenkins, and Kafka. Expert in data quality assurance, optimizing data pipelines, automating ETL with Python, and implementing caching with Redis to drive measurable improvements in system throughput, latency, and reliability. Experienced in root cause analysis, log monitoring with CloudWatch, and ensuring data accuracy through rigorous QA processes. Consistently delivers end-to-end solutions that align technical execution with critical business objectives.

Overview

7
7
years of professional experience

Work History

Software Developer

Mastercard
11.2023 - Current
  • Engineered and deployed scalable microservices with Java 11 and Spring Boot, ensuring reliability for over 500K daily transactions.
  • Architected a Redis-based caching layer, reducing average API response time by 40% for high-frequency settlement data.
  • Developed Python ETL automation scripts, cutting manual processing time by 40% while achieving 99.9% accuracy in financial reporting.
  • Performed comprehensive data quality assurance, validating critical data pipelines to maintain integrity for analytics.
  • Containerized microservices with Docker and orchestrated Kubernetes deployments, increasing deployment frequency by 30%.
  • Designed real-time Power BI dashboards to aggregate KPIs, enabling stakeholders to monitor settlement throughput effectively.
  • Optimized Oracle SQL queries and conducted root-cause analysis, decreasing batch processing time by 25%.
  • Configured CI/CD pipelines with Jenkins, automating build and deployment processes to enhance development velocity.

Software Engineer

Comcast
01.2023 - 10.2023
  • Developed and optimized Java-based backend services for Xfinity onboarding, enhancing data processing efficiency for over 200,000 monthly activations.
  • Designed RESTful APIs with Spring Boot, connecting self-service applications to legacy billing systems and reducing data latency by 20%.
  • Created ReactJS components for internal dashboards, allowing teams to visualize service performance metrics and outage trends.
  • Built Python scripts using Pandas to automate validation of customer usage data, improving billing accuracy by 18% through systematic checks.
  • Implemented Jenkins CI/CD pipeline, automating microservices deployment for Xfinity Mobile, reducing errors and improving release cycles.
  • Refactored SQL queries and enhanced database indexing on PostgreSQL, cutting report generation time by 30% for analytics teams.
  • Conducted comprehensive QA testing, including ticket reviews and bug identification to ensure software quality and integrity.
  • Containerized application services with Docker, ensuring consistent environments across development, testing, and production.

Software Developer

University of Alabama
06.2021 - 08.2022
  • Developed and maintained backend services with Node.js and Express.js for image processing workflows handling over 10K research images daily.
  • Built responsive front-end interfaces using ReactJS and JavaScript to enhance visualization of complex image data for non-technical stakeholders.
  • Created Python automation scripts to preprocess and validate large-scale image datasets, cutting manual preparation efforts by 50% for machine learning.
  • Engineered a modular component library in ReactJS, accelerating front-end development cycles by 25% while ensuring UI consistency across applications.
  • Managed dataset ingestion processes, orchestrating data flow between storage systems and processing APIs to maintain system stability.
  • Collaborated with researchers to translate requirements into actionable test plans and validation criteria, enhancing project alignment.

Software Engineer

Ola
01.2019 - 12.2020
  • Developed dynamic user interfaces using AngularJS, HTML5, and CSS3 for applications serving over 50K active users.
  • Engineered integration of front-end modules with REST APIs, reducing manual interventions by 40%.
  • Conducted root-cause analysis on UI performance issues, optimizing JavaScript and asset delivery to decrease page load time.
  • Built reusable AngularJS directives, accelerating development cycles across six application modules.
  • Collaborated with developers and stakeholders to define API contracts, ensuring seamless data flow and functional alignment.
  • Implemented client-side state management strategies to minimize server calls and enhance responsiveness.
  • Wrote comprehensive unit and integration tests for UI components, increasing code coverage significantly.
  • Participated in full software development lifecycle for over six cross-functional projects using Agile methodologies.

Education

Master of Science - Computer Science

University of Alabama
Birmigham, USA
12.2022

Skills

Languages: Java 11, Python (Pandas, NumPy), JavaScript (ES6), Nodejs, SQL (Advanced Querying & Optimization), HTML5, CSS3

Backend: Spring Boot, Microservices Architecture, RESTful API Design & Integration, Expressjs, Event-Driven Architecture, Batch Processing, Scalable System Design, Solution Design

Frontend: ReactJS, AngularJS, Responsive Web Design, UI Component Libraries, Client-Side State Management

DevOps, Cloud & Infrastructure: Docker (Containerization), Kubernetes (Orchestration), Jenkins (CI/CD Pipeline Automation), Cloud-Native Development, AWS (EC2, S3, CloudWatch), Azure, Deployment Automation, Environment Standardization, Git, GitHub, Postman

Databases & Data Stores: Oracle, MongoDB, SQL Server, Snowflake, PostgreSQL, Database Indexing & Optimization, Data Pipeline Architecture, ETL Development & Automation, ERDs, SQLAlchemy

Messaging & Caching Systems: Apache Kafka (Event Streaming), Redis (In-Memory Caching Layer)

Data quality and analysis: data quality assurance, data validation and testing, root cause analysis, log analysis and monitoring (CloudWatch), data analysis and validation, Power BI (dashboard and KPI visualization), data warehousing concepts

Data Engineering Tools: Airflow, dbt, Modern Data Stack

Software Engineering Practices: Agile/Scrum Methodology, System Architecture, Root Cause Analysis, Performance Tuning & Optimization, Code Review & Mentorship, Technical Specification & Documentation, QA Principles, UAT Testing, Automated Testing Frameworks

Timeline

Software Developer

Mastercard
11.2023 - Current

Software Engineer

Comcast
01.2023 - 10.2023

Software Developer

University of Alabama
06.2021 - 08.2022

Software Engineer

Ola
01.2019 - 12.2020

Master of Science - Computer Science

University of Alabama
GAUSHIK MANDAVA