
CS Student at Cal Poly SLO
ColeEdmonston
Passionate about
Building polished apps from concept to launch.
Portfolio
Featured Projects
A selection of projects I've built. Each one taught me something new about building great software.

Mustang Market
Peer-to-peer marketplace for Cal Poly students enabling secure buying and selling of campus items. Features real-time messaging, image uploads, and listing management. Grew to 875+ registered users with active daily listings and organic campus-wide adoption.

Vora
A Chrome extension built at a hackathon to help people who cannot use a mouse or keyboard navigate the web by voice. Users speak a request in plain language, Vora reads the current page, uses Claude to interpret the intent, performs the action, and reports back, with subtle animations indicating when it is listening, thinking, and responding.

LinkedIn Games Solver
Chrome extension (Manifest V3) that automatically solves LinkedIn's daily puzzle games — Queens, Zip, Tango, and Patches. Parses each board directly from the DOM, runs a pure TypeScript backtracking solver, and injects the solution via the Chrome Debugger API to dispatch trusted mouse events that bypass LinkedIn's isTrusted checks.

Intake
AI-powered nutrition and supplement scanner app that lets users scan any food or supplement label with their camera and instantly receive a personalized ingredient breakdown. Uses Gemini 2.5 Flash Vision for single-call label analysis, scoring products on Safety, Dosing, and Transparency at ~$0.002 per scan.

ENVISION Wardrobe
iOS wardrobe management app taken from concept to TestFlight deployment with 90+ beta users. Features AI-powered clothing analysis via Groq's Llama 4 Vision API, automatically detecting garment categories, colors, patterns, and brands from user photos.

NoteSeq
Real-time collaborative note-taking app inspired by Notion and Logseq. Features block-based WYSIWYG editing powered by TipTap, live multiplayer cursors via Yjs CRDT, bidirectional backlinks, an interactive knowledge graph, daily journals, and a full import/export system.
Impact
By the Numbers
Mustang Market Users
ENVISION Beta Testers
GPA at Cal Poly
Projects Shipped
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
San Luis Obispo, CA
Clayton Valley Charter High School
Clayton, CA
Experience
The Facility CA
Employee
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
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.
About
Get to Know Me
I was an athlete before I was an engineer. Thirteen years of baseball, competitive enough to earn NCAA D3 offers. I didn't end up playing in college, but the years on the field shaped how I work: show up early, put the reps in, trust the process even when progress feels slow.
What started as a love for video games turned into a genuine curiosity about how things are built, which turned into studying Computer Science at Cal Poly SLO and a drive to create products people actually use.
I'm currently building full-stack applications across web and mobile, handling everything from system design to user experience to deployment. I'm drawn to entrepreneurship and the messy, rewarding process of turning an idea into something real.
The more I build, the more I realize how much there is to learn, and how much satisfaction I get from creating something. I'm looking for internship and full-time opportunities where I can keep building, keep learning, and contribute to a team that ships.
Let's Connect
I'm always open to discussing new opportunities, projects, or just having a chat about technology.