Senior Software Development Engineer
CurrentAuthor and lead developer of PyTecplot: the Python interface to Tecplot Inc.'s flagship program Tecplot 360, and the TecUtil Server: an RPC interface to Tecplot 360 which can be used by PyTecplot. I saw through bringing the PyTecplot project up to version 1.0 and beyond for customers that require a stable interface and performant back-end.Technical lead for the transition from home-grown automated testing infrastructure to a modern self-hosted git-based CI/CD system using GitLab. This included running CI via a mix of Podman (Docker), QEMU/KVM, Parallels and physical hosts as well as shifting the entire development team to Git.With the transition to Git and GitLab mostly complete, I have joined a development team working on high-order finite element CFD post-processing and visualization with plans to bring cutting-edge visualization capabilities for increasingly complex data to Tecplot 360 within the next year.