SIDE PROJECTS
NAPAGASTOS
A simple, private expense tracker that helps you understand your daily spending habits. Track every peso, effortlessly.
ONE REP. EVERY DAY
A 365-day challenge to do Bulgarian split squats every single day. No excuses, no skipped days. Just one rep at a time.
LEAGUE ROSTERS
Directory of League of Legends teams and rosters.
LEAGUE DIRECTORY
Directory of League of Legends champions, skills, and items.
MY RIDE LOG
Rails application that syncs cycling workout data from Strava via webhooks and visualizes training metrics with D3.js. Built to motivate consistent training through data-driven insights. Demonstrates real-time data processing and API integration patterns.
LOL_DATA_FETCHER-RUBY
Ruby gem that fetches champions, items, skins from League of Legends Data Dragon API
AXIE SCHOLAR MANAGEMENT
Scholar tracking and payment management system built with Rails and Hotwire. Real-time earnings updates using Turbo Streams, demonstrating how to build responsive dashboards without React or Vue. Automated payment calculations with background jobs.
COVID-19 DAILY SMS ALERTS
Automated SMS alert system built with Rails and sidekiq-cron. Daily job fetches COVID data from public APIs and sends SMS notifications. Demonstrates background job scheduling, API integration, and error handling in production systems.
...and many more
