Summary
John Jacobsen is a seasoned software engineer and owner of NPX Designs with over two decades of experience building reliable, high-performance systems spanning embedded device drivers to web-based microservices. He combines a physicist’s rigor (Ph.D. work and extensive time supporting the IceCube neutrino detector, including ten trips to the South Pole) with modern backend practices in Clojure, Go, and Python to deliver end-to-end solutions. Known for disciplined coding and testing, he emphasizes simplicity, clean design, and team capacity-building over individual heroics. At OppFi and OpinionLab he helped scale mission-critical, high-throughput services and led company-wide Clojure study groups and architectural discussions. He brings rare experience marrying low-level embedded systems and hardware control with cloud-based ETL and API-driven services. Outside of client work he explores Common Lisp, logic programming, visualization, and simulation, reflecting a continual appetite for learning and craft.
11 years of coding experience
13 years of employment as a software developer
Ph.D. Physics, Ph.D. Physics at University of Wisconsin-Madison
Madison West High School
English, French