Personal Projects (3)
Dev Portfolio
Typescript • Astro • Netlify
-Source code for Astro SSG portfolio site
Bump2Release
python • bump2version • git
-CLI release tool for syncing bumped tags
Abstract HTTP Client
python • requests
-Reusable abstraction over the Requests library
Work Projects (4)
Scriptfoundry CLI
python • cookiecutter • click
-CLI tool for templating orchestration projects
Sandbox Reporter
python • cloudshell
-Utility library for platform logging
CI API Client
python • cloudshell
-REST client for consuming CI sandbox environments
AD Sync Service
python • ldap3 • keyring
-Sync Active Directory users to App DB on cron scheduler
Contributing (2)
Terraform Service
python • terraform • gitlab
-Added support for multiple git providers and offline use
Ansible Service
python • ansible
-Added streaming logs and 'day 2' playbook execution capability
Skills
Languages: Python, Javascript, Typescript
Databases: PostGresQL, MongoDB, Redis, InfluxDB
Backend: Flask, FastAPI, SQLAlchemy, Alembic, Node, Express, Mongoose, Prisma
Frontend: React, Solid, Astro, TailwindCSS, Vite
Cloud Providers: AWS, Azure, Linode, Netlify
IaC: Terraform, Ansible, Pulumi
CI: Github Actions, Gitlab CI, Jenkins
Monitoring: Grafana, Loki, Prometheus