Canvas Native Lab
16 interactive capability studiesAn interactive field guide to the experimental HTML-in-Canvas API, built around progressive enhancement, accessibility, and real browser behavior.
Technical trainer · software engineer
I'm a Technical Trainer at Revature who builds practical AI, data, cloud, and web experiences—with an emphasis on reliability, clear teaching, and evidence that the work actually runs.
Selected work / 2026
Public projects selected for technical depth, useful interaction, and a clear learning or operating outcome.
An interactive field guide to the experimental HTML-in-Canvas API, built around progressive enhancement, accessibility, and real browser behavior.
A synthetic product-growth environment for practicing data-quality checks, metric reasoning, dashboards, and decision-ready reporting.
A hands-on collection of streaming, Spark, Airflow, Docker, and data-quality exercises designed to make distributed systems observable and testable.
A public operating journal for AI-native workflows: experiments, design decisions, prototypes, telemetry, and what changed after each build cycle.
Working principles
The same principles shape the software, the learning experience, and the way results are communicated.
Make state, constraints, and failure modes visible. A system should be understandable before it is impressive.
Turn explanations into labs, testable examples, rubrics, and reference implementations that people can actually use.
Treat accessibility, recovery, synthetic fixtures, and bounded permissions as first-class product behavior.
About
My work sits where software engineering and developer education meet. I've supported engineers across AI, data, cloud, full-stack, and mobile development—often by translating a complex system into a sequence people can inspect, practice, and own.
I'm especially interested in reliable AI applications, agent-assisted engineering, data systems, and interfaces that make hidden behavior visible.
Open channel
For conversations about developer education, AI systems, data engineering, or open-source learning projects.