Skip to main content
Cole EdmonstonCole Edmonston playing baseball

Computer Science · Cal Poly SLO

Cole Edmonston

EntrepreneurshipFull-Stack DevelopmentSoftware EngineeringAI IntegrationMachine LearningEntrepreneurshipFull-Stack DevelopmentSoftware EngineeringAI IntegrationMachine Learning

Before I was an engineer, I was an athlete. Thirteens years of competitive baseball which led to NCAA D3 offers. I didn't end up playing in college, but those years on the field shaped how I work: show up early, put the reps in, and trust the process.

What started as a love for video games became a curiosity about how things are built, then Computer Science at Cal Poly and a drive to create products people actually use. I'm building full-stack apps across web and mobile, and looking for opportunities to grow as a person and a developer.

Portfolio

Featured Projects

A selection of projects I've built. Each one taught me something new about building great software.

Mustang Market screenshot

Mustang Market

Marketplace platform for Cal Poly students that grew to 900+ users in three months. Gated access with Cal Poly SSO via Microsoft Azure AD so only verified calpoly.edu accounts can buy and sell, and used Groq APIs to auto-flag unwanted images and descriptions at listing creation. Shipped to both web and the iOS App Store.

Next.jsTypeScriptFirebaseAzure ADGroq AI
Read More
Vora screenshot

Vora

Voice-controlled Chrome extension built in 13 hours at Kiro Hacks so people who can't use a mouse or keyboard can navigate the web hands-free. Extracts and filters the interactive elements from each page's DOM, then uses Claude to interpret a spoken request and act on it. Built a resilient voice-activation layer that adapts to unreliable speech-to-text so the assistant triggers reliably hands-free.

Chrome ExtensionReactTypeScriptWeb Speech APIClaude API
Read More
Job Board screenshot

Job Board

Personal internship-tracking platform that scores how well each job fits you, using AI analysis of your resume against the job description. Paste a link and the job is scraped, parsed, and added to your dashboard automatically; a built-in search tab pulls from external job sites and reformats every listing so it's searchable and filterable in one place.

Next.jsTypeScriptFastAPINeonPrisma
Read More
LinkedIn Games Solver screenshot

LinkedIn Games Solver

Chrome extension that automatically solves all four of LinkedIn's daily puzzle games — Queens, Zip, Tango, and Patches. Parses each board from the DOM, solves it with a pure TypeScript backtracking algorithm (22 passing unit tests), then plays the solution by dispatching trusted mouse events through the Chrome Debugger API to get past LinkedIn's isTrusted checks.

TypeScriptChrome ExtensionVitestManifest V3
Read More
Intake screenshot

Intake

Mobile app that scans any food or supplement label with the camera and returns a personalized ingredient breakdown in under 15 seconds. Engineered a single-call Gemini 2.5 Flash Vision pipeline that extracts every ingredient and scores products on Safety, Dosing, and Transparency for ~$0.002 per scan, backed by Supabase for scan history and saved products.

React NativeExpoSupabaseGemini AI
Read More
ENVISION Wardrobe screenshot

ENVISION Wardrobe

iOS wardrobe app taken from concept to 90+ TestFlight users. Users photograph an item and Groq's Llama 4 Vision API auto-detects its type, colors, patterns, brand, and name — no manual entry. Self-hosted background removal on Google Cloud Run with rembg and Docker to cut per-image API costs entirely.

React NativeExpoFirebaseGroq AICloud RunDocker
Read More

Skills

Technologies I Work With

Frontend

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

Backend

  • Node.js
  • Python
  • Supabase
  • Firebase

AI / APIs

  • Gemini AI
  • Groq AI
  • Llama
  • Claude AI
  • Claude Code
  • REST APIs

Tools

  • Git
  • Expo
  • Vercel
  • VS Code

Background

Education & Experience

Education

California Polytechnic State University

B.S. Computer Science

2029

San Luis Obispo, CA

3.83 GPADean's List (Fall 2025, Winter 2026)

Clayton Valley Charter High School

2025

Clayton, CA

AP Scholar with HonorsScholastic Athlete Award (4 Years)NCS 2nd Team All-League (Baseball)

Experience

The Facility CA

Employee

Nov 2024 — Mar 2025

Concord, CA

  • Promoted high customer satisfaction by resolving problems with knowledgeable and friendly service.
  • Assisted with customer requests and answered questions to improve satisfaction.

Math Tutor

Self-Employed

Nov 2023 — Apr 2024

Clayton, CA

  • Led one-on-one tutoring sessions in Algebra 1 and Algebra 2 for middle and high school students.
  • Offered both remote and in-person sessions, adapting teaching approach to each student.