Cisco Systems

Team member and eventually a lead of the Mutlicast Development Team.

Original member of the Multicast Routing team. Team of 12 responsible for the design, implementation and testing the complete suite of Multicast Routing protocols for the Cisco Carrier Routing System (CRS). Worked this project from early design through product launch into maintenance.

Computer Networks, Multicast Routing, C/C++, Real Time, Distributed Systems

Promoted to technical lead with the responsibility to lead the team of software developers and test engineers, technical design, supervision and scheduling.

Developed the Multicast Source Discovery Protocol (MSDP) from scratch, modified the QNX RTOS for multicast group membership and packet forwarding.

Lead development of High Availability, Hot Swap, Non Stop Forwarding & Performance Optimizations and a variety of other complex features. Performed third level field support.

Related reading

  • Panasonic Avionics Team member and eventually a lead of the Mutlicast Development Team.
  • Sugo Music Dashboard Sugo Music dashboard work managing the software process and building Go backend services for a React artist dashboard.
  • University of Southern California ~ MSCS MSCS USC, 1996
  • Sahara Networks Sahara Networks protocol and software work connecting microcontrollers and IoT devices across high-speed device networks.
  • Radian Laser Radian Laser software work on embedded firmware, laser control apps, calibration tools, kiosks, and fleet automation.