Mission Statement
My objective is to serve others and help solve problems with my data and automation expertise!
I aim to build and develop robust scripts and automated data systems that are simple and sustainable. I believe in optimizing the benefits of a system while minimizing the costs in terms of time, money, and energy.
Technology "solutions" can easily make your life harder by being too complicated and maintenance heavy. But with careful planning and good design, solutions should work for you rather than against you. Because of this, I do my best to stay educated on best practices and development techniques. While at the same time, not letting perfect get in the way of good enough.
Building a successful solution starts with obtaining a solid understanding of the problem. I make sure that I do that before doing anything else.
Link to my detailed resume for complete work history and experience.
Project Portfolio
This is a subset repos from my GitHub repositories. Some of these projects are exploratory and experimental. Others are actual solutions that I've built for myself.
Solutions I've Built for Myself
Medium Articles/Presentations
Python Package Contributions
Exploratory and Experimental
Resume
Data and Automation Developer with expertise in building robust scripts and automated data systems.
View Full Resume
Technical Skills
- Programming Languages: Python (Intermediate to Advanced), SQL (Advanced), R, VBA, VB.NET, C++
- Python Tools: Selenium, Requests, Pandas, NumPy, Matplotlib, Plotly, Flask, PySpark
- Databases: SQL Server, Oracle, MongoDB, SQLite
- Cloud & AI: AWS, PythonAnywhere, ChatGPT, GitHub Copilot
- BI Tools: Tableau, Microsoft Excel (Advanced), Power Query
- Web Technologies: APIs, Web Scraping, HTML, CSS, JavaScript
- Version Control: Git, GitHub, GitLab
Work Experience
Charter Communications - Data Engineer/Developer
May 2023 - June 2025 (2 years 2 months)
- Maintained and developed ETL routines via PySpark on Amazon EMR clusters
- Developed Tableau dashboards for Spectrum Mobile reporting
- Provided ad-hoc reporting from data lake using Amazon Athena
- Performed quality assurance analysis of dashboard and ETL changes
FirstBank - Data Analytics Developer
August 2021 - May 2023 (1 year 8 months)
- Developed R and Python scripts for business insights and analytical output
FirstBank - Business Process Automation Developer
September 2018 - August 2021 (3 years)
- Developed Python and VBA scripts to automate business processes
- Automated data entry, reconciliation, and multi-source data pulling
- Built Flask applications as UI for web scrapers
- Participated in RPA proof of concept projects (UiPath, Automation Anywhere)
FirstBank - Fraud Analytics Analyst
August 2016 - September 2018 (2 years 1 month)
- Developed and tuned fraud detection rules for maximum coverage with minimal customer impact
- Analyzed fraud trends and tracked potential compromise points
- Created complex analytical SQL queries and database objects
Education & Certificates
University of Colorado, Boulder
BA, Mathematics (August 2011 - May 2016)
- Mathematics in the Computational Math Track
- Minor in Applied Math with emphasis on Scientific Computing
- Minor in Electrical Engineering with emphasis on Signals and Systems
Coursera Certificates
Connect
& Publications