HPHenry Pendleton's Portfolio

Henry Pendleton

Full-Stack Web Developer

Full-Stack Web Developer with 3+ years of experience building modern, responsive, and scalable web applications. Proficient in both front-end and back-end technologies, I specialize in creating intuitive user experiences and implementing robust, efficient solutions.

Reach out!
Henry Pendleton

Work Experience

Take a look at my professional journey and the projects I've worked on.

Lead Frontend Developer

Apex 146 | 2022 - Present

White Label Action Sports Data Visualization Platform

  • Developed a comprehensive data visualization application using React & TypeScript for MotoGP and F1 racer statistics, featuring interactive heat maps, scatterplots, and bump charts, enhancing user insights and data accessibility by approximately 25%.
  • Designed custom SVG graphics of racecourses to analyze racer performance on specific track sections.
  • Enabled teams to track and analyze racer performance over time, improving strategic decision-making.
  • Created intuitive and visually appealing graphics for media outlets to enhance their coverage.
  • Fostered a collaborative, feedback-driven environment, contributing to a 40% reduction in reported UI bugs over time.

SprintGP.com - Web3 Gaming Platform

  • Collaborated with the backend team to create an action sports gaming web platform.
  • Leveraged backend data through API to create an attractive and intuitive user interface using React.JS.
  • Leveraged AWS for data storage and scalability, resulting in a 3x improvement in data processing speed.
  • The project is a Web3 application hosted with the Ethereum blockchain and leveraging Metamask integration.

Skills

Explore the technologies and tools I'm proficient in.

React

Front-end Library

Node.js

Runtime Environment

PostgreSQL

SQL Database

MySQL

SQL Database

AWS

Cloud Platform

Supabase

Backend as a Service

Tailwind CSS

CSS Framework

Git

Version Control

TypeScript

Superset of JavaScript

Next.js

React Framework

Docker

Containerization

Technical Projects

Showcasing personal initiative and exploration of new technologies.

Strava Local

Personal Project | Local-First Analytics

  • Local-first analytics platform for Strava data with privacy-focused architecture—all data stays on your machine
  • Ingests Strava export (CSV + FIT files) into SQLite database for custom analysis and visualization
  • Features interactive dashboard with activity breakdown charts, heatmaps, and route explorer
  • Computes advanced training metrics: TSS, CTL/ATL/TSB (fitness/fatigue/form), HR zones, and TRIMP
  • Built with Python, Flask, SQLite, and Leaflet.js for maps—designed for athletes who want data ownership
PythonFlaskSQLiteLeaflet.jsFIT Parser

ListLive

iOS App | Live on App Store

  • Modern iOS grocery shopping app built with SwiftUI that makes shopping smarter, faster, and more collaborative
  • Features smart shopping mode with progress tracking, celebration effects, and intelligent auto-categorization of items
  • Implements CloudKit sharing for real-time collaboration, allowing family and friends to share and sync lists across devices
  • Built with SwiftUI, Core Data, and CloudKit using MVVM architecture for clean separation of concerns
  • Includes comprehensive undo system, haptic feedback, item suggestions, and engaging onboarding experience
SwiftUICore DataCloudKitMVVMiOS 17+

CribScore

iOS App | Live on App Store

  • Modern iOS app for keeping score in cribbage games, built with SwiftUI and Core Data
  • Features custom score dial interface with intuitive circular dial for selecting points (1-29 range)
  • Dual player support with customizable names and colors, plus game history with persistent storage
  • Implements player statistics tracking wins, losses, and average scores with Core Data architecture
  • Includes multiple background themes, haptic feedback, and immersive game mode with circular progress bars
SwiftUICore DataMVVMiOS 17+Haptic Feedback

Wedding Website

Personal Project | Live Production Site

  • Modern, elegant wedding website with custom sage and ivory color palette and complete RSVP management system
  • Built with React 18, TypeScript, and Vite for optimal performance and developer experience
  • Integrated Supabase for backend services including RSVP storage and automated email notifications via Edge Functions
  • Features interactive Charleston activities map using Leaflet, photo gallery with lazy loading, and calendar integration
  • Implemented responsive design with Tailwind CSS v4, accessibility compliance, and SEO optimization achieving 95+ Lighthouse score
React 18TypeScriptViteSupabaseTailwind CSS v4LeafletShadcn/ui

F1 Data Visualization Dashboard

Professional Project | Live Production App

  • Real-time Formula 1 championship standings and race analytics using Jolpica API
  • Interactive data visualizations with React 19, TypeScript, and TanStack Router
  • Live telemetry simulation and advanced performance metrics
  • Modern responsive design with Tailwind CSS and professional UX
  • Production deployment with automated CI/CD and performance optimization
React 19TypeScriptTanStack RouterJolpica APITailwind CSSRechartsVite

TreasureMap - Community-Based Treasure Hunt App

Personal Project | In Progress

  • Building a React Native/Expo app with Supabase backend for community-driven treasure hunts.
  • Implementing real-time tracking, map visualization, and game state persistence.
  • Creating a companion web app for browsing and creating hunts with a map interface.

Get in Touch

Have a project in mind or just want to say hello? Fill out the form and I'll get back to you as soon as possible.