Portfolio
Building Tools & Content,
Teaching Technical Concepts,
Learning Design & Technology
Intersect
Ten years at the intersection of software development, adult education, live instruction, and instructional design. I've taught the material, so I know where people get stuck. I write the code, so I know what's possible. A combination of experience that turns technically complex content into learning that actually works.
Featured Work
Selected highlights
Four pieces that show the range — Storyline development, AI-native curriculum design, technical problem-solving, and global microlearning.
The High-Risk Offboarding
A compliance branching scenario for HR and IT leaders — three decisions, real consequences, and a JavaScript-generated audit report personalized to your exact decision path.
Launch Course
A Healthcare Patient Journey
A five-slide Storyline 360 course built from a professional studio's design files — popup layers, AI-generated narration, GSAP-powered 3D card flips, and an embedded JavaScript word game.
Launch Course
Chrome Extension — Udacity Career Materials Reviewer
A custom-built Chrome extension that cut career materials review from about an hour per submission to roughly twenty minutes, by automating repetitive form entry. Built in response to a real workflow bottleneck at Udacity.
How I Became a Better Listener — Rumie Microlearning Byte
My second published Byte on Rumie-Learn — a 3-step, under-5-minute soft-skill experience reaching learners across 180+ countries, built with a problem-first hook, two spaced knowledge checks, and plain language for a global audience.
Work Smarter with Gemini — Rise 360 Course
A practical Rise 360 course on using Gemini Gems for productivity — built as a portfolio piece for a large health organization audience and developed after completing Gemini Gem creation training at LearningMate.
Instructional Design & eLearning
A compliance branching scenario for HR and IT leaders — three decisions tracking data security, legal compliance, and chain of custody, with a custom JavaScript-generated audit report personalized to the learner's exact decision path.
A five-slide Storyline 360 course built from a professional studio's design files and custom JavaScript template — popup layers, AI-generated narration, GSAP-powered 3D card flips, and an embedded JavaScript word game.
An ongoing SME contract with LearningMate reviewing and validating course design documents — module manifests, scripts, storyboards, and assessments — for a Git and GitHub certification program at Chegg Skills, bringing both technical and instructional design judgment to content before it enters Rise 360 production.
A published microlearning Byte on Rumie-Learn — a free global OER platform reaching learners across 180+ countries. A 4-step, under-10-minute experience built for a mixed-literacy global audience and refined through a structured two-tier peer review process.
My second published Byte on Rumie-Learn — a 3-step, under-5-minute soft-skill experience teaching active listening as practiced behavior, built with a problem-first hook, research-backed framing, and two spaced knowledge checks.
A self-paced Rise 360 course built as a portfolio piece — a practical, focused guide to creating Gemini Gems for employees at a large health organization, developed after completing Gemini Gem creation training at LearningMate.
A fully designed mini-course bridging the gap between JavaScript skills and xAPI understanding for eLearning professionals. Developed as the capstone for a Graduate Certificate in Learning Design & Technology.
A custom-built Chrome extension that cut average career materials review from about an hour per submission to roughly twenty minutes by automating repetitive form entry at Udacity.
Masterschool · Udacity Curriculum
Remote Live Instruction
22 recorded sessions taught live to international bootcamp cohorts. A few that go deepest on technical practice:
Common Security Attacks — Securing Web Apps with OWASP | Masterschool
A live webinar introducing Masterschool students to the OWASP Top Ten — injection, broken authentication, XSS/CSRF, broken access control, data exposure, and three new 2021 categories — with a business-case framing using the ALE risk formula and hands-on exploration via hacksplaining.com.
Teaching Node and Express — Masterschool
A live 32-minute session introducing career-changers to server-side development with Node.js and Express — the hardest conceptual shift in the bootcamp curriculum, taught with scaffolded mental models, live code demos, and real-time student interaction.
Testing in JavaScript — Live Coding Session with Jest
A live group session introducing Masterschool students to test-driven development — covering the red/green/refactor cycle, unit vs. integration tests, and a hands-on code-along building and passing a Jest test from scratch before the React/Redux capstone.
Redux and State Management — Group Review and Q&A | Masterschool
A group review session covering Redux fundamentals — the three core principles, the full action/dispatch/reducer flow, middleware, useReducer, and the Context API — using breakout rooms for collaborative Q&A followed by a full-group debrief.
Teaching & Instruction
In-person classroom instruction for the UW web development bootcamp via Trilogy Education — teaching HTML, CSS, and JavaScript to career-changers through live coding and Chrome DevTools demos.
Group instruction sessions for a cohort of OneTen scholarship students enrolled in Udacity's Front End Web Development Nanodegree — live CSS Grid walkthroughs, Q&A facilitation, and study strategy coaching.
1:1 Sessions
One on One Skills Training
Recorded 1:1 sessions from Chegg Skills / Thinkful and OpenClassrooms / Guild Education — technical walkthroughs, live debugging, and coaching conversations with career-changing students.
Speaking & Guest Expertise
Facilitated a live Open Study group session reviewing student WordPress deliverables for a client-facing project milestone — guiding live feedback on theme choices, design rationale, and client alignment.
Live student webinar covering CSS architecture, the BEM naming convention, the 7-1 SASS pattern, and core SASS features — delivered to a global OpenClassrooms audience in September 2020.
Live student webinar on building modern animations using SCSS/SASS — covering transitions, @keyframes, the 12 principles of animation applied to the web, and Chrome DevTools profiling — December 2020.
Invited as a guest speaker for an OpenClassrooms internal webinar, sharing practical strategies and case studies from direct experience mentoring web development students with learning disabilities.
Graduate Work — M.S. Learning Design & Technology
An evaluation of ChatGPT as a learning technology — examining instructional use cases, limitations, and the conditions under which generative AI supports rather than short-circuits learning. Coursework for LDTC 620 at UMGC.
An analysis of technologies that support social and collaborative learning — mapping tool affordances to the collaboration behaviors they actually enable. Coursework for LDTC 620 at UMGC.
A visual synthesis of the learning technology landscape, designed as a single-page reference — practice in condensing a broad research area into an accessible visual artifact. Coursework for LDTC 620 at UMGC.