Portfolio

Professional Projects

Project screenshotProject screenshotProject screenshot

TwinSpires

TwinSpires is the official online wagering platform of Churchill Downs, home of the Kentucky Derby, and one of the largest horse racing and sports betting platforms globally. While at iDream Interactive, I contributed to modernizing their platform and improving performance for a high-traffic audience.

My work included migrating their legacy CMS to a modern stack, building reusable widgets for content editors, and collaborating with my team to streamline the site migration process. We also implemented caching strategies to optimize performance and leveraged modern frameworks for faster development cycles.

Tech Stack
  • Remix
  • Strapi
  • Redis
  • SQLite
  • MongoDB
  • Postman

Project screenshotProject screenshotProject screenshot

RhynoCare

RhynoCare is a Canadian healthcare provider that connects patients across Ontario with virtual and mobile healthcare services. At iDream Interactive, I worked on modernizing and scaling their digital platform to deliver secure, PHIPA- and HIPAA-compliant healthcare solutions.

My contributions included building a custom electronic medical record (EMR) system from the ground up, ensuring compliance with healthcare regulations. I also collaborated with the Ontario Ministry of Health to integrate health card validation and secure medical record exchanges via MCEDT and HCV, using SOAP-based communication along with asymmetric key encryption and decryption.

Additionally, I integrated Twilio to enable real-time chat and video consultations, and designed scheduling features that accommodated physicians across different time zones.

Tech Stack
  • Remix
  • SQLite
  • SOAP
  • Encryption
  • Twilio
  • Stripe

Project screenshotProject screenshotProject screenshot

Stay Plugged In (SPIN)

Stay Plugged In is a premier esports recruiting platform, connecting high school and collegiate players with scholarship opportunities across the U.S. and beyond. At iDream Interactive, I contributed to the redevelopment of SPIN's platform, helping modernize the technology stack and improve performance for a growing user base.

My work focused on building core platform features and integrating scalable services that supported user management, recruiting workflows, and location-based search. Using spatial queries, we enabled features like proximity-based matchmaking between players and schools.

Tech Stack
  • Next.js
  • TypeScript
  • Hasura
  • PostGIS
  • Auth0
  • Stripe
  • Vercel
Portfolio

Academic Projects

Project screenshotProject screenshotProject screenshotProject screenshot

LinkUp App

LinkUp was my capstone project — a social networking web application built to connect travelers and locals. The app allowed users to register, share posts, and interact with others in a simple community-driven environment.

Tech Stack
  • React.js
  • Redux
  • Firebase
  • Postman
  • Git

Project screenshotProject screenshotProject screenshotProject screenshotProject screenshot

Gamer Lobby App

A full-stack application built with the MEAN stack to practice client–server communication, RESTful APIs, and deploying a backend and frontend to separate cloud platforms (server on Heroku, client on Netlify).

Tech Stack
  • MongoDB
  • Express
  • Angular
  • Node.js

Project screenshot

Mobile Android App

A native Android application built with Java as part of a mobile development project. This app allowed me to practice working with Android Studio, activity lifecycle management, and designing user interfaces.

Tech Stack
  • Java
  • Android Studio

Project screenshotProject screenshotProject screenshot

Python Application

A project for an AI class focused on applying machine learning and data visualization techniques. I used Scikit-learn for building models and Pandas/Seaborn to analyze and visualize a dataset sourced from Kaggle.

Tech Stack
  • Pandas
  • Seaborn
  • Scikit-learn
  • Jupyter Notebook
Contact
© Copyright 2026, Esteban GuzmanBack to top