Kyle Kaja is a software engineer with eight years of embedded and firmware-focused experience, currently developing mission-critical systems for the U.S. Navy at Leonardo DRS. With a B.S. in Computer Engineering from MSOE and a background at Cognex, he blends C/C++ firmware development, factory communication protocols, and hardware-aware design across ASIC/FPGA/PSOC contexts. He contributes to practical open-source tooling—improving controller-to-keyboard/mouse bridging in the Gopher360 project—demonstrating attention to code quality, configurability, and real-world UX edge cases. A former IEEE student chapter vice president, he pairs technical craft with community-minded mentorship and a drive to build technology that improves others’ lives. Known for closing the loop between firmware, architecture, and test automation, he excels at shipping reliable embedded features under strict requirements.
8 years of coding experience
3 years of employment as a software developer
Muskego High School
Bachelor of Science (B.S.), Computer Engineering, Senior, Bachelor of Science (B.S.), Computer Engineering, Senior at Milwaukee School of Engineering
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Role in this project:
Back-end Developer
Contributions:5 commits, 3 PRs, 9 comments in 21 days
Contributions summary:Kyle primarily focused on improving the coding standards and functionality of the Xbox 360 controller-to-mouse/keyboard application. Their contributions included adding function comments for clarity and implementing code style improvements. They added the functionality to swap thumbstick actions in the config and added the functionality to release keys when Gopher is disabled. The user also addressed the issue of releasing pressed keys when disabling the application and made changes to the configuration file.
Gopher360 is a free and open source zero-configuration-needed application that turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
Contributions:3 commits, 2 PRs, 5 pushes in 1 year 10 months
emulatorcontrollerwindowsdualshockxbox
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.