# John Fitzgibbon > Principal Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/johnfitzgibbon I design, develop and deliver software systems, large and small. Domains: Networking, kernel, firmware, finance, databases Motivation: I really enjoy the collaborative process that brings a project or product to life, and figuring out how to sustain and grow it through its full life cycle. I also get a kick out of solving problems that may seem intractable at first. ## Work Experience ### Principal Software Engineer @ Cisco Meraki Jan 2022 – Present | San Francisco, California, United States Firmware Development for Meraki's MX and vMX line of routers, security and SD-WAN appliances. ### Principal Engineer @ Riverbed Technology Jan 2014 – Jan 2021 | San Francisco, California, United States Developing SD-WAN (SteelConnect) and WAN-Optimization (SteelHead) products. ### Principal Engineer @ VIAVI Solutions Jan 2000 – Jan 2014 | San Francisco, California, United States Developed network test software, working with Shenick Network Systems from its inception to its acquisition by Aeroflex. Business was subsequently acquired by Cobham, and then Viavi. Core product is now sold as TeraVM by Viavi. ### Senior Software Engineer @ Charles Schwab Jan 2000 – Jan 2000 | San Francisco, California, United States Developed call-routing and database software for Schwab's customer call handling systems. ### Contract Software Engineer @ ESG Consulting Jan 1995 – Jan 1999 | Sunnyvale, California, United States Worked as a contractor on projects for MyPoints.com, Hewlett Packard, Imagination Network, (acquired by AOL), and Roche Bioscience. ### Software Development Manager @ Goodbody Jan 1991 – Jan 1994 | Dublin, County Dublin, Ireland Developed financial systems for one of Ireland's leading stockbrokers. ### Software Developer @ Logica Jan 1989 – Jan 1991 | London, England, United Kingdom Developed database and backend systems for the UK government's Radioactive Incident Monitoring Network. ### Software Developer @ Ashling Jan 1987 – Jan 1987 | Limerick, County Limerick, Ireland Enjoyed some great college experience coding/testing software for in-circuit microprocessor emulation systems. ## Education ### B.Eng in Electronic Engineering University of Limerick ## Contact & Social - LinkedIn: https://linkedin.com/in/john-g-fitzgibbon --- Source: https://flows.cv/johnfitzgibbon JSON Resume: https://flows.cv/johnfitzgibbon/resume.json Last updated: 2026-04-12