Pierce Thompson is a software engineer-turned-aviator with six years of hands-on experience bridging full-stack development and flight operations. A dual major in Software Engineering and German from Auburn, he strengthened his language skills living in Berlin and later applied his engineering background at JHNA before transitioning into aviation roles including flight instructor and First Officer at Envoy Air. He contributes to open-source projects—improving UI/UX for a cross-platform Spotify client and hardening backend test frameworks and tools for the Minecraft ecosystem—demonstrating attention to reliability and user experience. Entrepreneurial by nature, Pierce helped launch and operate growing service and retail businesses with his family, bringing product-minded execution to both tech and operations. He combines disciplined procedural thinking from aviation with pragmatic software craftsmanship, and aspires to own his own plane.
6 years of coding experience
3 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Auburn University
MockBukkit is a mocking framework for Bukkit/PaperMC to allow the easy unit testing of Bukkit plugins.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:619 reviews, 1382 commits, 439 PRs in 10 months
Contributions summary:Pierce contributed to the development of the MockBukkit framework by implementing new block states, including the Beacon, and refactoring existing tests. They also replaced duplicate tests with one parametrized test, improving code maintainability. Furthermore, the user focused on code quality by addressing issues such as fixing potential null pointer exceptions and incorporating improved parameter validation.
Fast and multi-platform Spotify client with native GUI
Role in this project:
Full-stack Developer
Contributions:55 reviews, 17 commits, 75 PRs in 3 months
Contributions summary:Pierce primarily focused on enhancing the user interface and functionality of the Spotify client. Their contributions include implementing features such as logging out, saving window size, and adding explicit labels for tracks and albums. They also fixed bugs related to authentication and improved the overall user experience by adding features like clickable elements and scroll scale adjustments. The commits reflect work across UI and potentially backend components, indicating full-stack involvement.
windowslinuxspotifyguimulti-platform
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.