Thomas Contis

Embedded Firmware Verification Engineer

San Diego, California, 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

👤
Senior
🎓
Top School
Thomas Contis is an embedded firmware verification engineer with a decade of hands-on experience building and validating real-time embedded systems, now based in San Diego and completing an MS in Electrical and Computer Engineering at Georgia Tech. He blends low-level firmware work (IMU drivers, I2C optimization, onboard sensor algorithms) with system-level verification at Apple, and has a track record of turning prototype hardware into production-ready features through data-driven evaluation and algorithm selection. His open-source contributions include improving radio communication for Georgia Tech RoboJackets and backend logic for the XMage engine, showing fluency in C++ and Java across robotics and game-engine domains. A decorated teaching assistant who mentored large cohorts in real-time controls, Thomas also brings practical research experience in wearable sensors and bioinstrumentation, including automated calibration and IMU-based state machines. Notably, he pairs rigorous verification practice with product-minded presentations to executives, bridging technical depth and business-facing impact.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS Electrical and Computer Engineering, Master of Science - MS Electrical and Computer Engineering at Georgia Institute of Technology
bookHigh School Diploma, High School Diploma at North Atlanta High School
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

c-language10
robotics10
game-engine10
magicleap10
telecommunication10
magick10
java10
javas10
card10
mt10
communications10
cprogramming-language10
logic10
cg9
data-communication9

Programming languages (4)

JavaC++CPython

Github contributions (5)

github-logo-circle
magefree/mage

Apr 2018 - Apr 2018

XMage - Magic Another Game Engine
Role in this project:
userBack-end Developer
Contributions:25 commits, 16 PRs, 14 comments in 23 days
Contributions summary:Thomas primarily contributed to the backend logic of the XMage game engine. Their commits focused on fixing issues related to card interactions, specifically addressing problems with tokens and card implementations. Furthermore, the user added new cards to the Dominaria set, including their implementations in code, demonstrating skills in card game logic and set management. The user's work involved modifying Java files within the client and sets modules.
gamedeckwindowsgamedevmagic
RoboJackets/robocup-software

Jan 2020 - Jan 2020

Georgia Tech RoboJackets Software for the RoboCup Small Size League
Role in this project:
userBack-end Developer
Contributions:22 commits, 4 PRs, 1 push in 5 days
Contributions summary:Thomas primarily focused on implementing and refactoring the radio communication module for the RoboJackets software. Their contributions involved creating and extending the `RadioNode` class, adding functionality for sending and receiving radio packets, and integrating the `RadioNode` with the existing `Processor` class. The changes demonstrate a focus on improving the team's ability to transmit data over a radio network.
roboticssmall-sizerobojacketsgeorgialeague
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
Thomas Contis - Embedded Firmware Verification Engineer