Work

Hackathon - Hack4Hire - App Prototype

A full-stack, serverless gamified transportation service app prototype built within 24 hours to showcase skills as a software engineer

Cloud Infrastructure
DevOps / Networking
Full Stack Development
Design / UI / UX
Serverless
Web / Platforms
Work image

Drive 4 Change

Screenshot 2025-11-02 at 10.32.34 AM.png
Screenshot 2025-11-02 at 10.32.34 AM.png

Description

Drive 4 Change - A full-stack, serverless gamified transportation service app prototype designed and built for Amazon Transportation Services (ATS) that incentivizes freight drivers to reduce carbon emissions by earning points and commissions during their drives that can potentially be used to receive tier-level discounts and rewards at select retailers.


Creators

  • Joshua Cross - Systems Design, UI/UX Desgin & Prototypes, and Frontend Development
  • Thomas Bau - Backend Development and AWS Setup
  • Valencia Booch - Backend/Database construction & lambda build

Technologies


Backend (AWS Serverless)

  • S3 - Flash Storage - Media Storage
  • Elastic Beanstalk - Hosting, Load balancing, dynamically scaling environment
  • Lambda - Serverless Functions
  • DynamoDB - noSQL DB, User Data
  • CloudFront - CDN - Fast delivery
  • API Gateway - Centralizing access points
  • IAM - Security
  • Python

Frontend (React)

  • React - JS Framework
  • Recoil - API Requests
  • JWT - Authentication
  • MaterialUI - Pre-styled components
  • Jest - Testing

Design

  • UI/UX - Figma - Design and Prototyping
  • Lucide Chart - System Design and Process Flow
Process Flow Diagram of the Drive 4 Change System Designs
Drive 4 Change - System Design

Figma - Initial Designs and Prototypes

Lucid Chart - System Design




More work