Portfolio

Educator.
Designer.
Builder.

I create learning experiences that stick — from interactive game design curricula to full-stack web applications. Unity certified. Math-brained. Always making something.

Scroll

Where creativity
meets rigor.

I sit at the intersection of two things most developers don't have: real teaching experience and full-stack technical skills. That means I don't just build things that work — I build things that work for the people using them.

Five years of fully virtual teaching, dual degrees in Applied Mathematics and Education, a Certificate in Instructional Design (ADDIE), and a Unity Certified Associate certification — I bring analytical precision and creative execution to every project, whether that's an e-commerce storefront, an interactive eLearning course, or a data dashboard backed by real statistical analysis.

Outside the classroom, I build things: WooCommerce stores, e-commerce websites with Stripe and Firestore, interactive learning tools, Kanban apps, handmade ceramics — and the occasional Python data pipeline. I believe the best instructional designers are people who never stopped being learners themselves.

📐
Certificate Program in Instructional Design (ADDIE Model) Udemy · Learning and Development Academy · 2026
🎓
B.S. Applied Mathematics & B.S. Education Marshall University
🔬
Published Research — Graph Theory & Combinatorics Journal of Combinatorial Designs · 2022
🎮
Unity Certified Associate Game Developer Unity Technologies
💻
STEM Instructor Georgia Cyber Academy · 5+ years virtual
🌐
Full-Stack Web Developer WordPress · WooCommerce · Netlify · Firebase · Supabase · Stripe
UnityC#Python HTML / CSS / JSWordPressWooCommerce ElementorStripeFirebase SupabaseNetlifyBlender PandasNumPyMatplotlib SQLTableauInstructional Design Curriculum DevApplied MathData Analysis Graph TheoryCanvas LMSTutorLMS

Work that teaches,
tools that build.

Instructional DesignCurriculum

PyPath Python Curriculum

A full-sequence Python curriculum designed for beginners. Covers core programming concepts through progressive, standards-aligned modules with interactive exercises and assessment checkpoints.

PythonHTML/CSS/JSPyodideADDIE ModelNetlify
View Live Site
Game DesignWeb Dev

Game Design Course Hub

A multi-page retro neon course website for Unity game design students, featuring shortcut reference pages, a live Firestore-backed community board, and direct assignment links.

HTML/CSS/JSFirebase FirestoreNetlifyUnity
View Live Site
Instructional DesignScenario-Based Learning

Virtual Classroom Management Simulator

A choose-your-own-adventure branching scenario for new virtual educators. Learners navigate realistic classroom situations and receive immediate feedback on each decision.

HTML/CSS/JSBranching LogicScenario DesignNetlify
Try the Scenario
Instructional DesignNeeds Analysis

Training Needs Analysis Report

A formal Training Needs Analysis based on real student performance data from Georgia Cyber Academy. Includes a full Kirkpatrick Level 1–4 evaluation plan with measurable success criteria.

Needs AnalysisKirkpatrick ModelADDIEData-Driven Design
Download Report
Instructional DesigneLearning

Scope & Sequence: Game Design Production Module

A three-lesson Rise 360 module for game design students. Learners practice a must-have / nice-to-have / cut-it feature framework and complete a GDD checklist. Exports as SCORM for LMS deployment.

Articulate Rise 360SCORMData-Driven DesignGame Design
View Module
Game DesignInstructional Design

Unity Certified Associate Exam Prep

An interactive study website to prepare students for the Unity Certified Associate exam — the same certification I hold. Includes topic breakdowns, practice scenarios, and a self-assessment quiz system.

HTML/CSS/JSUnity (Subject Matter)Netlify
Instructional DesignEdTech

Interactive Lesson & Review Suite

A collection of interactive HTML lesson slides, async study guides, and Jeopardy review games for two concurrent STEM courses aligned to Georgia IT-GDAS standards.

HTML/CSS/JSGeorgia IT-GDASVirtual DeliveryCanvas LMS
View Live Site
Web DevE-Commerce

Kira Shinn Ceramics — Shop

A full e-commerce website for my handmade ceramics business with a custom Firestore product database, live Stripe checkout, real-time inventory, category filtering, and a cart drawer.

HTML/CSS/JSFirebase FirestoreStripeNetlify Functions
View Live Site
Web DevApp Design

Pottery Production Tracker

A Kanban-style web app to track ceramic pieces through production. Features drag-and-drop columns, photo uploads to Supabase Storage, and real-time sync across devices.

HTML/CSS/JSSupabaseNetlify
View Live App
Data AnalysisPython

Steam Farming & Life Sim Market Analysis

End-to-end data science project analyzing 3,680 Steam games. Covers API scraping, data cleaning, and statistical testing — including a one-sample t-test confirming Stardew Valley as a genre outlier (t = −41.91, p < 0.001).

PythonPandasMatplotlibPlotlySteamSpy APIJupyter
View Dashboard View on GitHub
Data AnalysisTableau

US Education Outcomes: What Predicts Student Success?

Interactive Tableau dashboard analyzing NAEP scores across all 50 states. Finds poverty rate explains 68% of score variation (R² = 0.68) — nearly 5× more than per-pupil spending alone.

Tableau PublicNAEP DataPythonPandasData Storytelling
View Dashboard
Data Analysis Machine Learning

Customer Churn Predictor

End-to-end ML pipeline on 7,032 real telecom customers. Compares Logistic Regression vs Random Forest, identifies top churn drivers via feature importance analysis, and deploys as a live interactive prediction tool. ROC-AUC: 0.835.

Python scikit-learn Pandas Matplotlib Seaborn Streamlit Jupyter
Try Live App View on GitHub
Web DevE-Commerce

ShinnEd — Digital Curriculum Marketplace

A full WooCommerce digital product store built on WordPress + Elementor with Stripe payment integration, instant digital download delivery, and variable product tiers.

WordPressWooCommerceElementorStripeWPFormsHostinger
View Live Site
Instructional DesignEdTech

JavaScript Fundamentals Interactive Coding Activity

A self-grading, in-browser JavaScript coding activity with instant feedback and error-specific debugging hints. Covers variables, math operations, strings, and print statements. No setup required.

HTML/CSS/JSCSTA StandardsGeorgia CTAESelf-Grading
Try the Demo
Web Dev WordPress

MoneyRoots — Personal Finance Landing Page

A full landing page for a free personal finance course, built in WordPress with Beaver Builder. Features a custom accordion FAQ, testimonials section, curriculum grid, and branded design system.

WordPress Beaver Builder Astra CSS Hostinger
View Live Site
Instructional DesignWeb Dev

AP CSP — Complete Python Curriculum

A full 102-day AP Computer Science Principles curriculum. Includes interactive slide decks, HTML lessons for all 6 units, a 10-tool exam prep suite, and a Create PT scaffold with a live rubric quality checker.

HTML/CSS/JSPythonCollege Board AP FrameworkADDIE Model
View in Shop
Instructional DesignEdTech

IST — Complete Interactive Curriculum

A full-semester Introduction to Software Technology curriculum across 9 units with 18 browser-based activities including a desktop simulator, PC builder, CSS playground, and a 5-room escape room.

HTML/CSS/JSGeorgia CTAECSTA StandardsISTE Standards
View in Shop
Web DevChrome Extension

Writing Monitor

A classroom writing-integrity tool built as a Chrome extension paired with a React teacher dashboard. Monitors student writing sessions and streams timestamped events to Supabase in real time.

Chrome Extension (MV3)React + ViteSupabaseJavaScript
Web DevEdTech

Classroom Tools — PWA

A Progressive Web App suite of five classroom tools — countdown timer, interval timer, random name picker, dice roller, and live class poll. Installable on any device from the browser.

HTML/CSS/JSPWAService WorkerNetlify
Try the App
Instructional DesignGame Design

Game Design: Full Semester Curriculum Map

A complete interactive HTML curriculum map covering 62 days of a high school Game Design course, aligned to Georgia CTAE and CSTA standards. Opens in any browser with no software needed.

HTML/CSS/JSGeorgia CTAECSTA StandardsUnity
View in Shop
Instructional DesignScenario-Based Learning

Build It Right — Game Design Branching Scenario

A scenario-based learning activity for game design students. Learners navigate three real Unity project decisions with immediate feedback and design principle reinforcement on every choice.

HTML/CSS/JSBranching LogicScenario DesignUnity
Try the Scenario
Instructional DesignLMS

Intro to Game Design Thinking — LMS Course

A fully built online course on WordPress + TutorLMS. Includes 6 lessons across 3 units, 3 quizzes with scored assessments, and a custom Elementor homepage — written from 5+ years of real game design teaching experience.

WordPressTutorLMSElementor ProInstructional DesignADDIE Model
View Live Site

Where I've taught
and built.

Sept 2021 — Present
High School Computer Science & Game Design Teacher
Georgia Cyber Academy — Fully Virtual, K–12 Charter

Design and teach Game Design: Animation & Simulation and Introduction to Software Technology to 125+ students across multiple sections. Devise project-based assignments for hands-on skill building; evaluate and adjust curriculum using data analysis of student performance. Build and maintain custom interactive course websites to replace static LMS delivery.

Mar 2021 — Jun 2021
Subject Matter Expert — Mathematics
Second Avenue Learning

Collaborated with fellow instructors to refine and improve program curriculum. Produced and edited instructional math videos to supplement educational content.

Aug 2019 — Jun 2021
High School Math Teacher
Logan County WV BOE — Chapmanville Regional High School

Delivered class sessions in Geometry and Financial Algebra aligned to state standards. Customized instructional plans for individual students and prepared students for the SAT.

Web Dev Instructional Design

Course Outline Generator

An AI-powered tool that generates complete ADDIE-structured course outlines from user inputs. Accepts course title, audience, duration, objectives, and standards — outputs a full framework with unit breakdown, assessment strategy, and evaluation plan.

React Netlify Functions Anthropic API ADDIE Model
Try the Tool

Published in combinatorics.

Journal of Combinatorial Designs · 2022
Primitive Cycle Decompositions of Kn and Kn−I
Co-authored with John Asplund, Chandra Dinavahi & Michael W. Schroeder

Proved a reduction result toward classifying when complete graphs Kn and Kn−I admit primitive Cm-decompositions. Investigated cyclic and 1-rotational decomposition techniques to establish existence proofs across several families of values of m and n.

View Publication

Let's build
something great.

I'm currently open to instructional design, curriculum development, game design education, and web development opportunities. Whether you have a role, a project, or just want to talk shop — I'd love to hear from you.