About


Hey! I'm Curtis!

I'm a research software engineer at Sandia National Labs. I studied at Missouri S&T where I earned a master's and bachelor's degree in computer science. 

Feel free to reach out on LinkedIn!

Experience

Research Software Engineer

Sandia National Laboratories

June 2023 - Present

Provide software engineering expertise to computational research projects to enhance the impact and sustainability of research within the lab.

Data Engineer Intern

Principal Financial Group

May 2022 - August 2022

Worked within the Customer Marketing Intelligence team to build repeatable solutions to create, deploy, host, and monitor machine learning models aimed at solving a variety of problems for our marketing and sales teams. Focused on using various services within AWS to make this a reality.

Computer Science Co-op

Hunter Engineering Company

January 2021 - August 2021

Member of the Research and Development team tasked with creating machine learning models, primarily for object detection. Work included assessing different computer vision methods, training and validating machine learning models and writing tools in Python to automate data ingestion for a SQL database.

Survivability of Autonomous Vehicles Research

Missouri S&T - SeNDeComp Research Group

June 2020 - December 2022

Conducted research on survivability of autonomous vehicles under cyber attack in collaboration with a team of undergraduate and graduate researchers.  Simulation performed using the CARLA simulation environment and Autoware driving stack.

Student Tutor

East Central College Learning Center

January 2018 - May 2019

Working one-on-one with students to identify difficult concepts and reinforce skills to improve academic performance.

Honors and Awards

Scholarships

National Science Foundation S-STEM Scholarship, $10,000/yr, June 2020-August 2022(Competitive)

Garmin Miner Merit Scholarship, $8,000/yr, August 2021-May 2022(Competitive)

Missouri Bright Flight Scholarship, $3,000/yr, August 2017-May 2022

Awards

Missouri S&T PickHacks 2022, SmartBar, 2nd Place Physical Wellness Track

Missouri S&T PickHacks 2021, BrushHero, 1st Place Gaming Track, Best Hardware Hack

University of Missouri TigerHacks 2021, Cosmo flight simulator, Most Impactful Hack

Missouri S&T PickleHacks 2021, Pickliano, 1st Place

Missouri S&T ShamHacks 2018,VeteranDB, 5th Place

East Central College Outstanding Student in Mathematics Award, 2019


Projects

SmartBar

DIY Smart Barbell used to track statistics during weight lifting for PickHacks 2022, completed in 48 hours. Awarded 2nd place in Physical Wellness track.

Uses an ESP32 mounted in a 3D printed case to read a 9-axis IMU and barometric pressure sensor to infer movement and orientation data of the barbell. This data is then transmitted via Bluetooth.

See the project submission here and the code here!

Deep Reinforcement Learning with MuJoCo

A fun final project for my Mathematics of Machine Learning course.

Researched common model-free deep reinforcement learning algorithms and implemented them using PyTorch. Algorithms were then tested using the MuJoCo 2.1 environment to teach 3D models to walk.

Check out the code here!

cosmo

DIY 1-axis flight simulator for TigerHacks 2021, completed in 48 hours. Awarded 'Most Impactful Hack'.

Built using ESP32 microcontrollers utilizing both Bluetooth communication and the ESP-NOW messaging protocol.

See the project submission here and the code here!

BrushHero

Gamifying hygiene for PickHacks 2021, completed in 48 hours. Awarded 1st place in Gaming track and awarded 'Best Hardware Hack'

Built using an Arduino Nano, a Bluetooth module and an accelerator. 

See the project submission here and the code here!

ApexReader

A quick project using OpenCV and Google Tesseract OCR to read information from in-game screenshots.

Check out the code here!


Fleet Action

Strategic game inspired by Battleship, avoid incoming missiles to survive each round! Made with C# in Unity with a group of classmates for a project to practice software development techniques and tools.

Check out the code here!

Mini-R Language

A simple interpreted language based on R. Written in C++ using Flex and Bison.

Check out the code here!