Alec Woods

Software Engineer at DEKA Research & Development

Concord, New Hampshire, 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
Alec Woods is a software engineer with a decade of experience and seven years focused on cybersecurity, blending hands-on embedded and mobile development with high-performance computing. He built exploitation and embedded solutions at the NSA, led cross-functional teams, and managed full project lifecycles while teaching internal courses on reverse engineering and advanced math. Currently at DEKA R&D, Alec applies his MS in Computer Science (cybersecurity) and TS/SCI clearance to deliver robust, performance-constrained software for complex systems. He also contributes QA and test automation to prominent open-source tooling—helping harden SWIG’s Python bindings—demonstrating attention to correctness across language boundaries. Based in Concord, NH, Alec pairs deep technical breadth with clear communication and operational support for mission-driven partners.
code10 years of coding experience
job8 years of employment as a software developer
bookJohns Hopkins University
bookBachelor of Arts (BA) Mathematics major Computer Science minor, Bachelor of Arts (BA) Mathematics major Computer Science minor at Middlebury College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
623reputation
41kreached
24answers
8questions
github-logo-circle

Github Skills (11)

unit-testing10
python10
swig10
test-automation10
cprogramming-language9
c-language9
constants6
while-loop6
linker6
llvm6
clang6

Programming languages (6)

TypeScriptC++CJavaScriptRubyPython

Github contributions (5)

github-logo-circle
swig/swig

Oct 2015 - Jan 2019

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:38 commits, 10 PRs, 52 comments in 3 years 3 months
Contributions summary:Alec's contributions primarily revolve around enhancing the test suite for the SWIG project. They focused on adding unit tests, particularly for Python primitive type conversions and operator overloading. The user also implemented tests for size_t/ptrdiff_t handling and addressed byte/unicode distinctions in Python. This work is crucial for ensuring the reliability and correctness of the SWIG tool's Python bindings.
cppwindowshigh-levellinuxprogramming-languages
ahnolds/dotfiles

Jan 2017 - Jan 2022

Contributions:3 pushes, 1 branch in 5 years
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
Alec Woods - Software Engineer at DEKA Research & Development