Basil Huffman is a seasoned software engineer with eight years of professional experience specializing in C/C++ on Unix/Linux platforms and a strong track record modernizing legacy codebases and build systems. He has driven migrations from 32-bit to 64-bit and C++03 to C++11, redesigned CI/CD pipelines, and contributed build and automation improvements to the high-profile open-source Google Earth Enterprise project. Comfortable across languages (Python, Java, PHP, Ada) and tools (Ansible, Docker/Podman, Scons, Jenkins), he pairs systems-level expertise with practical DevOps and build engineering skills. His background includes algorithm and graph-theory work for movement planning and rigorous safety-standard audits (DO-178B/DO-278B), reflecting an ability to operate in safety-critical environments. A former doctoral candidate with research interests in NLP and programming languages, he brings both academic rigor and hands-on curiosity to complex engineering problems. Based in Washington, D.C., he’s a Linux evangelist who quietly excels at making sprawling, aging systems reliable and reproducible.
8 years of coding experience
14 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Virginia Tech
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at The George Washington University
Doctor of Science - DSc, Computer Science, Doctor of Science - DSc, Computer Science at Bowie State University
Contributions:31 reviews, 94 commits, 119 PRs in 3 years 9 months
Contributions summary:Basil primarily contributed to the build environment and automation scripts for the Google Earth Enterprise project. Their work included creating scripts to set up build environments, automating the cloning of the repository, and adding dynamic logging levels. The user also made improvements to version string handling and XML configuration parsing, which are important for the project's build process. In addition, the user was responsible for addressing CPU allocation for gecombineterrain.
Contributions:6 PRs, 539 pushes, 142 branches in 3 years 9 months
googleearthgoogle-earthgoogle-mapsgis
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.