# Sanjana Ganesh > Software Engineer, Backend | Distributed Systems, Cloud Infrastructure & High-Availability Systems | Python | Java | MySQL Location: New York, New York, United States Profile: https://flows.cv/sanjanaganesh Software Engineer specializing in distributed systems, cloud-native platforms, and high-reliability backend services. Currently at MIO Partners (McKinsey & Company), where I design and operate large-scale microservices, event-driven data pipelines, and production-grade APIs on AWS, Amazon ECS, and Aurora MySQL powering high-throughput, mission-critical analytics platforms. Previously at Citi, I built and scaled distributed data platforms using Kafka, Hadoop, Spark, and Java Spring, delivering exactly-once processing, low-latency APIs, and 99.99% uptime across customer-facing systems. I enjoy working at the intersection of distributed systems, reliability engineering, and cloud infrastructure, solving problems around scalability, data consistency, and production resilience. I’m passionate about building systems that are scalable, fault-tolerant, and production-ready, and I thrive in environments where engineering rigor meets real-world impact. Tech: Java, Python, AWS, Docker, Kubernetes, MySQL, Distributed Systems, Microservices, Cloud Infrastructure ## Work Experience ### Software Engineer @ MIO Partners, Inc. Jan 2024 – Present | New York, United States - Led end-to-end redesign of a monolithic analytics platform into 20+ cloud-native microservices on AWS ECS, with service isolation, horizontal scaling, and automated deployments, cutting release cycles by 50% and eliminating cascading failures - Designed and owned distributed ingestion pipelines using S3, Lambda, IAM, and event-driven workflows processing 100GB+ per day, increasing throughput by 45% while maintaining 99.99% availability - Built strongly-typed Python–MySQL service layers with schema validation, idempotent writes, and structured observability, eliminating 200+ recurring data-integrity defects across production systems - Migrated and re-sharded 20+ production services from MSSQL to Amazon Aurora MySQL, implementing replication, automated failover, and read scaling, reducing query latency by 40% and removing single-point-of-failure risks - Developed 30+ production-grade REST APIs with versioning, rate-limiting, and backward-compatible contracts, reducing regression defects by 35% and enabling parallel feature development across teams - Owned production reliability via metrics, logs, and distributed tracing, leading incident response for critical outages and consistently restoring service within 1-hour SLAs - Built FastAPI-based ingestion services to migrate 100GB+ of unstructured data into Amazon S3, using parallel uploads, retry logic, and checksum validation, cutting storage costs by 80% while guaranteeing data correctness ### Teaching Assistant @ Carnegie Mellon University - Heinz College of Information Systems and Public Policy Jan 2023 – Jan 2023 95712 - Object Oriented Programming in Java 94701 - Business Writing ### Software Engineer Intern @ MIO Partners, Inc. Jan 2023 – Jan 2023 | New York, United States -Engineered a Python FastAPI service for seamless migration of 122.7 GB Box documents to S3, demonstrating proof of concept and deploying through REST endpoints. -Executed the migration of the internal PSA MSSQL database to Aurora MySQL using Amazon SCT/DMS, yielding cost savings, modernized architecture, and converted 186 procedures. -Devised Excel add-in to automate NAV price updates, streamlining finance operations and bolstering data collaboration with third-party vendor Fincite. ### Teaching Assistant @ Carnegie Mellon University - Heinz College of Information Systems and Public Policy Jan 2023 – Jan 2023 95796 - Statistics for IT Manager ### Software Engineer II @ Citi Jan 2021 – Jan 2022 | Chennai, Tamil Nadu, India -Automated the Global Billing Processes (Postage Charges) of Thailand region, reducing manual activities by 50%. -Performed RCA for gaps in data by comparing the Vanguard Big Data cluster and GSD Oracle dB as part of the NAM Interest Statement Project resulting in the identification of 300+ duplicate data. ### Software Engineer I @ Citi Jan 2020 – Jan 2021 | Chennai, Tamil Nadu, India -Performed standardizations of 1 million plus data received from risk systems using various Big data technologies such as Apache Hadoop, Apache Kafka, Apache Flume. -Developed APIs using Java and Spring framework to trigger notification recon processes. -Migrated the tech stack of an existing data loader project from Apache Nifi to Kafka and Flume to support batch processing. The application standardizes data from incoming front office files, streams data to Kafka Topics and ingests data to the Big Data Cluster via Apache Flume agents; reducing maintenance time significantly. -Developed and analyzed shell scripts to find the RAM and CPU usage of various processes running in the PROD environment using PID, results of analysis provided helped reduce notification reconciliation processing time from 3 hours to 25 minutes. -Undertook a process improvement project facilitating near real time data replication across various MongoDB data centers using Java and Spring framework, resulting in decreased CPU and disk usage and high availability. ### Internship @ BITS Pilani, Dubai Campus Jan 2019 – Jan 2019 | Dubai Performed a detailed literature survey on how deep learning can be implemented in reducing computer network traffic and intrusion and increasing security using NIDS. ### Internship @ Datos IOT Jan 2018 – Jan 2018 | Dubai Developed a Smart Home Automation System using Arduino UNO and Zigbee module remotely controlled by a smartphone. ## Education ### Master of Information Systems Management in Management Information Systems, General Carnegie Mellon University ### Bachelor of Engineering - BE in Electrical, Electronic and Communications Engineering Technology/Technician SSN College of Engineering ### High School in Science with Computer Science GEMS Education ## Contact & Social - LinkedIn: https://linkedin.com/in/sanjana-ganesh --- Source: https://flows.cv/sanjanaganesh JSON Resume: https://flows.cv/sanjanaganesh/resume.json Last updated: 2026-04-13