# Praveenkumar Venkatesan > Principal Software Engineer at Apple | Past: Flurry, Yahoo, Carnegie Mellon Location: Santa Clara, California, United States Profile: https://flows.cv/praveenkumar A dynamic, passionate leader with expertise in leading, managing and quickly bringing ideas to life. Delivered several hits through org wide collaborations across multiple verticals - iOS apps, ML based alerting systems, data analytics and video. The intersection of strategy, design, engineering and product is my favorite place to be. I love brainstorming, leading and launching things -- teams, products and initiatives. I am a product driven engineer. To tickle my entrepreneurial spirit, I occasionally build products on the side (used by > 50k users per month) and help fellow entrepreneurs. I write here - https://vpraveen.com ## Work Experience ### Principal Software Engineer @ Apple Jan 2020 – Present Leading several engineering initiatives related to monitoring and designing experiences in apps to improve quality of user experiences in Apple Service Engineering org. Here's few: Playback troubleshooting features in the TV App across platforms (native and third-party TVs) Infrastructure quality enhancements across foundational infra - Compute, Storage, Networking, etc.. Audio Issue Detection in real time for Live Streams w/ custom algorithms ### Principal Software Engineer @ Yahoo Jan 2018 – Jan 2020 Engineering and more Projects include: Working on Node.js microservices to optimize analytics query response times. Fixing Bugs in React.js front end code base for a smoother experience. Adding support for new privacy regulations - GDPR and CCPA. Introducing a new streaming pipeline to help merge from Storm to using only Kafka with goal to provide real time analytics for every metric. ### Senior Software Engineer @ Yahoo Jan 2016 – Jan 2018 | Sunnyval Backend Engineering for Flurry Analytics Platform. Built Hadoop and Kafka data pipelines to consume and process data from mobile SDKs, and provide free analytic solution to our users. Projects: Migrate metrics from long running map reduce jobs to Apache Druid. Open source contributor to druid. Early adopter and committer of Apache Airflow. Lead - Architected near real time data ingestion pipeline using Apache Kafka. Processing over 10B events every day within 1sec. Lead - Flurry Push. Helping over 20k developers create push notification campaigns and sending over 10M notifications every week. ### Software Engineer III, iOS and Backend @ Yahoo Jan 2014 – Jan 2016 | Sunnyvale Backend engineering & Management role for the iOS team. Started managing the iOS team for Yahoo News Digest to roll out internationally. Mentored 2 interns and 2 junior developers for a year. Automatic Breaking News Push Notification Worked on machine learning models to predict if a story is notification worthy for yahoo news. Project is called Automatic Breaking News Push Notifications. The evaluation was done in real time with incoming story feed on Apache Storm. 90% Precision and 60% Recall rate. New Yahoo Homepage Stream Built next generation low latency content ingestion data pipeline using Apache Storm to rank and pick better stories for the feed. This included reading real time feeds from various news sources, twitter, tumblr and several RSS feeds. ### Software Engineer, iOS @ Yahoo Jan 2013 – Jan 2014 | Sunnyvale iOS Engineering in Mobile and Emerging Products. I worked on building iOS apps using Objective-C and Swift (during its early days). Worked on Yahoo Finance for 6months helping them convert web app to pure native. Owned the development of the Portfolio experience in the app. Moved to become the tech lead on a new app - Yahoo News Digest. Played an active role in shaping the product from design reviews to VP level check-ins. Shipped in 4 months at CES in January 2014. Ended up winning the Apple Design Award at WWDC in June 2014. ### iOS Mobile Intern @ Yahoo! Jan 2012 – Jan 2012 | Sunnyvale • Worked on Yahoo! Time Traveler iPhone Application • Helped re-architect the application for version 2.0 in Native iOS code base • Designed version 2.0 of this application from scratch starting with wireframes • Developed this application with exciting new features in a team of 3 ### Software Engineer Intern @ National Instruments Jan 2011 – Jan 2011 Wrote device drivers for high speed digital I/O devices Added new features to LabView Graphical Programming Language ### UG Research Assistant @ Oklahoma State University Jan 2009 – Jan 2009 Analyzed 3D imaging using a 3D scanner Collected cloud data points in Matlab Prepared a prototype of the image using 3D printer ### UG Research Assistant @ Oklahoma State University Jan 2008 – Jan 2009 Worked on MIPS Single Cycle Processor Drafted the Verilog HDL code for MIPS Debugged the code for errors using ModelSim Simulator Co-authored a publication with my instructor ## Education ### Master of Science (M.S.) in Computer Engineering Carnegie Mellon University ### Bachelor of Science (BS) in Computer Engineering Oklahoma State University ## Contact & Social - LinkedIn: https://linkedin.com/in/praveev - Portfolio: http://stackoverflow.com/users/407405/praveen --- Source: https://flows.cv/praveenkumar JSON Resume: https://flows.cv/praveenkumar/resume.json Last updated: 2026-04-12