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.