Ethan Proctor

Edmonton, Canada

Software Developer | BSc Computer Science

Projects

Climate Data Visualization app screenshot

Climate Data Visualization Capstone

Interactive climate charts for temperature, CO2, ozone, and renewable energy data.

Next.jsReactTypeScriptTailwind CSSData Visualization
Textbook Marketplace app screenshot

Textbook Marketplace

Campus textbook listings with authentication, filters, and Supabase-backed data.

ReactSupabaseDatabase DesignAuthenticationREST API
Tutor Scheduling mobile app screenshot

Tutor Scheduling System

Mobile scheduling app for tutor availability, student sessions, and bookings.

React NativeExpoSupabaseTypeScript
Edmonton Pet License Tracker app screenshot

Edmonton Pet License Tracker

JavaFX desktop app for exploring Edmonton pet license data from CSV files.

JavaJavaFXFXMLMavenCSV Data

Skills

Frontend

  • React
  • Next.js
  • React Native
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • Express
  • Supabase
  • Firebase
  • MongoDB
  • PostgreSQL
  • REST APIs

Tools

  • Git
  • GitHub
  • Vercel
  • VS Code
  • Google Workspace
  • Microsoft Office

Business

  • Sales
  • Client Communication
  • CRM Systems
  • Bookkeeping & Invoicing
  • Marketing
  • Graphic Design
  • Video Editing
  • Social Media Strategy

Contact