Bobby Reed · Full-Stack Developer & Instructor
I build for the web and I teach it at the university level. Every course I run ships as a live site; every project below is deployed and clickable. From emergency data recovery rebuilt as a static archive, to WebXR history preservation, to the hand-rolled retro window floating on this page -- if it runs in a browser, it is my favorite kind of problem.
Applications shipped
Live course sites built & maintained
Building for research, libraries & clients
Frameworks needed to build this page
At Oklahoma City University I teach the full web stack across a course sequence I design and maintain myself -- and every course lives on the web as its own deployed site. The course sites below are not syllabi PDFs; they are working web applications students use all semester. The teaching is the proof of the practice.
The foundations course: semantic HTML, modern CSS, vanilla JavaScript, DOM, accessibility, and deployment. Students ship a real site by finals.
Visit course site →Component-based front ends, state management, REST APIs, auth and user roles, testing, and production builds -- the modern application layer.
Visit course site →Graduate back-end course: Node, API design, data layers, and the operational realities of running services.
Visit course site →Graduate course on AWS and Azure: deployment, containers, serverless, and cloud architecture for working applications.
Visit course site →Graduate SQL and data modeling -- the layer every serious web application stands on.
Visit course site →Team practices, agile delivery, version control, and testing -- how web work survives contact with other developers.
Visit course site →Deployed, public, and clickable -- web work for institutions, clients, and the joy of the craft.
After a cyberattack corrupted the student newspaper's WordPress database, I recovered 1.4 GB and 10,000+ pages with custom Python pipelines, rebuilt the archive as a fast static site on Firebase, and stood up a new Ghost CMS on Azure for the live publication -- recovery, architecture, and deployment in one project.
Commissioned by the Metropolitan Library System: a browser-based 3D recreation of Oklahoma City's historically Black Fairgrounds District, built from archival photographs and oral histories. Runs in a standard browser -- no app, no headset required, history for everyone with a link.
Through DEV Limited: led Angular framework upgrades and built the unit test infrastructure on the primary web tool of a construction-badging technology company -- the unglamorous, high-trust work of modernizing production software someone's business runs on.
DEV Limited's recent client work centers on web applications with applied AI: production chatbots and custom integrations that put language models behind real interfaces for real users -- scoped, shipped, and maintained.
Founded the annual OCU Game Jam and built its web home -- registration, rules, showcase -- where student teams ship browser games in a weekend.
Shipped browser games as playable portfolio: Slop's Quest, IdealTris, and One Jump -- because nothing teaches web performance, input handling, and state like making something fun run at 60fps in a browser.
Vanilla HTML, CSS, and JavaScript -- no frameworks, no build step, no dependencies. ES modules, a tested component architecture, and a draggable Win98 window written from mouse events up. It is floating on this page right now. Go ahead, drag it.
Used in production, taught in the classroom, or both.
If you need a developer who ships, documents, and can explain the work to anyone in the room -- from the research team to the freshman in the back row -- I would welcome the conversation.