🛠️ Projects

A curated collection of things I’ve engineered, hacked, or polished to perfection.

Loteria Card Caller

A PyQt6-based GUI app for sending dynamic, templated emails with attachments, SparkPost API integration, and CSV import/export support.

Python • PyQt6 • SparkPost • Jinja2

CoHabber

A PyQt6-based GUI app for sending dynamic, templated emails with attachments, SparkPost API integration, and CSV import/export support.

Python • PyQt6 • SparkPost • Jinja2

CarLoan Calculator

A PyQt6-based GUI app for sending dynamic, templated emails with attachments, SparkPost API integration, and CSV import/export support.

Python • PyQt6 • SparkPost • Jinja2

Candidate Management System

A SwiftUI-native app to manage testing sessions, staff check-ins, live exam stats, and bookroom inventory. Backed by PostgreSQL + Express.js API.

SwiftUI • Node.js • PostgreSQL

Mass Emailer Desktop App

A PyQt6-based GUI app for sending dynamic, templated emails with attachments, SparkPost API integration, and CSV import/export support.

Python • PyQt6 • SparkPost • Jinja2

Azure File Automation

Automated file import/export system using Azure Functions, Graph API, SFTP, and cron-based task triggers. Built for enterprise data sync workflows.

Python • Azure • REST API • CRON

Smart Home Gesture Control

A SwiftUI-native app to manage testing sessions, staff check-ins, live exam stats, and bookroom inventory. Backed by PostgreSQL + Express.js API.

Android • Python • PostgreSQL

Onside Mobile

A PyQt6-based GUI app for sending dynamic, templated emails with attachments, SparkPost API integration, and CSV import/export support.

Python • PyQt6 • SparkPost • Jinja2