Sravani Segireddy

Senior Software Engineer

Seattle, Washington, United States8 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Designed scalable systems at Apple for global media services.
  • Led successful projects with zero production issues.
  • Passionate about mentoring and sharing knowledge.
Stackforce AI infers this person is a Software Engineer with expertise in Media and Finance sectors, focusing on scalable systems and machine learning.

Contact

Skills

Core Skills

Machine LearningDistributed ComputingData EngineeringSoftware EngineeringUser ExperienceData ManagementNatural Language ProcessingInnovationLeadershipSoftware DevelopmentResearch

Other Skills

Anomaly DetectionApacheCamelApplication DevelopmentBERTBug FixingCC++CachingComputer NetworkingData IngestionData MigrationData ScienceData StructuresData TransformationData Visualization

About

LEARN → BUILD → INSPIRE Building scalable systems at Apple while pursuing my Masters at UIUC. I specialize in ML, Distributed Computing, and Algorithms—but my real passion is sharing what I learn so others can grow faster. MY GROWTH ISN'T CONFINED TO CODE: HEARTFULNESS: meditation, exploring life's deeper purpose, righteousness, intentional living TECH MEETUPS: love organizing, eager to meet people and learn from experiences BALANCE through: badminton, swimming, yoga, traveling to broaden horizons I document my journey—the technical breakthroughs, the failures, the lessons—because someone's next step might be hidden in my story.

Experience

8 yrs 1 mo
Total Experience
2 yrs
Average Tenure
4 yrs 10 mos
Current Experience

Apple

3 roles

Senior Software Engineer, Partner Feeds

Promoted

Oct 2024Present · 1 yr 7 mos

  • Working on online content systems that power Apple Media Product (AMP) services including App Store, Apple Arcade, Apple Music, Fitness+, TV+, Apple Books, Apple Podcasts, and iTunes. These systems are deployed globally to serve billions of requests to millions of customers around the world every day.
  • Designed and implemented a high-impact ETL pipeline using Scala and Spark, transforming Apple Music data into the Music Atlas Feed—a critical offline JSON dataset exported to major Music Labels like Sony, Believe, and others
  • Enhanced ETL pipeline to fail on high error rates for anomaly detection and resolved memory/resource bottlenecks in Spark streaming and batch processes. Boosted system reliability, scalability, and fault tolerance, ensuring seamless data delivery
ETLScalaSparkData TransformationAnomaly DetectionMachine Learning+1

Software Engineer, Partner Feeds

Feb 2023Oct 2024 · 1 yr 8 mos

  • Led the end-to-end development and launch of the audiobook series feature on Apple Books, • ensuring zero production issues and seamless integration with the UI
  • Implemented deep health checks for an application, enabling proactive issue detection and traffic redirection, resulting in a 85% reduction in production errors
  • Managed the availability logic for global releases of songs and albums, ensuring timely and accurate releases for high-traffic content, thereby improving user satisfaction and engagement
Application DevelopmentHealth ChecksTraffic ManagementSoftware EngineeringUser Experience

Software Engineer, Content Indexing

Jul 2021Feb 2023 · 1 yr 7 mos

  • Fixed critical bugs in the SpyMemcached library,enhancingconnection establishment and preventing memory leaks, which improved reliability for all Apple Media Services applications
  • Designed and implemented a Deduplication Mechanism using Memcached for Kafka message requests, reducing redundant processing and improving system efficiency by 20%
  • Spearheaded the data migration of Podcasts,a high-traffic content type in Apple Podcasts, across all services, ensuring a smooth transition with zero data loss and minimal downtime
Bug FixingDeduplication MechanismData MigrationSoftware EngineeringData Management

Goldman sachs

Software Engineer

Dec 2020Jul 2021 · 7 mos · Singapore

  • Worked on a Data Ingestion Application
  • Reduced the latency of Ingestion at 95th percentile from 6.9s to 100ms through Caching
  • Implemented Exponential backoff Strategies to reduce the Transient Failures across the application
Data IngestionCachingExponential BackoffSoftware EngineeringData Management

Dbs bank

2 roles

Software Engineer, Machine learning

Promoted

Oct 2019Dec 2020 · 1 yr 2 mos

  • INTELLIGENT PROCESSING OF COMMUNICATION
  • NLP • BERT Language Model • PyTorch • Flask
  • Pretrained and Operationalized BERT model with DBS financial data to get a custom language model called DBSBERT. Outperformed the traditional BERT by 4% weighted F1 score in real-time Intent Classification
  • Scaled up the Self-Serving application and trained the deep learning models with Terra Bytes of email data using Content-based Chunking and Multi-threading.
NLPBERTPyTorchFlaskMachine LearningNatural Language Processing

Technical Associate

Jul 2018Sep 2019 · 1 yr 2 mos

  • RECONCILIATION
  • SpringBoot • MongoDB • ETL • ApacheCamel • REST API
  • Automated Bank reconciliation process on a scheduled activity basis using a layered architecture of Micro-Services
  • Managed Millions of real-time streaming and batch deals using LRU Caching and Batch Update mechanisms.
  • Diminished latency of the reconciliation process with records from various data sources using In-Memory strategies
SpringBootMongoDBETLApacheCamelREST APISoftware Engineering+1

Its planners and engineers

Software Development Intern

Jan 2018May 2018 · 4 mos · Hyderabad, India

  • GPS Tracking - for Integrated Traffic Management System (ITMS) to get the position of the vehicles which are connected with a device called GPS Tracker.
  • Android Application - named Traffic Accident Reporting System (TARS)
  • Data Visualization - using JavaScript D3 Libraries for Traffic Information System (TIS)
GPS TrackingData VisualizationSoftware DevelopmentData Management

National institute of science and technology (nist), berhampur

Summer Research Intern

May 2017Jul 2017 · 2 mos · Berhampur, Odisha

  • Worked under Prof. Ranjit Behera to design “FOG Simulator”
  • Designed a simulation tool for the Assessment of Suitability of FOG Computing over Cloud Computing in the context of IoT(Internet of Things).
Simulation DesignResearchSoftware Development

Stanford university

University Innovation Fellow

Jan 2017Jun 2018 · 1 yr 5 mos · Palo Alto, Santa Clara County, California

  • Solved various Innovation challenges at VRSEC applying Design Thinking tools.
  • As a part of UIF, started a Developer Student Club in the college, which connects passionate and innovation-driven students from universities all over the country to foster innovation and entrepreneurship.
Design ThinkingInnovation ManagementInnovationLeadership

Education

University of Illinois Urbana-Champaign

Masters — Computer Science

Jan 2025Jan 2027

Velagapudi Ramakrishna Siddhartha Engineering College

Bachelor's degree — Computer Science

Jan 2014Jan 2018

Narayana Junior College

Intermediate

Jan 2012Jan 2014

Netaji High School

High School

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Machine Learning & Distributed Computing

Explore similar profiles based on matching skills and experience