Skip to content
About

I build practical softwarearound real problems.

Product-minded full-stack engineer, strongest on the front end, who ships AI features.

Six years across a large bank's web properties and a production edtech platform I co-architected and now run for ~24,000 users. I own the whole product: React and Next.js front ends, data, auth, CI/CD, monitoring, and the AI pipeline that cut lesson production from about a week to 10–30 minutes.

The path

Banking → software → edtech CTO.

I started in banking through an early-talent rotational program at Wells Fargo. It gave me a real view of how a large business operates — risk, controls, analytics, stakeholders — but I wanted to be closer to where things were actually being built.

I left the banking track for a six-month coding program through the Carolina Fintech Hub, took a serious pay cut, and pushed through it during the start of COVID. It worked: I landed a frontend role at Ally and learned what production engineering looks like inside a large corporate org.

From there, my old program director asked me to help write curriculum for a new tech cohort. That contract turned into co-founding Stiegler EdTech, where I ran the CTAC program as Director of Curriculum and Programming — writing the curriculum and teaching it daily. I taught about 130 career changers, and more than 100 of them were placed in full-time roles at Charlotte employers like Bank of America, Wells Fargo, Lowe's, and Truist.

As the company grew, I moved into the CTO role. I co-architected The Notwork, our youth STEM and skilled-trades platform, led the team that built it and its 2025 rebuild, and have run it on my own since October 2025, along with the applied-AI work on top of it: a nine-step curriculum pipeline, AI grading, and the company's AI tooling.

What I build

Software that runs in production for real people.

01

Production web platforms

Full-stack Next.js products, front end first: interfaces people use every day, backed by the data, auth, integrations, and monitoring a real product needs.

02

Applied AI features

Multi-step AI pipelines with a person reviewing each step, AI grading, MCP integrations, and team-level AI enablement that changes how work gets done.

03

Learning systems

Game-based learning, mastery pathways, micro-credentials, and the tooling around teachers, programs, and competitions.

04

Internal tools

Admin systems, reporting, and messaging tools that pull a small team out of spreadsheets.

How I work

A few principles I keep coming back to.

  1. Pragmatism over cleverness

    I optimize for the smallest useful system a small team can keep alive, not the most impressive one.

  2. Whole-product thinking

    I care about how the product runs, not just how the code reads. That includes operations, support, content, and the people using it.

  3. Honesty about depth

    My depth is front-end product engineering and applied AI, and I know the rest of the stack well enough to own a product on my own. I'll tell you when something is outside that instead of pretending it isn't.

Outside of work

Outside of code, I cook, work out, 3D print, and travel when I can. I have a music degree, and I'm happiest building something with my hands — home projects and a workshop full of tools waiting on the next idea.

Experience

Full background.

Roles, programs, and stops along the way.

Co-founder & Chief Technology Officer

Aug 2023 – Present

Stiegler EdTech· Charlotte, NC

Notwork users
~24K
Lessons published
55
Games shipped
11
  • Co-architected The Notwork (Next.js, React 19, TypeScript): ~24K users, ~490K views, peak ~1K daily active users.
  • Sole maintainer and product owner since Oct 2025, after leading the team through a 2025 rebuild: schema redesign, notifications, pagination, error handling and logging, and hundreds of regression tests.
  • Built a nine-step AI curriculum pipeline on the Vercel AI SDK with a human review point at every step. Cut lesson production from about a week to 10–30 minutes; 55 lessons published.
  • Built AI-assisted rubric grading and designed teacher-as-verifier identity verification for in-person competition.
  • Designed and shipped 11 browser games solo in Pixi.js and Three.js, 10 of them for a skilled-trades workforce program.
  • Stood up org-wide AI tooling (a Claude team workspace, MCP integrations into the platform) and trained staff on it.
  • Led five developers through the initial build: hired the team, set coding standards, reviewed PRs weekly, and refined tickets with product and design.
TypeScriptReactNext.jsBunDrizzle ORMPostgreSQLVercelCloudflare

Co-founder & Director of Curriculum and Programming

Mar 2022 – Aug 2023

Stiegler EdTech· Charlotte, NC

Graduates placed
100+
Adults taught
~130
Cohort years
3
  • Wrote the curriculum and taught daily as the sole instructor: about 130 adults across three years of cohorts (two teaching, one supervising), over half of the program's ~200 graduates.
  • Over 100 of them were placed in full-time roles at Charlotte's major employers, including Bank of America, Wells Fargo, Lowe's, Ally, Coca-Cola Consolidated, and Truist.
  • Led a four-person curriculum team on a contracted cohort build for an external client.
  • Worked with corporate sponsors so cohorts launched with the curriculum their hiring pipelines needed.
  • Set up hiring, onboarding, and program operations as the company scaled from its founding.
Curriculum designWorkforce developmentProgram operationsTeachingMentorshipTypeScriptReactNode.js

Frontend Web Developer

Aug 2020 – Mar 2022

Ally· Charlotte, NC

  • Delivered UI features, new content, and bug fixes to ally.com, including the home page.
  • Sole owner of several legacy codebases, kept integrated with shared site components.
  • Triaged and remediated security vulnerabilities with site owners.
  • Learned production engineering practice from senior and principal engineers.
JavaScriptTypeScriptHTMLCSSNode.jsJestAgile

WIN Program — Software Apprentice

Mar 2020 – Aug 2020

Carolina Fintech Hub· Charlotte, NC

  • Trained intensively in full-stack development as a career pivot from banking.
  • Built and shipped applications across the SDLC with a 50-person cohort.
  • Placed into a full-time frontend role at Ally on completion.
JavaScriptJavaSpring BootReactSQL

Early Talent Program — Risk & Analytics

Aug 2018 – Mar 2020

Wells Fargo· Charlotte, NC

  • Rotated across business functions to learn how a large enterprise actually operates.
  • Built a project management dashboard in Tableau and reporting in Excel/VBA for senior leadership.
  • Documented complex business processes and supported audit/regulatory work.
TableauExcel / VBABusiness analyticsProcess mapping