Summary
Joy Hughes is a senior software engineer with seven years of recent hands-on experience and a decades-deep background in computational geometry, imaging, and scientific algorithms. She builds high-performance C++ systems and web apps—porting and optimizing research code, shipping WebAssembly-based 2D/3D viewers, and delivering CAD feature recognition and visualization. Her career uniquely bridges renewable energy policy and technical leadership, having directed community solar initiatives and trained developers while later applying algorithmic skills to engineering products. Notable work includes modernizing libqsearch for sequence/tree reconstruction and an open-source 2D/3D web app repository that blends CGAL/OpenCascade with Emscripten. Based in Eastsound, WA, she combines academic rigor (MS CS, UC Santa Cruz) with practical production experience across startups and research labs, favoring elegant, math-driven solutions to applied problems.
8 years of coding experience
20 years of employment as a software developer
California Institute of Technology
University of California Santa Cruz
Spanish, Chinese