Summary

I am a Senior Software Engineer with a Master’s in CS and a dual software and mechanical engineering background looking for my next career move.

I’ve worked primarily in Python as project lead, contributor, maintainer, on numerous large-scale and production-critical projects on both the front- and back-end. I’m driven by opportunities to learn. I’m confident working in and leading engineering teams to get projects from requirements to production and keeping them running in good health for their entire life-cycle. I typically work autonomously with minimal supervision. I’m a technical writer and named technical editor on multiple software books. I love to mentor and train other developers.

Professional Experience

FLASHPOINT, Senior Software Engineer

(Junior: Mar 2022 - Sept 2023, Senior: Sept 2023 - Present)

PROTOQUICK, Lead Mech. Eng., Project Manager, Quality Manager

(Oct 2015 - Jan 2022)

SMI, Mechanical Engineer

(June 2014 - Oct 2015)

Education

Master’s in Computer Science (Intelligent Systems Focus)

Lewis University, Romeoville, IL (6/2021)

Bachelor’s in Mechanical Engineering

Cal Poly, San Luis Obispo, CA (6/2014)

Skills

Python, Ruby, JavaScript, TypeScript, React, Bash, Go, Rust, C, Lua, HTML, CSS. Automated testing, Linux and Windows server administration, CI/CD Pipelines, Kubernetes, cloud computing, monitoring tools like Prometheus and Grafana, Docker, git, project management, engineering management, customer and vendor communication, technical writing and reviewing, passionate teacher and mentor, electronics, robotics, team-driven design/build/test/ship processes. Highly skilled, careful, and empathetic code reviewer.