Analytics engineer.
I deliver Python / SQL-driven ETL pipelines that give business teams reliable, real-time insights.
Selected work
All projectsAPI Request Throttlers
Dynamic concurrency & rate-limit library for Python HTTP clients.
- Python
- Inheritance
- Rate limits
Finance-Cron Invoice Ninja Pipeline
Nightly sync from Invoice Ninja to BigQuery.
- Python
- BigQuery
- Render
- Data pipelines
Asana Data Modeling
Sprint burndown + workload dashboards from an Asana warehouse.
- SQL
- Python
- BigQuery
- Data modeling
Skills
- Python
- SQL
- JavaScript
- TypeScript
- BigQuery
- Fivetran
- Airflow
- Airtable
- Zapier
- HubSpot
- Looker Studio
- Google Cloud
- Docker
- PySpark
- Render
- Git
- GitHub
- GitLab
- Notion
- Jira
- Asana
Writing
All postsWhat I Learned After Deleting Tons of React Files
How I streamlined my React development workflow. Folder structures, external libraries, Prettier config — practical strategies for boosting productivity and enhancing React skills.
How to Manually Test Low-Code / No-Code Systems
In My Amazon Guy, our IT infrastructure is diverse and integrated in nature — Zapier, HubSpot, Slack, Asana. Here's how our team navigates the complexities of QA in that world.
Building a Playlist Manager with Vanilla JavaScript & Tailwind CSS
Over one weekend, amidst university and work, I built a Playlist Manager app with Spotify. Facing an unexpected OAuth challenge without prior instruction, the journey became a testament to self-reliance and pre-planning.