Nathan Tucker

https://github.com/ntuckertriplet | https://www.linkedin.com/in/nathan-tucker-a74286161/ | [email protected]

Education

Iowa State University
Grad May 2026
Bachelor of Science, Mechanical Engineering, 3.34 GPA
Iowa State University
Grad May 2022
Bachelor of Science, Software Engineering, 3.34 GPA

Technical Experience

Software Engineer, Wellmark BCBS
February 2023 - Current
  • Support enterprise-wide authentication platforms and develop new, improved solutions
  • Migrate existing software to the cloud in AWS, or reimplement as needed
  • Worked in an Agile environment, releasing often to customers for software review and revision
  • Created SSO SAML integrations for dozens of clients to utilize Wellmark as their SSO provider
Suspension/Steering Dynamicist, PrISUm Solar Car
October 2024 - Current
  • Design front suspension and steering system for performance and endurance vehicle
  • Utilize additive and subtractive manufacturing methods
  • Iterate design based on measured feedback and performance
Software Engineer Associate, Lockheed Martin Skunkworks
June 2022 - February 2023
  • Researched and developed network-level protocols for devices to interact with, focusing on extreme modularity and adaptability
  • Built on top of existing code frameworks to develop user interfaces in Lua and OpenGL
  • Worked in an Agile environment, releasing often to customers for software review and revision
  • Interfaced with external companies to ensure alignment of goals
SRE Intern/React Developer, NCS Pearson
June 2021 - October 2021
  • Develop a full stack application in AWS with AWS Amplify, utilizing Lambda functions, Dynamo DB, all from a React TS app in ECS
  • Enterprise unit testing and dev ops with Jira, Bitbucket, and pipelines to test/deploy code to the cloud
  • Add new features to application following industry best practices and styles while adding security and reliability to the project
SecOps Intern, NCS Pearson
June 2019 - August 2020
  • Saved 10-15 hrs/week by making creating Django + Celery tool to centralize information from Acunetix, Blackduck, and Checkmarx
  • Create and utilize tools to automate mass scanning of Pearson assets, conduct manual vulnerability assessments based on the results
  • Utilize AWS Console as well as AWS CLI to interact with and secure AWS instances, later used python scripts with boto3
  • Automate security infrastructure and deployment with Terraform and Cloudformation templates
  • Experiment with open source penetration testing tools and frameworks to exploit vulnerabilities
  • Use vulnerability and networking analysis tools such as OWASP ZAP Web App fuzzer, Burpsuite, Wireshark, and command line utilities
Research Lab Assistant, ISEAGE Research Lab
June 2019 - May 2022
  • Directed multiple Cyber Defense Competitions for high school, community college, and national college students
  • Developed intentionally vulnerable applications and environments for students to defend and attack
  • Planned and executed unique scenarios for each competition
  • Systems Administration with vCenter products and various networking setups

Projects

Ground Station
Personal Project
  • A custom-made Ground Station for a homemade and homebuilt drone and for amateur high-power rockets
  • Built with pygame for UI, uses a DualSense Playstation controller as the user input
  • Processes and displays status of Air Vehicle sent via a custom network protocol based on RTP
Technologies Used: Python, pygame, UI/UX, Packet design, Arduino
Control Theory/State-Space Design
Personal Project
  • A series of instruction and applied projects to experiment with and learn state-space design
  • Applied in C/C++ programming in toy examples, and in real-world model rocketry and UAVs
  • Developed/tuned Kalman Filters to ensure accurate spacial awareness given GPS, Accelerometer, and IMU sensors
Technologies Used: C/C++, Arduino, I2C Bus, SPI Bus
Air Vehicle Avionics
Personal Project
  • Custom-designed and hand-soldered PCBs using COTS microcontrollers and sensors
  • 3D-printed avionics bays to fit in different size rockets and onto UAVs
  • Arduino-compatible code written to communicate with sensors over I2C, SPI, and Serial over RF between AV and Ground Station
  • Software written using concepts learned from State-Space Design and Methods
Technologies Used: KiCad PCB Design, Circuit Design, Fusion 360, Arduino, C/C++, I2C Bus, SPI Bus, Kalman Filtering
libdatastructures
Personal Project
  • A statically compiled, generic data structures library for me to use in later projects
Technologies Used: C/C++, Static library packaging/distribution, Memory-management
SelecTunes
School Project
  • An app that allows the party to vote on the next song
  • Built on top of ASP.NET Core in C# with PostgreSQL/Entity Framework as the backing database with a Redis cache layer
Technologies Used: ASP.NET Core, C#, DB Admin, PostgreSQL, Redis, Entity Framework
QuestBoard
School Project
  • A kanban-style board with a gameified twist to increase fun and productivity
  • Built on top of ASP.NET Core in C# with PostgreSQL/Entity Framework as the backing database
Technologies Used: ASP.NET Core, C#, DB Admin, PostgreSQL, Entity Framework, JSON API Design
njtucker.dev
Personal Project
  • This is the repo for my public site that you are viewing right now!
  • Built using TS/NextJS/Tailwind CSS and deployed on Vercel
Technologies Used: Next JS, React JS, TypeScript, JavaScript, Material UI, Tailwind CSS, Vercel
LEGv8 Disassembler
School Project
  • Python project to read in assembled and linked machine code and convert it back (as best as possible) to LEGv8 assembly, a slimmer version of ARM.
Technologies Used: ARM, LEGv8, Python, Assembly, Reverse Engineering