Experienced Software Engineering Lead | Microsoft | Specializing in Product Development | USC Graduate | Leveraging AI to do more with less
Hyderabad, Telangana, India

Hyderabad

Redmond, Washington, United States

Santa Monica, California

On-site

Los Angeles, California

El Segundo

Los Angeles Metropolitan Area

Vernon Hills, Illinois







Master's degree, Computer Science
University of Southern California
Degree :Completed Bachelor of Engineering (2009), Information Science and Engineering
Siddaganga Institute of Technology, Tumkur
Join Pallav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossExperienced Software Engineering Lead | Microsoft | Specializing in Product Development | USC Graduate | Leveraging AI to do more with less
Meet Pallav Rustogi Role: Experienced Software Engineer at Microsoft | Leading team of engineers and vendors to develop high performance and scalable applications. Experience: 14 years Team: Shopper Service / Outlook / Places 💪 Strengths: Expert at breaking down complex problems and designing scalable solutions Strong communicator who bridges gaps between engineering and product Brings positive energy and helps boost team morale 🚀 Motivators: Thrives on high-impact projects with visible user outcomes Passionate about learning new technologies and continuous improvement 🧃 Drainers: Struggles with lack of clarity or shifting priorities Finds repetitive, non-challenging tasks mentally draining 🤝 Working & Communication Style: Proactive and values clear, concise communication Enjoys collaborative brainstorming sessions 🦸♂️ Work Superpowers: Excellent mentor for junior engineers Quick to adapt to new tools and frameworks Go-to person for debugging under pressure Looking for Mentorship? Connect with me on topmate: https://topmate.io/pallavrustogi/page/oYsQtZ7RUl
Greater Hyderabad Area
claude code
claude
github copilot
ollama
openai
Microsoft Copilot
Co-Founder & CTO at Joinloop, Aug 2026 - Present · 1 mo, Hyderabad, Telangana, India, I am building AI education startup and I am teaching india AI. If you want to learn using and/or building AI, contact us at https://joinloop.co.in
Software engineer lead at Microsoft, Jul 2024 - Present · 2 y 1 mo, Hyderabad
Software Engineer 2 at Microsoft, Jun 2020 - Jun 2024 · 4 yrs 1 mo, Redmond, Washington, United States, Software Engineer 2 | Microsoft | Jun 2020 - June 2024 Outlook Places | Outlook Calendar Team As a key member of the Outlook Calendar Team, I led the development of essential features for desk booking and served as the Subject Matter Expert (SME) and project owner for the Room Booking feature in Outlook. My role involved collaborating with cross-functional teams, including Microsoft Teams, Teams devices, and Microsoft Presence, to create and enhance room reservation features utilized by millions of users globally. I spearheaded significant performance improvements in resource booking, reducing processing time from p99 30 minutes to just 6 seconds. Additionally, I implemented an auto check-in feature for rooms, which enhanced the accuracy of room occupancy determination. To ensure robust monitoring and analytics, I developed telemetry and monitoring solutions for Resource Booking using Kusto, Aria, and PowerBI (Fabric). Furthermore, I mentored junior engineers, accelerating their onboarding process and contributing to faster feature delivery.
Software Engineer V at Edmunds, Sep 2018 - Jun 2020 · 1 yr 10 mos, Santa Monica, California, Created a robust monitoring mechanism for Databricks jobs using AWS Lambda and Wavefront, ensuring seamless job execution and timely alerts on anomalies. Designed and led a team to develop a change event service utilizing Flask and SQS, enhancing the system's responsiveness and reliability. Developed and implemented a Python tool to count the number of links on top-trafficked pages, providing valuable insights into user navigation and engagement. Engineered AWS Lambda functions to monitor environments and alert on anomalies, ensuring system stability and proactive issue resolution. Created AWS Lambda functions to update on-call resources as component leads in Jira, streamlining incident management and response times. Analyzed Lighthouse scores to detect and alert on user experience anomalies, contributing to improved website performance and user satisfaction. Modified data monitoring processes to ensure data integrity across new datastores at Edmunds, maintaining high standards of data accuracy and reliability.
Senior Software Engineer at eharmony, Feb 2018 - Sep 2018 · 8 mos, On-site, Led the development of a dynamic photo upload and delivery system for user profiles on a dating website. This feature was crucial for enhancing user engagement and driving subscription growth. Prior to this project, users could only view static images without a subscription, and there were no options for centering, cropping, or image detection. I spearheaded the implementation of a new system that allowed users to upload photos, which were then processed to detect faces and create centered thumbnails. Additionally, non-subscribers were given the ability to view blurred photos, sparking interest and significantly increasing subscription rates and revenue Implemented micro-services and APIs using Java Spring/Spring-boot, enhancing system modularity and scalability. Worked on internationalization and localization of communication, ensuring seamless user experiences across different languages and regions. Redesigned and implemented communication/chat features, improving user interaction and engagement. Leveraged lambda architecture with Redis as a delta store and HBase as a perpetual store, optimizing data processing and storage efficiency. Developed a role-based access control service, ensuring secure and efficient user access management. Utilized event-driven architecture with Kafka, enabling real-time data processing and communication. Applied extensive caching techniques and Reactive Java Programming, enhancing application performance and responsiveness. Conducted tech-info sessions to share knowledge among developers, fostering a collaborative and informed development team.
Software Engineer at eharmony, Jul 2016 - Feb 2018 · 1 yr 8 mos, Los Angeles, California
Software Engineer II at Ericsson, Jun 2014 - Jul 2016 · 2 yrs 2 mos, El Segundo, Java Application Developer Developer and Team member of Ericsson Content Management System®. My responsibilities included: a) Design and develop new features to enhance customer experience. b) Developed apis to help CMS components perform operations with each other and externally. c) Worked latest technologies and tools such as elasticsearch, edb etc. to improve application performance. d) Developed automation test to perform test driven development.
Software Intern at Ericsson, Sep 2013 - May 2014 · 9 mos, Los Angeles Metropolitan Area, Automation of testing web services using Java. Implementing Elastic Search.
Navigation Software Development Intern at HARMAN International, Jun 2013 - Aug 2013 · 3 mos, Vernon Hills, Illinois, Navigation Software development for Harman Becker GPS navigation device.
Master's degree, Computer Science, University of Southern California
Degree :Completed Bachelor of Engineering (2009), Information Science and Engineering, Siddaganga Institute of Technology, Tumkur
github: https://github.com/pallavrustogi