Paul Ouellette is a Cloud Operations Engineer in Greater Boston with a long arc of engineering experience that blends legacy system expertise and modern DevOps practices. With over 17 years in software roles and recent hands-on cloud training, he designs and operates resilient CI/CD-driven infrastructure using tools like Jenkins, Docker, Kubernetes, Terraform and AWS. He contributes to notable open-source projects—working on LuaRocks and the Luanti/Minetest game platform—where he improves both backend C++ and Lua scripting as well as CLI ergonomics. Comfortable across Unix and Windows environments, Paul bridges low-level systems work (real-time and embedded-era projects) with contemporary cloud-native operations. Colleagues benefit from his pragmatic problem-solving, rooted in a math and CS education and reinforced by formal DevOps certification. A useful but less obvious strength is his history of delivering mission-critical, long-lived software (from defense systems to industrial controls), which gives him an uncommon perspective on reliability and maintainability in cloud systems.
8 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Mathematics and Computer Science, Bachelor of Science - BS, Mathematics and Computer Science at Keene State College
Completed a Java Programming Course, Computer Science, A, Completed a Java Programming Course, Computer Science, A at Bunker Hill CC
Master of Science - MS, Business, Management, Marketing, and Related Support Services, Master of Science - MS, Business, Management, Marketing, and Related Support Services at Eastern Nazarene College
Completed 8 Graduate Courses, Mathematics and Computer Science, Completed 8 Graduate Courses, Mathematics and Computer Science at University of Rhode Island
DevOps Cloud Engineer Trainee, DevOps Cloud Engineer Trainee at Per Scholas
LuaRocks is the package manager for the Lua programming language.
Role in this project:
Back-end Developer
Contributions:36 commits, 9 PRs, 31 comments in 7 months
Contributions summary:Paul's commits focus on refactoring the LuaRocks package manager's command-line argument parsing using the argparse library. This involves modifying several core Lua files to integrate the new argument parsing system, enhancing the user experience for commands like build, config, and write_rockspec. The changes include moving and consolidating command definitions, and restructuring the command-line processing flow to leverage the new library, making the CLI more maintainable and user-friendly.
Minetest Game - A lightweight and well-maintained base for Luanti, intended for modding
Role in this project:
Full-stack Developer
Contributions:1 review, 9 commits, 9 PRs in 2 years 3 months
Contributions summary:Paul primarily contributed to the Minetest game project by improving the game's code base. Their commits focused on refactoring and optimizing the Lua scripts, addressing issues such as removing redundant code, refining craft recipes, and fixing bugs within the game's core mechanics, including the furnace and dye systems. They also implemented a simplified craftguide mod to enhance the user experience.
gameminetest-gameminetest
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.