Summary
John Gibbons is a Staff Software Engineer in San Francisco with 11 years of engineering experience and a strong front-end focus built on React/Redux, RxJS, and modern async patterns. He pairs full-stack expertise—Node.js and Ruby on Rails back ends serving REST and GraphQL APIs—with a designer’s sensibility from a Master of Architecture, enabling pragmatic, user-centered solutions. At LinkedIn he progressed from Software Engineer to Staff, shipping advertising experiences and championing accessibility within the Marketing Solutions org. He champions test-driven and agile development, enjoys collaborating with high-performing teams, and has built everything from single-page apps to realtime APIs and CMS-driven platforms. Less obvious: his background in architecture and engineering physics informs a systems-minded approach to UI/UX tradeoffs and performance optimization.
11 years of coding experience
10 years of employment as a software developer
Master of Architecture (M.Arch.), Architecture, Master of Architecture (M.Arch.), Architecture at University of Colorado Denver
B.S., Engineering Physics, B.S., Engineering Physics at University of Colorado Boulder