Projects

Elm Ridge home page

Elm Ridge Country Club

Led a comprehensive overhaul of Elm Ridge Country Club's digital presence by architecting a modern, responsive frontend while leveraging their existing Joomla CMS backend. Implemented custom CSS Grid layouts and flexbox layouts to dramatically improve UI/UX without necessitating platform migration.

  • Joomla
  • CSS
  • Figma
Various screens of the shiftly application

Shiftly

Developed a mobile application that streamlines time tracking for service workers with precise shift management, break calculations, and overtime monitoring. The interface features an intuitive dark-themed design with color-coded indicators, and comprehensive analytics that track both daily and weekly hours. The responsive UI prioritizes clarity and efficiency for professionals managing their work schedules on the go.

  • TypeScript
  • SQLite
  • React Native
  • Expo
  • Figma
Various discord bot profiles developed by myself

Discord Bots

Architected and deployed high-performance Discord bots using TypeScript with advanced design patterns including dependency injection for maximum scalability. Implemented containerized deployment via Docker, leveraging both Google Cloud Platform for production reliability and a custom-configured Raspberry Pi server for edge computing capabilities and cost optimization.

  • Discord API
  • Prisma
  • SQLite
  • TypeScript
Various screens of the daydream application

Daydream

Engineered a cutting-edge social media platform that seamlessly blends Twitch's real-time engagement capabilities with Instagram's social connectivity features. Architected a cross-platform mobile experience using React Native with a hybrid TypeScript/JavaScript codebase for type safety and performance optimization. Implemented a serverless microservices architecture leveraging AWS's cloud ecosystem, including S3 for media storage, Lambda for event-driven processing, API Gateway for RESTful endpoints, and SNS for real-time notifications.

  • AWS
  • RESTful
  • React Native
  • TypeScript
  • Serverless