Geoffrey Furnish is a Principal Engineer with 15+ years building high-performance EDA and distributed engineering systems, currently at AWS after leading software architecture efforts at Cadence and Samsung. He has a strong track record in CAD frameworks for ASIC/FPGA, inventive placement, routing and physical-synthesis algorithms backed by multiple patents and productionized tools. Geoffrey blends deep numerical and HPC expertise—MPI, multithreading and C++—with object-oriented and generic design to solve large-scale, computationally intensive problems across silicon and physical-system simulation. His background includes national-lab radiation-hydrodynamics research and a PhD in Physics, which informs an uncommon mix of scientific modeling and pragmatic product delivery. Colleagues know him as a technical leader who moves projects from prototype to supported product while mentoring teams to achieve world-class results.
15 years of coding experience
26 years of employment as a software developer
Ph.D., Physics, Ph.D., Physics at The University of Texas at Austin
B.S., Physics and Applied Physics, B.S., Physics and Applied Physics at Yale University
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.