Karanjot Singh

Principal Software Engineer at Palo Alto Networks

Fremont, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Karanjot Singh is a Principal Software Engineer with over a decade of experience building high-performance networking and systems software, currently driving architecture and delivery at Palo Alto Networks. He combines deep C/C++ and Linux expertise with practical knowledge of networking protocols (TCP/IP, DHCP, SNMP, IPv4/IPv6) and virtualization, having shipped features across security and carrier-grade platforms. His background includes designing protocol-heavy systems for Radisys and A10 Networks, where he implemented real-time radio/3G components, NLM/SON modules, and multithreaded shared-pool services for DHCP. Comfortable across tooling and workflows—Perforce, Git, SVN, Python, and shell—he also brings applied machine learning and IoT project experience from his MS work at San José State University. Known for solving complex interoperability and performance problems, he blends systems-level rigor with a product-focused mindset in Bay Area engineering teams.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MS) Software Engineering, Master of Science (MS) Software Engineering at San José State University
bookB.Tech Computer Science, B.Tech Computer Science at SASTRA University
languagesEnglish, Hindi, Punjabi, Urdu

Github contributions (3)

github-logo-circle
ksingh89/sorting

Dec 2018 - Dec 2018

Contributions:2 pushes, 1 branch in 1 day
rkswetha/VirtualHome

Aug 2015 - Nov 2015

Contributions:17 commits, 19 pushes in 3 months
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.
Request Free Trial
Karanjot Singh - Principal Software Engineer at Palo Alto Networks