Derek J Williams
Software Engineer
(505) 697 – 9920
[email protected]

Past Experience
Software Engineering Intern
Schweitzer Engineering Laboratories
- Testing the functionality and performance of software releases for satellite synchronized clocks using Python and C++, achieving 100% uptime and accuracy of clocks providing time to the power grid and EMS radio communications
- Automating manual tests using Python Behave in the Gherkin Syntax, making stable and robust tests that can run on nightly builds to provide daily feedback on new software releases
May 2024 – Present
Complete Build Specialist
Viking Van Customs
- Converting cargo vans into fully functional mobile homes using tools, empowering 12 customers to work and live anywhere
- Understanding customer requirements and preferences, translating them into detailed requirements, ensuring personalized solutions that exceeded customer expectations
- Modeling custom layouts using Fusion 360, minimizing material waste and enabling automated cutting saving over 100 hours per van
April 2023 – August 2023
Signals Intelligence Analyst
United States Army (Active)
Target Digital Network Analyst
National Security Agency
- Using multiple SIGINT databases and open source platforms to conduct research, develop query strategies, and analyze foreign intelligence to answer customer intelligence needs
- Performing complex DNI and DNR queries in search of critical target intelligence supporting national and strategic level customer requirements
- Using previously gathered intelligence combined with new discoveries to identify changes in patterns of life and communication methods
June 2019 – March 2023
TS/SCI
Projects
Graph Theorist Sketchpad – gtsketch.com
Node.js & Express
- An interactive canvas using nodes and edges, to help students learn graph theory and visualize graph algorithms
- Automatically updates from GitHub to AWS EC2 using webhooks, removing the risk of manually updating the production files
- Applied physics-based principles to create a more intuitive and visually appealing graph layout, enabling the graph to naturally space itself out for better readability and analysis


AI & Machine Learning
Python3 & Jupyter Notebooks
- Machine Learning for Handwritten Digit Recognition (ML): Recognizing handwritten digits using by training a machine learning model on the MNIST dataset, to accurately classify digits based on pixel data
- Neural Network for Digit Recognition (NN): Developing a neural network to enhance the recognition of handwritten digits from the MNIST dataset, providing a deeper learning capability, resulting in improved accuracy and performance in digit classification
- Convolutional Neural Networks Image Classification (CNN): Creating a convolutional neural network to classify images from the CIFAR-10 dataset, to identify various object categories, showcasing the ability to handle image recognition tasks with CNNs
Minesweeper
C++
- Developed a classic Minesweeper game using C++ and the Simple and Fast Multimedia Library (SFML) for rendering graphics
- Utilized a node-based structure and pointers to efficiently calculate the values of each cell surrounding the bomb cells, ensuring dynamic game logic
- Implemented customizable game board sizes, allowing users to personalize their gameplay experience

Leadership
Founder & President
WSU Software Development Club
- Founded and launched the club by collaborating with professors to recruit members, growing the organization to over 70 active participants with a mission to facilitate learning and build hands-on experience
- Overseeing and managing five club projects by leading weekly stand-up meetings, ensuring alignment with the club’s mission and tracking progress towards goals, helping project managers to become unblocked
- Organized end-of-semester presentations by coordinating with the executive team and school administration, successfully informing companies of the club’s accomplishments and fostering external partnerships
September 2024 – Present
Squad Leader
United States Army
- Led the welfare, morale, development, and training of 13 Soldiers by providing personalized mentorship and support, ensuring the unit was fully prepared for operational readiness
- Managed daily accountability reports and tracked trainings and appointments through efficient record-keeping and coordination, ensuring the timely completion of all tasks to maintain unit readiness and compliance
January 2022 – March 2023
Skills
Technical
- AWS
- EC2
- DBS
- C++
- Phyton3
- Node.js
- JavaScript
- Linux
- VIM (btw)
Certifications
- Microsoft Excel
- Lean Six Sigma Green Belt
