Full-stack Python developer
building production systems

Flask applications, clean data models, authentication, and the Linux infrastructure that keeps them reliable. Focused on tools people actually use.

Flask · SQLAlchemy Gunicorn + Nginx pandas · scikit-learn Linux · systemd

About

/ me

I build and maintain practical web applications end-to-end. Solid Flask backends, thoughtful SQLAlchemy models and migrations, working authentication, and the full deployment path. Gunicorn, Nginx reverse proxies, Certbot SSL, systemd services, and firewall rules.

I also work with the data stack (pandas, NumPy, scikit-learn). The goal is: my projects stay online and are still understandable six months later.

Skills

/ stack
Web / Backend
Flask SQLAlchemy Jinja2 WTForms Flask-Login Werkzeug Bootstrap Alembic
Data
pandas NumPy matplotlib scikit-learn SQLite PostgreSQL
Infrastructure
Gunicorn Nginx Certbot systemd UFW WireGuard Linux Git
Also
Requests BeautifulSoup Selenium Pillow SMTP itsdangerous

Projects

/ live

Blood Pressure Tracker

Health logging app with user accounts, historical data, and secure storage. Built for daily use and long-term trend visibility.

FlaskSQLAlchemyAuthCharts
Live Open →

Aircraft Airworthiness Log

Tach-time and maintenance tracking for aircraft. Clean models, Alembic migrations, and a practical interface for flight hours and inspections.

FlaskSQLAlchemyAlembicMigrations
Live Open →

Multi-App Platform

This domain: multiple Flask apps under Nginx reverse proxy with SSL, systemd services, and isolated environments. Ongoing work on auth, sessions, and email flows.

NginxGunicornCertbotsystemd
Active Details →

Outside work

/ hobbies
Gaming Building PCs Guitar Astrophotography Working out Learning

Want to build something solid?

Custom tools, data-backed apps, or getting a Flask project into production. Open to interesting problems.

Get in touch