Skip to content
View aleexwong's full-sized avatar

Organizations

@winter2022-comp3717

Block or report aleexwong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aleexwong/README.md

πŸ‘‹ Hey, I'm Alex β€” Full Stack Developer

πŸš€ I build tools with intention β€” fast, scalable, and insight-driven. Whether it's frontend, backend, automation, or shipping under pressure, I deliver.


🧠 Current Focus

TrainPace – Insight-first platform for self-coached runners

Live at trainpace.com

Frontend (React + TypeScript + Vite)

  • GPX-based elevation analysis with interactive visualizations
  • Pace + fuel planners with real-time adjustments
  • Riegel predictor & smart race advisory
  • Firebase Auth integration with domain-restricted flows
  • Branch-aware deployments via Vercel

Backend

  • Node.js API
  • Features: elevation analysis, GPX parsing, fuel plan refinement
  • Firebase integration for auth + Firestore persistence
  • Modular endpoint design for feature expansion

TriggerMap – Behavioral systems case study

Learning about incentive engines through manual UX observation


πŸ› οΈ Toolbox

TypeScript JavaScript React Vite TailwindCSS Node.js Express Firebase Playwright Appium WebdriverIO GitHub Actions Docker MongoDB MySQL AWS Python Java


πŸ’» Projects

πŸƒ TrainPace

Built to serve the runner I became. Insight-first tools for real-world pacing.

Tech Stack:

  • Frontend: React, TypeScript, Vite, TailwindCSS, React Router
  • Backend: Node.js, Express, Firebase Auth, Firestore
  • Deployment: Vercel (branch-aware, domain-restricted auth)
  • Testing: Playwright with full CI/CD automation

Key Features:

  • GPX upload & elevation profile analysis
  • Dynamic pace planning with terrain awareness
  • Fuel strategy calculator with real-time refinement
  • Riegel race time predictor
  • User authentication with Firebase + protected routes

Repos:


🧠 TriggerMap

Behavioral experiment mapping engagement escalation on Uber Eats.

No code. No scraping. Just sharp systems thinking and documentation.


πŸ” What I'm About

I ship. I analyze. I mentor. I automate.

Whether it's shipping product features, reverse-engineering patterns, or debugging broken systemsβ€”I do it all with clarity and calm.

Core Strengths:

  • Building fast, maintainable SPAs with strong separation of concerns
  • API design with modular, scalable endpoints
  • Firebase Auth integration across frontend/backend
  • CI/CD automation with GitHub Actions + Playwright
  • Real-world problem-solving for runners and engineers alike

πŸ“« Let's Connect


🧡 Still Building. Still Learning.
Next up? AI race prediction and user coaching agents using MCP and Firebase.

Pinned Loading

  1. trainpace trainpace Public

    TrainPace is a minimalist web app for runners β€” featuring a pace calculator, race time predictor, and fuel planner. Built with React + Vite, Firebase, and Tailwind CSS. Designed for performance-foc…

    TypeScript

  2. moviePosters moviePosters Public

    using OMDb api to display movie posters, built with React, tested with playwright

    JavaScript

  3. Doggo Doggo Public

    Take your dog breed identifying abilities to the next level! Multiple choice Dog Breed Guessing Game!

    Java 1