a closer look
Things I've built.
Five projects across security, data engineering, and desktop apps. Each card links to its source code on GitHub.
02
projects
password-vault.md● complete
Password Vault
A secure, lightweight desktop password manager. Credentials are encrypted with AES-128 (Fernet), and the key is derived from your master password via PBKDF2-SHA256.
+ AES-128 encryption+ 5-attempt lockout
quote-scraper.md● complete
Python Web Scraper
Crawls quotes.toscrape.com and exports quotes, authors, and tags to CSV. A clean example of the fetch → parse → extract → save workflow, with rate-limiting and error handling.
+ auto pagination+ rate limiting
finance-tracker.md● complete
Personal Finance Tracker
A desktop finance app with a dashboard, transaction tracking, recurring subscription management, and savings goals with progress bars — stored locally in SQLite.
+ savings goals+ offline-first
etl-pipeline.md● complete
ETL Pipeline
A CSV → Parquet → BigQuery pipeline built around a real ~54k-row open dataset, converted to partitioned Parquet and loaded with an explicit schema and idempotent re-runs.
+ idempotent loads+ explicit schema
firewall.md● complete
Firewall
A personal project to develop and test a firewall in Python, layered on top of iptables/nftables rules for real traffic filtering.
+ traffic filtering+ iptables/nftables rules