Summary
Overview
Work History
Education
Skills
Timeline
Generic

Surendra Boppana

Manchester,NH

Summary

Accomplished Data Engineer / Software Engineer with over 8 years of experience in developing enterprise data platforms and cloud integrations across diverse industries. Expertise in AWS, Python, SQL, PySpark, and Kafka, with a focus on optimizing data processing and implementing robust data pipelines. Proven ability to integrate complex systems while ensuring data quality and supporting microservices architecture.

Overview

9
9
years of professional experience

Work History

Data Engineer

Freddie Mac
McLean, VA
08.2024 - Current
  • Designed and developed scalable batch and near-real-time data pipelines to ingest mortgage and financial datasets from relational databases, APIs, and file-based sources into AWS.
  • Built ETL workflows using AWS Glue, PySpark, Python, and SQL to cleanse, transform, enrich, and standardize high-volume datasets for downstream analytics and reporting.
  • Implemented an AWS S3-based data lake architecture with organized raw, curated, and consumption layers to improve data discoverability and processing efficiency.
  • Developed PySpark transformations including joins, aggregations, window functions, deduplication, and business-rule validations for large-scale data processing.
  • Optimized Amazon Redshift tables, SQL transformations, and analytical queries to enhance reporting, reconciliation, and business intelligence capabilities.
  • Implemented Kafka-based streaming pipelines for event-driven ingestion and reliable delivery of data between upstream applications and downstream consumers.
  • Orchestrated dependent pipeline workflows and scheduled batch processing using Apache Airflow, including retries, dependency management, and failure notifications.
  • Developed automated data-quality checks for completeness, accuracy, and schema validation, ensuring reliable curated datasets before publication.
  • Improved pipeline performance through partitioning, Spark tuning, optimized SQL, incremental processing, and efficient file formats, reduced unnecessary reprocessing.
  • Established monitoring and alerting for data pipelines using CloudWatch and operational logging, facilitating root-cause analysis and timely resolution of production issues.
  • Automated deployments through Jenkins/Git-based CI/CD processes and collaboration with analysts, application teams, and business stakeholders in Agile delivery.

Full Stack Developer

Southwest Airlines
Dallas, TX
05.2023 - 08.2024
  • Designed and developed Spring Boot microservices and RESTful service endpoints supporting enterprise application workflows.
  • Developed Angular 10 single-page applications using TypeScript, JavaScript, Node.js, HTML5, CSS3, and Bootstrap.
  • Implemented persistence using Hibernate/JPA and developed complex SQL queries, stored procedures, and MongoDB operations.
  • Created and managed Docker container images while implementing Jenkins-based CI/CD pipelines to streamline application releases.
  • Executed unit, integration, and acceptance testing with bug fixing and code reviews in Agile framework, ensuring delivery of high-quality software.
  • Utilized JMS for asynchronous communication and developed XML integrations to enhance payment and reservation transaction systems.

Full Stack Java Developer

Sentara Health
Norfolk, VA
06.2022 - 03.2023
  • Developed enterprise applications using Java 8, Spring, Hibernate, REST APIs, Angular, React, MongoDB, and Kafka.
  • Used Jenkins, Docker, and OpenShift for continuous integration and deployment of microservices.
  • Facilitated cloud migration with AWS S3 and EC2, integrating cloud-hosted services to enhance interoperability with third-party applications.
  • Created MongoDB scripts and clients to automate data changes, improving accuracy and efficiency in reporting processes.
  • Developed PL/SQL procedures, Python utilities, and Splunk reports while automating JUnit test cases to improve testing reliability.
  • Supported updates and upgrades for Hadoop and Kafka, enhancing functionality for enterprise application teams.

Java/J2EE Developer

Ann Taylor
Bengaluru, India
12.2019 - 01.2022
  • Developed and tested enterprise Java/J2EE applications and migrated Ant-based projects to Maven for Tomcat deployment.
  • Converted monolithic applications to Spring-based microservices and developed REST APIs using Spring MVC and Spring Boot.
  • Implemented Kafka messaging and Hibernate/DAO components, and enhancing database operations with efficient SQL queries.
  • Configured Jenkins pipelines for CI/CD and developed unit and integration tests using JUnit, Mockito, and Docker.
  • Analyzed application and database performance issues, optimizing SQL and backend processing to ensure seamless production releases and effective post-deployment troubleshooting.
  • Designed reusable service and data-access components, enabling streamlined workflows for product, inventory, order, and customer-facing applications across distributed retail systems.
  • Developed Angular-based UI components and integrated frontend applications with backend REST services.

Java Developer

MTN Group
Bengaluru, India
04.2018 - 10.2019
  • Developed Spring Boot microservices, REST/SOAP web services, and Hibernate/JPA components for Oracle database operations.
  • Optimized Oracle SQL/PL-SQL queries and persistence-layer components to enhance transactional processing, reporting, and application performance.
  • Built reusable backend components and integration services to streamline high-volume telecom workflows, facilitating data validation, transformation, and exchange between enterprise systems.
  • Used Maven, GitHub, Jenkins, JUnit, Selenium, and Groovy for builds, integration, and automated testing.
  • Designed web interfaces using HTML, CSS, JavaScript, jQuery, AJAX, JSON, and AngularJS.
  • Designed XML/XSD schemas and integrations to enable communication between internal and third-party applications.

Education

Bachelor of Science -

Andhra University
Visakhapatnam, India

MBA -

Andhra University
Visakhapatnam, India

Master of Science -

New England College
Henniker, NH

Skills

  • Cloud: AWS (S3, Glue, Redshift, EMR, Lambda, EC2, RDS), Google Cloud, Azure
  • Big Data: Apache Spark, PySpark, Hadoop, Kafka, Hive
  • ETL orchestration
  • Languages: Python, SQL, PL/SQL, Java EE, JavaScript, Shell scripting language
  • Databases: Redshift, Oracle, PostgreSQL, SQL Server, MySQL, Teradata, NoSQL databases, Cassandra
  • DevOps / Tools: Jenkins, Docker, Kubernetes, Maven, Git/GitHub, Jira, Splunk, Continuous integration

Timeline

Data Engineer

Freddie Mac
08.2024 - Current

Full Stack Developer

Southwest Airlines
05.2023 - 08.2024

Full Stack Java Developer

Sentara Health
06.2022 - 03.2023

Java/J2EE Developer

Ann Taylor
12.2019 - 01.2022

Java Developer

MTN Group
04.2018 - 10.2019

Bachelor of Science -

Andhra University

MBA -

Andhra University

Master of Science -

New England College
Surendra Boppana