Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Work Availability
Languages
Work Preference
Websites
Interests
SeniorSoftwareEngineer
ANKITH MANDUGULA

ANKITH MANDUGULA

Senior Software Engineer
Pittsburgh,PA

Summary

13+ years of experience in building scalable, high-performance data applications and solving complex data architecture challenges across multiple industries. Currently supporting PNC Bank in developing and optimizing third-party data pipelines.

Overview

13
13
years of professional experience
6
6
years of post-secondary education
6
6
Certifications

Work History

Application Technical Lead

PNC Bank
12.2021 - Current

Company Overview: PNC Bank (Corporate & Institutional Banking), Pittsburgh

  • Designed and developed a robust, reusable PySpark-based ingestion framework to onboard diverse partner data sources, improving onboarding efficiency and reducing manual intervention.
  • Collaborated cross-functionally with front-end developers, API teams, stakeholders, and solution architects to align technical solutions with business objectives and ensure seamless integration.
  • Led the analysis and onboarding strategy for every new third-party data source, streamlining intake processes and establishing reusable ingestion patterns.
  • Led technical team in designing and implementing software solutions, ensuring alignment with business objectives and regulatory requirements.
  • Mentored junior developers through code reviews and pair programming sessions, fostering skill development and enhancing team performance.
  • Engineered fault-tolerant systems that handled large-scale, high-volume datasets with enhanced resiliency and maintainability.
  • Generated detailed transformation reports and data quality metrics, enabling better business insights through aggregation and statistical analysis.
  • Automated key processes using shell scripting, and supported data model upgrades for evolving analytics and reporting requirements.
  • Played a lead role in performance tuning and optimization of environment isolation, resolving package conflicts during Python and library version upgrades.
  • Collaborated with scrum masters and business systems analysts (BSAs) to define technical stories, estimate delivery timelines, and contribute to agile sprint planning.
  • Continuously enhanced the ingestion framework to support multi-format data ingestion (CSV, JSON, XML, Parquet), improving flexibility for data from vendors like S&P Global and Dun & Bradstreet.

Software Developer

CGI Technologies
11.2018 - 11.2021
  • Designed and maintained enterprise-scale Spark pipelines for ingesting and transforming 3rd-party data into CDI's big data mart, enabling analytics for 200+ tables using Spark, Hive, Python, and Cloudera.

Senior Software Engineer

Zensar Technologies
06.2017 - 11.2018
  • Led a 5-member offshore team and built a Spark-based marketing data platform from scratch, automating manual workflows and serving as POC for onshore delivery using Spark, HBase, Hive, and Python.

Software Engineer

Cybage Software
01.2016 - 06.2017
  • Developed and optimized Hive/Spark ETL workflows, enabled late-arriving data handling, and contributed to AWS-based Cloudera cluster migration and automation across end-to-end data pipelines.

Software Associate

L&T Infotech
12.2012 - 12.2015
  • Built scalable Hive and Pig-based pipelines for structured/unstructured data analysis, integrating Sqoop, HBase, and MapReduce to generate insights from insurance and web log datasets.

Education

Master of Science - Computer Applications

Amity Online University
05.2020 - 01.2022

Correspondence - Machine Learning

IIIT Hyderabad
07-2018

Bachelor of Science - Computer Science

Osmania University
03-2012

Skills

Big Data Ecosystem

Certification

Databricks Fundamentals Certified

Accomplishments

  • Collaborated with a team of 5 to develop an Apache Flink POC addressing critical latency issues in the Decisions System, leading to its adoption as a full-scale project with an approved Statement of Work (SOW).


  • Individually built a full-scale Text-to-SQL system leveraging Mistral 7B via Ollama for natural language understanding, and ChromaDB as the vector database for retrieval. The POC translates user questions into executable SQL queries and returns results based on card settlement transaction data.


  • Designing a semantic search engine (POC in progress) to enable querying across diverse data resources—structured (SQL, CSV), unstructured (PDF, text), and semi-structured (JSON, HTML, NoSQL); building a modular architecture to support seamless integration of new data sources.

Timeline

Pursuing AWS Solutions Architect Certification
09-2025
Databricks Fundamentals Certified
05-2025
AWS Certified Cloud Practitioner
12-2024
Azure Certified Data Engineer (DP-203)
10-2022

Application Technical Lead

PNC Bank
12.2021 - Current

Master of Science - Computer Applications

Amity Online University
05.2020 - 01.2022

Software Developer

CGI Technologies
11.2018 - 11.2021
Certified in Foundations of Artificial Intelligence/ Machine Learning developer from IIIT-Hyderabad.
07-2018

Senior Software Engineer

Zensar Technologies
06.2017 - 11.2018

Software Engineer

Cybage Software
01.2016 - 06.2017

Software Associate

L&T Infotech
12.2012 - 12.2015

Correspondence - Machine Learning

IIIT Hyderabad

Bachelor of Science - Computer Science

Osmania University

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Languages

English
Full Professional
Hindi
Professional Working
Telugu
Native or Bilingual
Marathi
Limited Working

Work Preference

Work Type

Full TimeContract Work

Work Location

RemoteOn-SiteHybrid

Important To Me

Personal development programsPaid time offPaid sick leaveStock Options / Equity / Profit Sharing401k matchCareer advancementWork-life balanceHealthcare benefits

Interests

Chess

Badminton

ANKITH MANDUGULASenior Software Engineer
Profile generated at Zety.com