# Sahil Uppal > M.S. Information Security Graduate from Carnegie Mellon University || Senior Software Engineer at NVIDIA Location: San Francisco Bay Area, United States Profile: https://flows.cv/sahiluppal I graduated from Carnegie Mellon University in December 2018, receiving a Masters degree in Information Security. Currently working at NVIDIA full time as a Senior Software Engineer in the SW-GPU team. I am technically sound and motivated, and I look forward to working on exciting challenges! ## Work Experience ### Senior Software Engineer @ NVIDIA Jan 2019 – Present | San Francisco Bay Area ### Teaching Assistant @ Carnegie Mellon University Jan 2018 – Jan 2018 | Greater Pittsburgh Area Teaching Assistant for 14-740 : Fundamentals of Telecommunications and Computer Networks Performed the following duties: 1) Held office hours every week to help students. 2) Graded homeworks, assignments, quizzes and exams. 3) Held review sessions before quizzes. 4) Answered students' questions on Piazza (a tool for student-teacher interaction) ### Software Engineering Intern @ Cisco Jan 2018 – Jan 2018 | San Francisco Bay Area Worked with the Policy team in the Cisco Network Assurance Engine (Candid), on the ‘Compliance Check’ feature, which will accept Compliance requirements from the network operator and verify whether a given network conforms to the specified requirements. The programming work was primarily done in Java. ### Software Engineer - 2 @ Sophos Jan 2016 – Jan 2017 | Ahmedabad Area, India • Innovated and developed new features such as 'Up2date' and Telemetry Client-Server Architecture and Database Handler for the Sophos XG (Next-Gen) Firewall, using C programming and Shell scripting • Increased the security effectiveness of the Sophos XG Firewall from below 60% in 2016 to over 90% in 2017, as reported by NSS labs, by detecting evasion vulnerabilities using penetration testing tools such as Metasploit, Canvas, Evader and BreakingPoint Systems • Saved 50 Man-hours by implementing a unique re-structuring of legacy code for the Telemetry Architecture • Used Agile methodologies to co-ordinate and work with teams across Germany, UK and the US • Received an Accelerated Promotion within 2 years, and had Top company rating for all 3 years ### Jr. Software Engineer @ Sophos Jan 2014 – Jan 2016 | Ahmedabad Area, India ## Education ### Master's degree in Information Security Carnegie Mellon University ### Bachelor of Engineering (BE) in Computer Engineering Pune Institute of Computer Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/sahiluppal --- Source: https://flows.cv/sahiluppal JSON Resume: https://flows.cv/sahiluppal/resume.json Last updated: 2026-04-05