Visit Site
WIP

GradeGuard

I needed a centralized platform to track my little brother's grades. Shows current grades and grade history.

Key Features:

  • Access mailbox using IMAP driver, and gather the new reports daily.
  • Parse the HTML messages for the relevant information.
  • Store the new report grades per subject in MySQL database.
Product screenshot
Visit Site
Migrating to Laravel

Okta Engagement Dashboard

The dashboard provides high-level visibility into the launch of Okta SSO for our organization. I used Python and Flask to build this for the sake of speed, however, I'm working on recreating this using Laravel.

Key Features:

  • Grabs accurate user roster across org by polling API.
  • Analyzes engagement by user types, and status.
  • Calculates engagement accross branch offices.
Product screenshot
View Site

GeoDesign Temporary Page

Similarly built to this very site, it is a landing page until his main site is ready.

Key Features:

  • Quick page that displays relevant info.
  • Can be easily updated by pushing to Github, using CloudFlare pages.
  • Mobile First.
View Code

Mailchimp Sync

A simple python script ran daily that checks for new users, then adds them to a MC group.

Key Features:

  • Polls for accurate user roster across org using Okta API.
  • Checks for new users for the current day.
  • Adds new user(s) as contact by posting to MC API