Matt G

About Me

Matt Gresham


I'm a self-taught developer building toward a career at the intersection of AI/ML, cybersecurity, and software engineering. My stack is Python for logic-heavy work and Go for performance-critical tools, with React when the project needs a frontend.

I started programming to scratch my own itch — the Finance Kit began as a school submission and grew into a full-stack deployed app. That pattern repeats across my work: I build something I'd actually use, then push it until it's production-ready.

Current focus: cybersecurity tooling, machine learning fundamentals, QA work as Head of Testing at Polaris Student, and web development for Neurole.org.

View Projects View Résumé Contact Me

Looking for the academic record — coursework, awards, activities, service, and college plans? That lives on the Academics page.

Work Experience


Polaris Student — Head of Testing

Head of Testing for Polaris Student (polarisstudent.com), an all-in-one academic platform for high school students (grade tracking, AI-powered study help via its Polly AI assistant, college planning, and FAFSA deadline tracking). Lead a three-person testing team (myself included), mentoring the other members through specific tech topics and platform components as needed. Own the QA process end to end — run manual test passes across the platform, file and triage bugs before releases, and write automated checks to catch regressions on core flows. Keep a running testing log of bugs, UX friction points, and feature suggestions found across signup, the AI assistant, calculator tools, and account settings.

View Testing Log

Neurole — Web Developer

Web developer for Neurole (neurole.org), maintaining and modernising the site's front end. Turn designs into responsive, accessible pages and keep the web presence current as the project grows.

Saphan Siam Foundation — Social Media Lead (Eagle Scout Project)

Led the effort to build a Bangkok-based non-profit's entire social-media presence from scratch as my Eagle Scout service project — sole technical and communications lead across Line, Facebook, and Instagram. Created content plans, set up platform profiles, and advised on how to reach a wider community audience through each platform's native features and posting cadence.


I also take on freelance and client work — automation, dashboards, web apps, AI integrations, and security/QA.

See what I build for others →

Proof to inspect first



Browse all projects →

Technical Skills


Languages
Python Go JavaScript / React HTML & CSS Bash / Shell scripting Java (learning) Rust (learning) Arduino / C++ (learning)

Frameworks & Tools
FastAPI Streamlit PyScript React + Vite Supabase SQLite Git / GitHub

Cybersecurity
Network fundamentals Cryptography (AES, RSA, hashing) CTF competitions Log analysis Security tooling (Python) Prompt-injection / LLM red-teaming

Concepts
REST APIs DFS / Minimax algorithms RAG pipelines Web scraping Full-stack architecture Machine learning (in progress)

Hackathon Highlights


International AI Agents Hackathon 2026

Built and deployed a 6-agent CrewAI pipeline that accepts any data file and a plain-English question, then passes the work through a sequence of specialist agents — context rewriter, data cleaner, prompt engineer, analyst, output formatter, and QA critic. Frontend on Vercel, backend on HuggingFace Spaces. Submitted as a solo entry.

View submission

Hack America 2026

Submitted Study Assistant — an AI-powered RAG study tool that ingests your own Markdown notes, PDFs, and images into ChromaDB and lets you query them conversationally via Ollama or cloud LLMs. Available as both a CLI and a Streamlit Web UI.

View submission


See all hackathons →

Currently Working On

Two from-scratch ML builds in my AI Lab: tinyGPT, a character-level GPT written from scratch in PyTorch that trains and runs on any CPU (built to be an offline lab assistant on a plane), and MedicalAI — Light Weight, a research project fusing CLIP chest X-ray embeddings with Bio_ClinicalBERT symptom text into a lightweight, offline diagnosis model for rural care.

Also submitted Villages to the USAII Hackathon, creating study programs to study for finals, and working on selling a SaaS application legally.

Alongside this I'm working through ML fundamentals (gradient descent, backprop) as I build toward more applied AI/ML work.

Résumé


View my résumé — kept current by hand; use your browser's Print to PDF to save a copy.

Back to top