About Me

Experienced Python Software Engineer with a comprehensive skill set spanning multiple domains. From humble beginnings as a hobby programmer to professional roles, I've explored virtually every modern use case for Python. My expertise includes simple scripting, machine learning and data science, data visualization and analytics, GUI development, backend web development/API work, and automation tasks.

Professional Experience

Cloud Automation Engineer

TekSystems - Contracted with 3M | September 2021 — December 2022 | Remote

In this role, I was a part of a team responsible for ensuring smooth migrations of on-prem servers to AWS Cloud based solutions.

  • Maintained and updated cloud support infrastructure on AWS (Step Functions, Lambda Functions, Cloud Formation)
  • Developed and maintained Flask-based API for automation task management
  • Collaborated with stakeholders to identify and troubleshoot migration edge cases
  • Achieved over $1 million in manual labor savings through automation

Python Software Developer

Nubitz LLC - Contracted with WatchSystems | November 2020 — September 2021 | Remote

In this role, I was a solo maintainer of the legacy system of OffenderWatch, a program relied upon by law enforcement that was written in Python 2.7, utilizing GUI libraries like wxPython while the primary development team focused their efforts on the newer iteration of the program.

  • Maintained and supported OffenderWatch legacy codebase
  • Improved code readability and maintainability through refactoring
  • Implemented automated testing systems and documentation
  • Enhanced QA testing effectiveness through UI automation

Team Lead

Lambda School | April 2020 — June 2020 | Remote

This was a paid student mentor role during my time at Lambda School (Now Bloomtech). I served as a first point of contact for a group of students, primarily answering questions about Python or early Data Science concepts, while also leading exercises and providing feedback on the student's work.

  • Led team of 30+ students in daily Python code challenges
  • Provided code review and mentorship to students
  • Conducted daily standup meetings and supplemental lectures

Technical Skills

  • Python (Advanced)
  • AWS Services (EC2, Lambda, Step Functions, etc.)
  • Machine Learning (TensorFlow, Keras, SKLearn)
  • SQL/SQLite
  • Data Analysis & Visualization
  • API Development (Flask, FastAPI, Django)

Education & Interests

Data Science Certification

Bloomtech (Formerly Lambda School) | 2020

Hobbies & Interests

Passionate about continuous learning through diverse interests including robotics, painting, leatherwork, carpentry, programming, archery, 3D printing, and scuba diving. These varied pursuits fuel creativity and problem-solving abilities in technical work.