
Take a look at some of my previous projects spanning across multiple technologies.
I'm continuously updating this list so check back frequently to see what the new things I'm working on!

Designed and deployed a full-stack real-time chat platform using React, Node.js/Express, and AWS. The application supports real-time messaging, live user presence, file uploads, dynamic theming, JWT authentication, and Google OAuth 2.0 login.
The application uses a distributed AWS architecture: the React frontend is hosted on S3 and served through CloudFront, while the Express API runs on EC2 instances behind an Application Load Balancer with HTTPS. RDS MySQL provides persistent application data, ElastiCache Redis handles session management and fast-access state, and S3 provides scalable object storage for user-uploaded files.
The project showcases experience with full-stack architecture, cloud deployment, authentication, session management, real-time systems, relational databases, caching, object storage, load balancing, and secure HTTPS communication.