Arjun Dhaliwal is a Software Engineer based in California with nine years of experience building systems across major technology companies including Google and Apple. He has a strong background in low-level and embedded software from roles at AMD, Sandvine, and Wind River, paired with product and full-stack experience from Cisco Meraki and Accedo.tv. At Google since 2024 he’s worked on projects spanning San Jose to San Bruno, bringing cross-platform engineering rigor and a hardware-aware perspective to large-scale software. A University of Waterloo Computer Science co-op graduate, he leverages a steady cadence of industry rotations to rapidly integrate new stacks and development practices. Colleagues rely on him to bridge firmware/driver concerns with cloud and product requirements, an often-underappreciated skill that reduces friction between hardware teams and services. He combines practical production delivery with a curiosity for systems-level details that improve performance and reliability.
9 years of coding experience
4 years of employment as a software developer
BCS, Computer Science (Co-op), BCS, Computer Science (Co-op) at University of Waterloo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.