Benjamin Wheeler is a software engineer with 8 years of experience specializing in digital hardware design, firmware, computer architecture, and Linux kernel/driver development, currently working on Ubuntu real-time kernels at Canonical. He has a strong FPGA and RTL background from research and verification roles, plus hands-on embedded software and optimization experience from DSP projects at CACI and TI. Benjamin bridges hardware and software—creating RTL tools, timing-optimization pipelines, and low-level drivers—while contributing to open-source tooling such as a detailed Minecraft world generator where he refactored complex tree-generation logic for efficiency. Based in Boston, he pairs academic rigor (MS in Computer Engineering) with practical delivery in industry, and outside work he’s a dedicated pianist and board-game enthusiast, reflecting a mix of analytical precision and creative curiosity.
8 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at UF Herbert Wertheim College of Engineering
Generate any location from the real world in Minecraft Java Edition with a high level of detail.
Role in this project:
Back-end Developer
Contributions:31 reviews, 13 PRs, 93 comments in 2 months
Contributions summary:Benjamin focused on refactoring and improving the tree generation module within the Minecraft map generation project. Their contributions included generalizing and streamlining the code responsible for tree creation, optimizing the use of block patterns, and reducing code repetition through the use of loops and data structures. Furthermore, the user addressed GUI-related dependencies, removing them when building for the command-line interface to reduce build size and improve efficiency.
Contributions:66 pushes, 6 branches, 20 comments in 2 years 8 months
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.