# Krunaal Tavkar > Software Development Engineer II at Annapurna Labs (AWS) | University of Southern California Alumnus Location: Santa Clara, California, United States Profile: https://flows.cv/krunaal I am a Software Engineer at PlayStation, where I build and enhance the machine learning platform that powers the gaming experience for millions of users. I use Python, Java, Docker, Kubernetes, and Jenkins to develop and deploy scalable and reliable micro-services in a cloud-native environment. I have successfully delivered several features and improvements to the platform, such as data pipelines, API design, and support for third-party integrations. I have a strong background in computer science, with a master's degree from the University of Southern California. During my studies, I conducted research in computer vision and natural language processing, and published a paper in a peer-reviewed journal. I also have two years of experience as a software engineer at Citrix, where I worked on the SD-WAN product line, delivering multiple features and fixes in a micro-service environment. I am passionate about solving challenging problems using machine learning and data science, and I am always eager to learn new technologies and tools. ## Work Experience ### SDE II @ Annapurna Labs Jan 2024 – Present | Cupertino, CA ### Software Engineer - Machine Learning Platform @ PlayStation Jan 2023 – Jan 2024 | San Francisco, California, United States - Orchestrated Docker and Kubernetes EKS Cluster development and maintenance to seamlessly support ML Model Pipelines for scalable production environments. - Scaled cross-functional systems and feature stores during peak holiday seasons, handling traffic from over 150 million PS5 and PS4 consoles with zero on-call incidents, ensuring uninterrupted user experience. - Enhanced security by implementing OAuth Integration and utilizing AWS Secrets Manager and IAM, ensuring secure access in a high-demand ML platform environment. - Managed Kubeflow Pipelines for 5000+ concurrent Databricks - Apache Spark cluster deployments, enhancing model training, data processing capabilities, and ML infrastructure efficiency. - Established CI/CD processes to enhance deployment efficiency and accelerate time-to-market for ML features using technologies like Bazel and Prow. ### Software Engineer II @ Citrix Jan 2021 – Jan 2023 | Santa Clara County, California, United States - Successfully delivered multiple features in a micro-service environment having worked on key aspects including API Design, Data Pipelines and support for 3rd Party features for SDWAN Orchestrator using Springbok Framework and REST APIs, along with modern services in Go Lang - Delivered features and fixes for various cloud and on-prem services using Docker, Kubernetes and Jenkins for Build, Automation Testing and Deployment. ### Course Producer @ USC Viterbi School of Engineering Jan 2020 – Jan 2020 | Los Angeles, California, United States Working with Prof. Ron Artstein as the Course Producer for the Graduate Course CSCI 544 - Applied Natural Language Processing ### Software Engineer Intern @ Citrix Jan 2020 – Jan 2020 | Santa Clara, California, United States - Built and integrated Test Automation suites for SDWAN Cloud Direct and integrated API endpoints for Network Discovery - Contributed in the development of enterprise features for Azure cloud deployment on SDWAN Orchestrator and created REST API endpoints for customer access and subscription verification, hosted in separate Docker containers - Implemented and documented steps for Behavior Driven Development and Testing for SDWAN Orchestrator using Behave in Python for security frameworks automation ### Machine Learning Engineer (Student Assistant) @ USC Facilities Management Services Jan 2019 – Jan 2020 | Greater Los Angeles Area - Led the development of a Machine Learning Model to Predict Energy Consumptions for USC Campuses for the Fiscal Years 2021 and 2022. Implemented the Multiple Linear Regression and Neural Network (MLPRegressor) Models for predictions, achieving a training Accuracy of 98.82% - Deployed a software solution to automate monthly Financial Reporting by deploying a database driven solution from scratch; designed the front-end in Photoshop and Illustrator, implementing it in Java - Analysed, Cleaned and Reported Meter Consumption Data for USC, generating web reports using Honeywell Energy Manager and Energy Star Portfolio Manager. ### Project Trainee (Intern) @ Tata Consultancy Services Jan 2017 – Jan 2018 | Pune Area, India ## Education ### Master of Science - MS in Computer Science University of Southern California ### Bachelor’s Degree in Information Technology Engineering Savitribai Phule Pune University ### High School in Science Vikhe Patil Memorial School, Pune ### High School in CBSE General Vikhe Patil Memorial School, Pune ## Contact & Social - LinkedIn: https://linkedin.com/in/krunaal-tavkar --- Source: https://flows.cv/krunaal JSON Resume: https://flows.cv/krunaal/resume.json Last updated: 2026-04-11