# Prashanth Rebala > Software Engineer 2 @ Uber | NYU | Ex-Microsoft Location: Sunnyvale, California, United States Profile: https://flows.cv/prashanthrebala I'm an experienced software engineer with a passion for cutting-edge tech. With a strong background in JavaScript, Python, React, and several other technologies, I've thrived at Microsoft, delivering innovative solutions for over 3 years. My 4.0 GPA at NYU underscores my commitment to excellence, both academically and professionally. I excel in dynamic, high-pressure environments and am eager to explore exciting opportunities that align with my skills and passions. ## Work Experience ### Software Engineer 2 @ Uber Jan 2024 – Present | Sunnyvale, California, United States ### Engineering @ Applied Intuition Jan 2024 – Jan 2024 | Mountain View, California, United States ### Graduate Assistant for Computing Systems Architecture @ New York University Jan 2023 – Jan 2023 | New York, New York, United States ### Software Engineer 2 @ Microsoft Jan 2022 – Jan 2022 | Bengaluru, Karnataka, India Redesigned Microsoft Teams' Search Results Page, optimizing user experience with comprehensive context, catering to the needs of 8 million daily users. Significantly improved search load speed by 30%, resulting in better search performance. Implemented hover actions on search results to enable frequently used functionalities such as Reply-to, Voice/Video Call, and Email resulting in improved user engagement and convenience. ### Software Engineer @ Microsoft Jan 2019 – Jan 2022 | Bangalore Added support for Bing Speller suggestion to Microsoft Teams' Search, optimizing search accuracy and user satisfaction. This enhancement significantly impacts over 1.5 million searches per day. Utilized various testing frameworks such as Cypress and Protractor to automate end-to-end testing of the entire search experience leading to better development. ### Software Engineer @ Microsoft Jan 2019 – Jan 2019 | Bangalore Migrated MileIQ's data aggregation process to Azure Event Hubs, resulting in significant increase in the efficiency and real-time processing of user's drives. ### Coding Mentor @ Newton School Jan 2022 – Jan 2022 | India I mentored students embarking on their tech journey, where I imparted valuable knowledge on DSA (Data Structures and Algorithms) concepts and problem-solving techniques in Java, equipping them with the skills necessary to excel in their endeavors. ### Software Engineer @ Microsoft Jan 2018 – Jan 2018 | Bengaluru, Karnataka, India Developed an e-receipt parser for Spend, which was seamlessly integrated as an Outlook mailbox extension, allowing users to conveniently record expenses directly from their mailbox. ### Technical Head @ IECSE Manipal Jan 2017 – Jan 2018 | Manipal ### Management Committee Member @ IECSE Manipal Jan 2016 – Jan 2017 Head of Winter Project- Algorithms, 2016 Organizer for Online Coding - Cryptoss for TechTatva 2016 ### Software Engineering Intern @ Darwinbox Jan 2017 – Jan 2017 | Hyderabad Area, India Darwinbox is one of the new age human resources technology and analytics company based out of Hyderabad. As a software intern I have, Contributed to the development of the visual analytics panel for the company's website, providing powerful data-driven insights for stakeholders. Built a resume parser to streamline the hiring process for companies, resulting in improved efficiency and a more seamless experience for both applicants and recruiters. ## Education ### Master's degree in Computer Engineering New York University ### Bachelor’s Degree in Computer Science Manipal Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/prashanth-rebala-625449128 - Website: https://prashanthrebala.github.io/portfolio --- Source: https://flows.cv/prashanthrebala JSON Resume: https://flows.cv/prashanthrebala/resume.json Last updated: 2026-03-29