Adam Todd

Software Engineer at Teledyne FLIR

West Lafayette, Indiana, 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
Adam Todd is a software engineer with deep expertise at the intersection of cybersecurity and systems engineering, drawing on over a decade and a half of experience that spans the NSA, FBI, and commercial R&D. He has led development teams building offensive and defensive cyber tools, forensic analysis pipelines, and secure platform features such as Mercury Systems’ BuiltSecure root-of-trust for FPGA servers. At TrustedSec he published multiple open-source situational awareness and remote operations BOFs—contributing WMI-based data collection that extended Beacon Object File capabilities for real-world red team use. Adam combines low-level C/C# systems work with Python-driven automation and incident response tooling, and he’s comfortable owning the full software lifecycle from requirements through secure delivery. Based in West Lafayette, he pairs government-grade operational discipline with practical product engineering at companies like Teledyne FLIR, making him effective in both classified and commercial development environments.
code6 years of coding experience
job6 years of employment as a software developer
bookPost Graduate Work, Computer Science, Post Graduate Work, Computer Science at Johns Hopkins Engineering for Professionals
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Michigan State University
bookMaster of Science - MS, Computer and Information Systems Security/Information Assurance, Master of Science - MS, Computer and Information Systems Security/Information Assurance at U.S. Air Force Institute of Technology
github-logo-circle

Github Skills (6)

c1710
ws-api10
c1110
winapi10
wp-api10
wmi10

Programming languages (1)

C

Github contributions (3)

github-logo-circle
Situational Awareness commands implemented using Beacon Object Files
Role in this project:
userBack-end Developer
Contributions:4 reviews, 63 commits, 9 PRs in 1 year 11 months
Contributions summary:Adam added support for Windows Management Instrumentation (WMI) queries, adding common support files (wmi.c) for making Windows system information calls via Beacon Object Files (BOFs). They implemented functions to connect to and query WMI, parse the results, and output results as a CSV format. The user further extended the project by adding a tasklist command using WMI queries and creating the entry point, demonstrating the use of BOFs for situational awareness purposes.
object-filesbofcnac
Contributions:2 commits in 11 days
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