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.
10 years of coding experience
8 years of employment as a software developer
Johns Hopkins University
Bachelor of Arts (BA) Mathematics major Computer Science minor, Bachelor of Arts (BA) Mathematics major Computer Science minor at Middlebury College
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:
QA 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.
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