Summary
Hassan Naveed is a Mac Platform Software Engineer at Apple with a decade of hands-on experience spanning embedded systems, Linux kernel and device driver development, virtualization, and performance/resource management. He holds an MS in Computer Engineering from San Jose State University and a BE in Electrical and Electronics Engineering, combining deep hardware bring-up experience from MIPS with platform-level software at a leading OS vendor. His technical toolkit covers C/C++, Python, assembly, FreeRTOS, Linux kernel subsystems (UART, I2C, SPI, CAN), container orchestration with Kubernetes, and hardware-assisted I/O virtualization. Notably, he bridges low-level firmware and high-level platform engineering—moving from U-Boot and board bring-up with scopes and analyzers to production Mac platform code. Based in San Jose, he brings a systems-minded approach to reliability, QA, and operations planning that helps ship robust platform features.
10 years of coding experience
6 years of employment as a software developer
San José State University
Bachelor of Engineering (BE), Electrical and Electronics Engineering, Bachelor of Engineering (BE), Electrical and Electronics Engineering at National University of Sciences and Technology (NUST)
English