Kevin Gillespie

Software Engineer at US Army

Richardson, 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

👤
Senior
🎓
Top School
Kevin Gillespie is a software engineer with 11 years of experience specializing in embedded systems, firmware and verification for Cortex-M microcontrollers, currently building wireless and IoT-focused solutions at Maxim Integrated. He pairs deep hands-on firmware work—writing drivers, integrating third-party IPs, and supporting high-volume customers—with practical board bring-up and debugging expertise. An active contributor to embedded tooling quality (notably test automation for the popular ARMmbed/DAPLink project), he emphasizes reliable device programming and serial/mass-storage interfaces. Kevin also serves as an Infantry Officer in the Army National Guard, bringing operational planning, leadership, and field-tested problem solving to engineering teams. Based in Richardson, TX, he holds an MS in Computer Science and a BS in Computer Engineering, and in his spare time recharges by camping and hunting outdoors.
code11 years of coding experience
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at The University of Texas at Dallas
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Texas A&M University
languagesEnglish
github-logo-circle

Github Skills (8)

firmware10
cmsis10
embedded10
python10
testing10
mbed9
cortex-m8
microcontroller8

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
ARMmbed/DAPLink

Oct 2016 - Nov 2016

Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 8 PRs, 21 comments in 1 month
Contributions summary:Kevin primarily contributed to the testing infrastructure and procedures of the `daplink` project, focused on embedded systems debugging. They implemented and modified automated tests to verify the functionality of file loading via mass storage and serial communication. The changes include adding tests for extracting addresses from hex files and modifying test cases for loading binary and hex files.
firmwaremicrocontrollermbeddebugmcu
kgills/mbed-os

Oct 2016 - May 2019

Contributions:3 pushes, 2 branches in 2 years 7 months
kernelmbed-osoperating-systemlinuxmbed
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