Uddhav P. Gautam

PhD candidate in Computer Engineering at Virginia Tech, studying Linux kernel instrumentation, eBPF observability, and platform security.

Advised by Haining Wang and Randy Marchany.

Portrait of Uddhav P. Gautam

Education

Academic background

  • PhD in Computer Engineering

    2024-present

    Virginia Tech

    Advisors: Prof. Haining Wang, Randy Marchany

  • PhD in Computer Science (transferred to Virginia Tech)

    2018-2020

    University of Arkansas at Little Rock

  • M.S. Computer Science

    2015-2017

    University of Arkansas at Little Rock

  • BSc Computer Science

    2009-2013

    Tribhuvan University, Nepal

  • B.S. Mathematics

    2007-2010

    Trichandra Campus, Nepal

Awards

  • 1st place Complete Societal Award, UA Little Rock (2017)
  • 1st place Societal Impact Award, UA Little Rock (2017)
  • 2nd place Personal Achievement Award, UA Little Rock (2017)
  • 1st place Best Graduate Project Award, UA Little Rock (2016)
  • 2nd place TechLaunch Entrepreneurial Team Projects Competition Award, UA Little Rock (2015)
  • Top-5 final year project award from Nepal Telecom Authority (NTA), Tribhuvan University (2013)

Experience

Research and industry experience

  • Graduate Research Assistant

    Sep 2023-present

    Virginia Tech

    Research on eBPF tracing overhead, runtime IoT policy enforcement, BLE security, kernel instrumentation, and deployable systems prototypes.

  • Mobile Solutions Technical Lead & Architect

    Jun 2021-May 2023

    Perficient Inc

    Led Android architecture and delivery for TD Ameritrade to Charles Schwab migration work across a large regulated mobile platform.

  • Senior Android Developer

    Mar 2020-Feb 2021

    Viper Design LLC

    Built IoT and mobile software for Shark robot vacuum products across firmware-adjacent and cross-platform application layers.

  • U.S. Army

    Apr 2019-Apr 2023

    United States Army

    Served four years while developing leadership and operational discipline alongside graduate study and engineering work.

  • Early Career

    2008-2015

    Worked 3 years as Android Developer and before that worked 4 years as System/Network Admin after completing various Microsoft and Ethical Hacking etc. trainings.