Hi, I’m
Chapman Chappelle

I enjoy creating, learning,
and having fun with
interactive media.

⚡️ some projects

A11yLint is an open source VS Code accessibility linter to help developers proactively identify WCAG violations. It leverages ASTs to analyze HTML, JSX/TSX, and CSS files and display actionable diagnostics directly in the editor. It also includes a dependency graph that links CSS selectors to usage across files for cross-file linting and style-driven violations.

Silverthread Designs Inventory and Sales Management System is a freelance full-stack system built to replace decades of Excel-based inventory tracking. It uses Redux Toolkit for global state management (including async flows), and interactive sales visualizations built with Victory and D3 to show trends and performance insights.

Social Bubbles is a NYC Developer’s Week 2020 hackathon submission: a COVID-19 contact tracing social web app. I built a RESTful backend with Node/Express for authentication, location-based matching, and “bubble” tracking, integrated Axios to consume COVID-19 API data, modeled relational data with Sequelize + PostgreSQL (ElephantSQL), and deployed the stack to Heroku.

✨ more

LiftLogger is a mobile user-centered exercise web app built with Node/Express and Mustache server-side rendering that lets users create workout routines on the fly, storing user data in an ElephantSQL database.

Flix-Lists was my first front end project—using the TMDb API to create and manage movie watch lists. User data is stored in Firebase.

📚 education

Kennesaw State University ~ B.S. Interactive Design ~ Expected Graduation 2027

Exploring human-centered design and Human-Computer Interaction (HCI), including user behavior, perception, cognitive load, and iterative design methodologies with stakeholder feedback.

Full stack development training plus practical team workflow: Agile/Scrum, planning and estimation, collaboration, and shipping production-ready projects.

🛠 tools and skills

💪 full stack power!

JavaScript (ES6+)

TypeScript

React

Redux Toolkit

React Router

Node

Express

RESTful API development

PostgreSQL

MongoDB

Authentication (BCrypt, OAuth, JWT)

Testing (Jest, Mocha, Chai)

Accessibility

Manual Webpack configuration

...and learning more every day

💻 languages

JavaScript

TypeScript

HTML5

CSS3 / SCSS

SQL

C#

Java

Python

📐 workflow & prototyping

Git / GitHub

Figma

Agile Development

User Research

Accessibility-first thinking

🎤 talks

UX Principles for Engineers — Tech talk sponsored by Pressable. Focused on integrating usability and human-centered design into engineering workflows, with practical techniques to build more intuitive, accessible software.