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
Contributions:37 commits, 142 pushes in 7 years 1 month
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.