Tom Campie

Principal Technical Professional, Systems Engineering at KBR, Inc.

Rowlett, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tom Campie is a Principal Technical Professional in Systems Engineering with over 15 years of aerospace and defense experience, now leading systems engineering at KBR after driving MBSE adoption and Agile transformation at Forward Slope. He specializes in federated model architectures, Cameo/MagicDraw, DOORS, and Atlassian toolchains, and has a track record of improving consistency and reducing program risk through style guides, SE management plans, and team mentoring. A certified Scrum Master with an active DoD Top Secret clearance, Tom blends hands-on systems leadership with practical reliability engineering roots from Rockwell Collins. Beyond enterprise work, he actively contributes to open-source keyboard firmware (QMK/Vial), reflecting a hardware-focused curiosity that informs his systems-level problem solving.
code10 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Rose-Hulman Institute of Technology
github-logo-circle

Github Skills (23)

keyboard-input10
atmel10
qmk-firmware10
firmware10
qmk10
c1110
hardware10
keyboard10
c1710
avr10
keyboard-layout10
sys10
cplus10
atmel-studio10
embedded10

Programming languages (7)

TypeScriptC#C++CCMakeMakefileJavaScript

Github contributions (5)

github-logo-circle
qmk/qmk_firmware

Oct 2019 - Aug 2022

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 reviews, 14 commits, 24 PRs in 2 years 10 months
Contributions summary:Tom primarily contributes to the QMK firmware, focusing on keyboard firmware development. Their contributions include creating and modifying keymaps, configuring RGB LED functionality for keyboard backlighting, and addressing power management features like USB suspend. The user actively works with hardware configurations, including the addition of custom images to the OLED display and the integration of LED sleep features. They also make modifications to the keyboard's configuration files and rules to support new keyboard layouts.
rp2040firmwareavratmelkeyboard-support
vial-kb/vial-qmk

Jun 2022 - Jun 2022

QMK fork with Vial-specific features.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 commit, 1 PR in 1 day
Contributions summary:Tom demonstrates expertise in customizing a QMK fork to include Vial-specific features for a keyboard. Their contributions include keymap updates, incorporating sleep functionalities for LEDs and matrix RGB, and modifications to configuration files and rules. The user also implemented custom image support for an OLED display, and they are focused on keyboard hardware-related functionalities.
vialqmkandroid
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.
Request Free Trial
Tom Campie - Principal Technical Professional, Systems Engineering at KBR, Inc.