About Me

I'm a passionate graduate student and software engineer specializing in systems programming, computer architecture, and open-source embedded Linux development. Currently pursuing my Master's degree with a focus on computer systems, compilers, and distributed systems.

Technical Expertise

  • Systems Programming: Linux kernel modules, embedded systems, hardware-software interfaces
  • Computer Architecture: Cache optimization, memory systems, RISC-V processors
  • Compiler Technology: LLVM optimization passes, register allocation algorithms
  • Concurrent Programming: Lock-free data structures, memory reclamation techniques
  • Open Source: Active contributor to embedded Linux and ROS ecosystems

Academic Projects

My graduate coursework spans three semesters covering:

  • Computer Architecture & Hardware Systems (Fall 2024)
  • Systems Programming & Compiler Optimization (Spring 2025)
  • Operating Systems & Distributed Security (Fall 2025)

View My Complete Project Portfolio →

Professional Experience

  • Google Summer of Code Alumni - BeagleBoard.org organization
  • Community Leader - Administrator of vibrant ROS and Embedded Systems community
  • Research Focus - Integration of ROS with embedded systems for robotics applications

Current Interests

I'm actively seeking opportunities in:

  • Systems software engineering
  • Compiler and runtime systems development
  • Embedded systems and IoT platforms
  • Research and development roles in computer systems

Get In Touch

Email: pranavkumar@vt.edu

Connect with me:


Resume

Open Full Resume →


Open to opportunities in systems programming, embedded development, and research positions.