# Ravi Teja Pinnaka > Engineering @ Whatsapp Location: San Francisco Bay Area, United States Profile: https://flows.cv/ravi ## Work Experience ### Engineering @ WhatsApp Jan 2023 – Present | Menlo Park, California, United States Leading efforts to build large scale distributed infrastructure powering Whatsapp's 2Billion+ users ### Software Engineer ML Infra @ Meta Jan 2023 – Present | Menlo Park, California, United States ### Software Engineer @ Microsoft Jan 2021 – Jan 2023 | Mountain View, California, United States Building large-scale systems in Microsoft Pubcenter - a formidable competitor to Google AdSense. • Led the design & development of an ad mediation platform harmonizing Google and Microsoft, where the ad with the highest bid is placed in real-time. This resulted in a direct upswing in revenue. • Orchestrated the design and execution of the backend Notification system that powers the push-notifications in UI. Pioneered the generation and mitigation strategies as well • Designed an Email Generator/sender service that handles a significant user base while effectively catering to multiple clients • Led multiple internal initiatives/projects, seamlessly fostering collaboration across teams within Microsoft Ads Engineering ### Machine Learning Engineer @ Citrix Jan 2018 – Jan 2021 | Santa Clara, California, United States • Researched, designed and developed unsupervised batch algorithms in the areas of network security, anomaly detection & threat identification, using Machine Learning and Statistical Modelling techniques, to improve performance, data quality and value to the end customer. • Developed core components of the ML Platform Infrastructure through Microsoft Azure cloud tools. Involved in the ML life cycle - deployment, maintenance and monitoring of production data pipelines. • Prototyped and implemented engineering system designs & infra for new features and ML usecases. • Worked with cross-product development teams to ensure accurate integrations of ML models into various platforms. ### Software Developer Intern @ Carollo Engineers Jan 2018 – Jan 2018 | Phoenix, Arizona Area • Designed a Drag and Link Complex Build Flow Application, to automate the simulation processes in water plant, that can be customized by the user. • Built the Back end system using Python(Django) and SQL and the front end UI using Javascript, HTML, Jquery, Bootstrap and CSS. • Developed a Depth First Search model graph of the layout and performed multiple Steady State Flow Processes until the results converged to definite values. • Developed the charts, bar diagrams and heat maps for the results simulated by using various Javascript libraries like HighCharts JS and DataTables JS. ### SDE Summer Intern @ PreparedHealth Jan 2017 – Jan 2017 | Greater Chicago Area • Implemented Data Mining and Machine Learning Algorithms on the data to improve the data driven performance of AI bot DINA™. • Worked on the design and development of core components of Prepared Health's flagship product 'EnTouch'. • Designed an internal tool to represent the company's network using Neo4j Graph Database System. Developed the infrastructure to perform query operations on the network. Technologies & Languages : Node JS, Typescript, Angular JS, Cypher, SQL. Tools : Firebase, Big Query, Google Cloud(NLP and ML), Github(Version control) ### Research Assistant @ Arizona State University Jan 2017 – Jan 2017 | Tempe, Arizona • Worked as Research Aide in the Data Mining Machine Learning Laboratory (http://dmml.asu.edu/) at Arizona State University in the research project of Deanonymizing Social Media content. • Applied Machine Learning algorithms and Natural Language processing models to train and model the textual media data. Trained the textual content using Stanford CoreNLP and Python to anonymize the Personally Identifiable Information. ### Software Development Engineer @ Wipro Limited Jan 2015 – Jan 2016 | Bangalore, India • Built a web application for a finance client, to process offline credit card transactions. Developed the business logic on server in Java J2EE through JSPs & servlets and the Front end UI using HTML5 and CSS. Wrote stored procedures in PL/SQL for backend database access. ### President (General Secretary), EEA @ National Institute of Technology Warangal Jan 2014 – Jan 2015 | Warangal Area, India • Worked as the Chair Person of the Electrical Engineering Association(EEA) for the Academic year 2014-15. Worked with the executive body in organizing a plethora of events ranging from technical to multi-disciplinar events for the students, using the annual fund of 0.2 Million Indian rupees by allocating proper budget to each activity and strived to optimize it. • Strived to bridge the gap between faculty and students by organizing numerous events. Devised and coordinated programs where the students were given a platform to share their experiences. • Led the programs that helped students who required assistance in technical and academic projects, or in any other aspect of their stay and experience in the EE Department. ## Education ### Master of Science (MS) in Computer Science Arizona State University ### Bachelor of Technology (B.Tech.) in Electrical Engineering National Institute of Technology Warangal ## Contact & Social - LinkedIn: https://linkedin.com/in/ravitejapinnaka --- Source: https://flows.cv/ravi JSON Resume: https://flows.cv/ravi/resume.json Last updated: 2026-03-22