Curriculum Vitae

Basics

Tanuj Ravi Rao

PhD student researching dataplane acceleration through kernel extensions

[email protected] https://tansanrao.com/

Blacksburg, Virginia, US

Passionate about operating systems, distributed systems, and networking.

Education

Virginia Tech

Jan 2023 - present

Doctor of Philosophy (Ph.D.) — Computer Science and Applications

Blacksburg, VA

GPA: 4.0/4.0

Key Courses:

  • Advanced Operating Systems
  • Multiprocessor Programming
  • Advanced Linux Kernel Programming

Bachelor of Engineering (B.E.) — Computer Science and Engineering

Belagavi, India

GPA: 8.23/10.00

Key Courses:

  • Embedded Systems & IoT
  • Computer Architecture
  • Distrbuted Computing

Work Experience

Ecobillz Private Limited

Aug 2022 - Nov 2022

Software Engineering Consultant

Belagavi, India

nTuring Technologies Private Limited

Jun 2019 - Mar 2022

Co-Founder, Director–Platform & Infrastructure

Belagavi, India

Prithvi Metals Private Limited

May 2016 - Nov 2022

Software Engineer, IT Administrator

Belagavi, India

Publications

ACM SIGCOMM 2024 Workshop on EBPF and Kernel Extensions

XIII. International Symposium on Grapevine Breeding and Genetics, Pioneering Wines (PIWIs)

Awards & Certificates

Awards

First Place (Special Mention)

May 2018

GIZ Techathon National Hackathon

Developed an innovative solution for sustainable energy management.

Second Place

May 2018

GIZ Techathon Regional Hackathon

Created a prototype for renewable energy monitoring system.

First Place

Mar 2020

TCS TechBytes Quiz (Regional)

Won the regional round of TCS's flagship technical quiz competition.

Third Place

Mar 2019

TCS TechBytes Quiz (Regional)

Secured third position in the technical quiz competition.

Certificates

Protecting Business Innovations via Patent

Dec 2020

The Hong Kong University of Science and Technology

Google Cloud Platform Fundamentals: Core Infrastructure

Dec 2020

Google Cloud

Languages & Interests

Languages

English

Primary fluency / bilingual proficiency

Hindi

Primary fluency / bilingual proficiency

Kannada

Professional working proficiency

Marathi

Professional working proficiency