Hello, I'm
Software engineer with 4+ years at Goldman Sachs and GE Transportation (Wabtec), building distributed systems, data pipelines, backend services, and APIs. Based in Salt Lake City, Utah. M.S. in Computer Science from CU Boulder.

+
Years of Experience
+
APIs Built
%
Less Batch Processing Time
$K
Annual Cost Savings

About Me
I build reliable data infrastructure and backend systems. At Goldman Sachs, I work on batch and event-driven pipelines for institutional financial reporting, from ingestion and enrichment to warehousing and archival. My work spans Java performance optimization, Python data reconciliation, Snowflake migrations, and production reliability. I also build MCP servers and agent skills that help teams trace data lineage and investigate incidents. Previously, I built ML infrastructure at Virufy and contract-management services at GE Transportation.
- University of Colorado Boulder
- Degree: Master of Science in Computer Science
- Graduation Date: December 2024
- GPA: 3.94 / 4
- Ramaiah Institute of Technology
- Degree: Bachelor of Engineering in Information Science and Engineering
- Graduation Date: June 2019
- GPA: 4.0
Technologies
- Java
- Python
- SQL
- Go
- TypeScript / JavaScript
- C++ (academic & teaching)
Experience
Software Engineer (Associate)
Goldman Sachs, Salt Lake City, UT
- Extended distributed data pipelines for institutional financial reporting across ingestion, enrichment, warehousing, and archival; designed new processing stages and event-driven integrations, and migrated data models to Snowflake.
- Built MCP servers for a data-lineage tool that traces data flow across multi-layer enrichment services, plus agent skills for Jira, Confluence, and runbook-guided on-call debugging to speed PagerDuty escalations.
- Cut average processing time 71% and worst-case time 86% in performance-critical Java batch components despite 54% higher data volume by replacing nested scans with hash-based indexing.
- Engineered Python transformation and reconciliation workflows with aggregation, enrichment, consistency checks, and fault-tolerant fallbacks, reducing reconciliation discrepancies by about 50% and manual adjustments by about 94%.
- Resolved distributed data-consistency failures across asynchronous replication, archival, and downstream dependencies; improved batch reliability with idempotent reprocessing, failure isolation, and targeted recovery.
- Built regression and data-quality tooling with Python, Flask, React, and TypeScript for field-level comparisons across environments, validating 540 reports before release.
- Led SRE coverage during holiday peak-load windows, resolved 67 production incidents across approximately 25 institutional client portfolios, and automated monitoring for 346 scheduled jobs across 23 processes.

Software Engineer, ML Infrastructure
Virufy (nonprofit AI health startup), Sunnyvale, CA
- Engineered scalable serverless ML pipeline on AWS (Lambda, Glue, S3), preprocessing 10k+ audio samples for feature extraction.
- Designed a DynamoDB feature store with sub-1 ms retrieval for model training and inference.

Full Stack Developer
Institute of Cognitive Science at the University of Colorado, Boulder, US
- Automated the CI/CD pipeline for a web application, optimizing deployment processes by 40% through integration with GitHub Actions and hosting on AWS Amplify.
- Configured interactive dashboard visualization charts, enhancing the clarity and interpretability of predictions from a multimodal deep learning model by 30% after processing audio conversations.

Software Engineer, RailConnect Contract Management
GE Transportation, a Wabtec Company, Bangalore, India
- Won 2021 Q1 Pursuing Excellence Award for leading end-to-end development of contract lifecycle management features in RailConnect platform, enabling first-to-market capabilities for Fortune 500 railroad companies.
- Architected a proof-of-concept modernization of legacy monolith into 5 domain-driven microservices using Spring Boot and PostgreSQL, demonstrating 30% performance improvement and securing approval for platform-wide implementation.
- Optimized Elasticsearch query performance by implementing custom analyzers and reducing wildcard searches, achieving sub-second contract lookups and 40% faster aggregation across 1000+ daily transactions.
- Developed 20+ RESTful APIs using Spring MVC and JPA repositories for contract lifecycle management, integrating with third-party approval systems through custom endpoints and handled asynchronous status updates.
- Led a team of four to build a Random Forest pricing model with 78% accuracy, saving $300,000 annually and winning a company-wide hackathon among 100+ teams.

Software Engineering Intern
GE Transportation, Bengaluru, India
- Automated customer onboarding process through PL/SQL scripts, achieving 90-second setup time and 70% faster support resolution.
- Built 5 + reactive REST APIs with Spring WebFlux to stream real- time railcar data, enabling efficient filtering and pagination.
- Optimized React / Redux dashboard with lazy loading, pagination, and virtualized lists for real - time railcar data visualization.
- Implemented multi - stage Docker deployments with Kubernetes, enabling seamless scaling across five production environments.
Projects
Hyperparameter Tuning as a Service (HypTaaS)
December 2023
Parallelized hyperparameter grid search across 30 GPU nodes on GCP, reducing runtime from 3 hours to 12 minutes. Kafka job replay sustained over 99.9% job success across 50+ models. Built with Kubernetes, PyTorch, and FastAPI to support scalable model experimentation.
- GCP
- Kubernetes
- Kafka
- PyTorch
- FastAPI

Soft Braille
The Soft Braille project focused on developing assistive applications for educating the visually impaired, utilizing Python, PyQt, Pytesseract, and OpenCV.I created an open- source desktop application that converts scanned school textbook pages into braille output, reducing printing costs per page by 80 %.By leveraging the Pytesseract OCR engine and OpenCV for edge detection, the application facilitates effective learning for visually impaired students.Recognized at the Smart India Hackathon, it received an award for Inspiration and is currently in use at Mathru Blind School in Bengaluru, India.
- Python
- PyQt
- Pytesseract
- OpenCV


True Cost Predictor
In this project, I leveraged technologies such as Python, NumPy, Pandas, JavaScript, Scikit-learn, and Flask to create a predictive model for rail car hire costs. By preprocessing historical car hire rates, I trained a Random Forest Regression model that achieved an accuracy of 78%. To make the predictions accessible, I developed a Flask web application that showcases car hire cost predictions, aiming to reduce overpayments and streamline rebate claims per transaction. Additionally, I led a team of four in the Network & Logistics Virtual Hackathon hosted by Wabtec Corporation, where we earned first place. Our model contributed to a 40% reduction in overpayments, significantly enhancing cash flow management for the business.
- Python
- NumPy
- Pandas
- React
- Scikit-learn
- Flask
Let's Connect
Based in Salt Lake City, Utah. Reach out to talk about distributed systems, data infrastructure, backend engineering, or a potential collaboration.
aditya.c.gowda@gmail.com