Louis Orleans is a senior software engineer in Brea, California, bringing over a decade of experience across web services, games, and embedded IoT systems. He is currently a Senior Software Engineer at IUNU, delivering scalable software while leveraging a background as a co-founder and freelance developer to ship pragmatic, cost-conscious solutions. An active open-source contributor, his work spans qmk_firmware, Rhythm-Bot, and the WeKan backend, showcasing a rare breadth from low-level firmware optimization to REST APIs and cloud deployments. He has built multi-platform products—from Castifi’s cross-platform casting tools to sensor platforms at Edyza Sensors—often focusing on code quality, CI/CD, and maintainability, including improving TypeScript typings for Cordova hotspot plugins. Based in Southern California, he pairs hands-on engineering with a product mindset, constantly learning new technologies and refactoring for performance and clarity.
12 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Fullerton College
Queue up and play youtube audio over discord voice.
Role in this project:
Full-stack Developer
Contributions:37 commits, 3 PRs, 6 comments in 29 days
Contributions summary:Louis primarily focused on developing and maintaining the rhythm-bot project. They implemented new features, including playlist functionality using SQLite for storage, added functionality to automatically join a voice channel and play when songs are added to the queue. Further contributions included bug fixes, code formatting, and refactoring, as well as the implementation of features such as search, and removing unwanted config logs.
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:11 commits, 11 PRs, 9 comments in 1 year 11 months
Contributions summary:Louis is primarily focused on developing custom keyboard layouts and functionality within the QMK firmware. They contribute by adding new layouts (e.g., Workman, Dvorak), modifying existing ones, and incorporating features like RGB lighting and audio support. Their work involves optimizing code for memory usage and adjusting settings to tailor the keyboard's behavior. The user frequently refactors code and addresses layout-specific issues within a project related to keyboard firmware.
rp2040firmwareavratmelkeyboard-support
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.