Hi, I'm William. I spent the last six years at Georgia Tech Research Institute turning slow, research-grade code into fast, dependable software, mostly in C++ and Python.

I'm moving to Los Angeles and looking for a senior engineering role on a commercial product. I'll be writing here about performance, numerical computing, and whatever I'm building.

Selected work

  • 250× real time. Rewrote a production MATLAB application in C++. C++, CGAL, Eigen, OpenCV
  • 10× faster. Ported numerical MATLAB routines to multithreaded C++. C++, multithreading
  • Real-time trajectory planning. Built a C++ planner that deconflicts paths for multiple autonomous vehicles on a live system. C++, numerical optimization
  • 3,000 users. Designed and shipped a full-stack finance tracking app used across a 3,000-person organization. Python, React, Kubernetes

Side projects

  • SEC 10-K insight dashboard. Pulls companies' annual SEC filings, summarizes them with a financial language model, and scores their sentiment. Python, Hugging Face, source
  • More on GitHub, including fractals in C and a node graph visualizer.

Experience

Georgia Tech Research Institute 2020–present
Research Scientist II since 2025, Research Scientist I 2020–2025. C++ and Python for scientific and real-time systems, plus an image reconstruction pipeline for large sensor datasets. Onboarded and mentored new engineers and interns.
LifePod Solutions 2019–2020
Software QA Automation Engineer. Built a mobile test suite in Appium, Java, and TestNG that automated more than 100 hours of manual QA a year.
Harvard Medical School 2019
Junior DevOps System Administrator. Deployed Globus GridFTP on AWS EC2 to speed up large dataset transfers for research groups.

Education

Georgia Institute of Technology 2024
M.S. Computational Science and Engineering
Wentworth Institute of Technology 2020
B.S. Computer Science, cum laude

Publications