Judy Joseph is a Principal Software Engineer and networking specialist with over two decades of hands-on experience designing and shipping complex control- and data-plane systems across Cisco and Microsoft platforms. She combines deep protocol expertise (MPLS/GMPLS, RSVP, IEEE 802.1 variants, BFD) and ASIC/stacking work with modern Linux, containerization and virtualization practices, and has driven reliability and multi-ASIC support across the open-source SONiC ecosystem. At Microsoft she advances large-scale Azure networking while her open-source contributions to SONiC (swss, buildimage, utilities, mgmt) show a rare blend of backend, DevOps and QA skills—most notably enabling database namespace support and multi-ASIC builds. Comfortable leading architecture through to implementation, she pairs low-level packet/driver knowledge with build automation and test automation chops. Based in Livermore, CA, she also holds an Embedded AI certificate from UC Irvine, highlighting a growing interest in edge and embedded intelligence.
6 years of coding experience
21 years of employment as a software developer
Bachelor of Technology - BTech Computer Engineering, Bachelor of Technology - BTech Computer Engineering at Model Engineering College
Scripts which perform an installable binary image build for SONiC
Role in this project:
Back-end & DevOps Engineer
Contributions:368 reviews, 186 commits, 173 PRs in 3 years 1 month
Contributions summary:Judy's contributions primarily involve modifying and enhancing the build process and configuration of SONiC images. They made significant changes to the Docker build process, including adding support for multi-ASIC platforms and integrating new features like Macsec. The user also updated various scripts and templates related to image creation and deployment, specifically tailoring them for Broadcom-based platforms and incorporating SAI updates. Their work demonstrates a strong focus on build automation and infrastructure configuration within the SONiC ecosystem.
Contributions:82 reviews, 14 commits, 39 PRs in 2 years 9 months
Contributions summary:Judy's contributions primarily focused on improving the reliability and stability of the SONiC Switch State Service (SwSS). They implemented fixes related to the correct cleanup of teamd processes within the SONiC environment, specifically when using Docker. This involved modifying teammgrd, teamsyncd, and teamsync files, including improvements to signal handling and lifecycle management of teamd. Furthermore, the user addressed issues related to the get_dumps API in tlm_teamd and added retry mechanisms.
sonicswitch
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
Judy Joseph - Principal Software Engineer at Microsoft