Adam Dunsmoor

Senior Software Engineer at Lockheed Martin

Davenport, Florida, 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
Adam Dunsmoor is a Senior Software Engineer with 11 years of hands-on experience building real-time and embedded systems in C++ and Ada, and full-stack applications using Angular and Firebase. He has delivered safety- and mission-critical software for aerospace and defense at Boeing and Lockheed Martin, and has deep PLC and industrial integrations evidenced by his C++ wrapper work for the widely used libplctag project. Comfortable across Linux, VxWorks, and Windows, he blends low-level hardware interfacing (USB, serial, Ethernet, Modbus, Allen-Bradley) with modern web UX and cloud tooling. A pragmatic problem-solver, he’s managed large OpenVPN deployments, payment integrations, and kiosk systems while volunteering as an elected township trustee who won by a single write-in vote. Currently planning a return to graduate study in computer science, he pairs production experience with a strong open-source ethos.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at Northern Illinois University
bookComputer Programming Undergraduate Certificate, Computer Programming Undergraduate Certificate at University of Missouri-Saint Louis
bookN/A Architecture, N/A Architecture at Judson University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,508reputation
2.6mreached
141answers
65questions
Badges
angular
top-5%
github-logo-circle

Github Skills (16)

c-language10
cprogramming-language10
networking9
angular9
ethernet8
c178
c118
html6
spring-security6
javascript6
kendo-ui6
spring6
luxon6
python6
spring-boot6

Programming languages (13)

C#PowerShellCSSC++CTypeScriptShellCoffeeScript

Github contributions (5)

github-logo-circle
libplctag/libplctag

Jul 2019 - Jun 2020

This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
Role in this project:
userBack-end Developer
Contributions:7 commits, 2 PRs, 74 comments in 10 months
Contributions summary:Adam contributed to a C++ wrapper for the `libplctag` library, focusing on creating a C++ interface. Their work included creating a `plctag` class with methods for connecting to PLCs, reading data, writing data, and error handling. The user also implemented methods for reading and writing strings, and integrated boost logging for program output. Further development involved bench testing and integrating with ping functionality to verify network connectivity.
cipc-sharpallen-bradleypcccmodbus
xinthose/Bible-kjv

Jan 2021 - Aug 2022

Bible chapters and verses in JSON format. Each of the 66 books is a separate JSON file.
Contributions:10 commits, 10 pushes in 1 year 7 months
chaptersbiblejson-fileversesseparate
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
Adam Dunsmoor - Senior Software Engineer at Lockheed Martin