Professional Experience

Senior System Software Engineer

NVIDIA Corporation
Current Position
Leading embedded systems development with focus on ARM-based architectures, hypervisor technologies, and real-time operating systems. Specializing in hardware-software integration for high-performance computing platforms.

7+ Years of Experience

Embedded Systems Development
Progressive Career Growth
Extensive experience across the full spectrum of embedded development - from 8-bit microcontrollers to advanced ARM Cortex-A architectures, real-time systems, and safety-critical applications.

Technical Expertise Progression

🔧 Hardware Platforms
8051 Cortex-M Cortex-R52 Cortex-A78
💻 Programming Languages
Assembly C C++ TLA+
⚡ Operating Systems & Frameworks
Baremetal FreeRTOS SafeRTOS Hypervisor Type 1 Linux