Senior Full Stack Engineer

Systems that scale. Products that ship.

Senior Full Stack Engineer specializing in distributed systems, APIs, and full-stack applications with practical AI integration.

JavaC# / .NETNext.jsTypeScriptAI SystemsDistributed Systems
AI systems

AI Systems Engineer

I ship systems that solve problems

  • End-to-end development across backend and frontend
  • Focus on design and architecture, not just coding
  • Software at scale for real world use
Creator / education

Educator & Creator

Former teacher helping developers improve faster.

  • Taught 250+ students across 16 coding bootcamps.
  • Creator work: Sunday Go Lessons, So You Want to Play Go (4-book series), Journey to the Middle Kingdom.
  • Students now working as engineers and senior engineers.
Core stack

Core tech stack.

Backend, frontend, systems, and applied AI capabilities organized for fast scanning.

Backend

Backend

Scalable services, APIs, and platform work across enterprise and product environments.

  • C# / .NET (ASP.NET, .NET Core, Blazor)
  • Java (Spring Boot, Spring Data, Hibernate)
  • Node.js
  • Python (FastAPI)
Frontend

Frontend

Modern UI work across product applications, education platforms, and internal tools.

  • React
  • Next.js
  • Angular
  • Blazor
Data & Systems

Data & Systems

Data-intensive systems, infrastructure-aware delivery, and distributed application design.

  • SQL (PostgreSQL, SQL Server, MySQL)
  • Redis
  • ETL pipelines
  • Microservices
  • Distributed systems
AI

AI

Practical AI systems designed to work alongside real products and deterministic logic.

  • Agentic AI
  • RAG (Retrieval Augmented Generation)
  • Vector databases
  • LangGraph
  • Prompt engineering
Creative & educational work

Creative works shaped by storytelling and imagination

An outlet for an active imagination, these works reflect interest in strategy games, and world cultures.

Journey to the Middle Kingdom screenshot 1
Journey to the Middle Kingdom screenshot 2
Journey to the Middle Kingdom screenshot 3
Journey to the Middle Kingdom screenshot 4
Journey to the Middle Kingdom screenshot 5
Journey to the Middle Kingdom screenshot 6

1 / 6

Creative Project / Storytelling

Journey to the Middle Kingdom

A time-travel adventure comic inspired by Chinese mythology. Action, humor, culture, and meaningful life lessons for curious young readers and families.

Long-term storytelling project with its own world, tone, and visual identity.

Original comicWorld-buildingSerialized storytelling
So You Want to Play Go? screenshot 1
So You Want to Play Go? screenshot 2
So You Want to Play Go? screenshot 3
So You Want to Play Go? screenshot 4
So You Want to Play Go? screenshot 5

1 / 5

Creative Project / Instructional Book Series

So You Want to Play Go?

Four-book series teaching beginners how to play Go through structured lessons and progressive difficulty.

Four-book progression from beginner to independent player.

Book seriesGoStructured teaching
Resume snapshot

Experience and impact at a glance.

Selected highlights from fintech, enterprise systems, AI work, and technical instruction.

8+ years

in fintech, banking, and enterprise systems

750,000+ / day

financial transactions processed in a distributed ETL pipeline

380,000+ users

served through a Zelle mobile banking integration

250+ students

trained across 16 coding bootcamps

Selected achievements

Built a distributed ETL pipeline processing 750,000+ financial transactions daily.
Integrated Zelle into a mobile banking platform serving 380,000+ users.
Delivered enterprise training in Java, SQL, and AI to 200+ employees across multiple organizations.
Taught 250+ students across 16 coding bootcamps, with many progressing into engineering roles.
Increased automated test coverage to 80%+ in legacy systems at Rocket Mortgage.
Designed and deployed full-stack systems across fintech, manufacturing, and enterprise environments.
Mentored developers and collaborated across engineering, product, and external vendor teams.
Philosophy

A practical point of view on AI, systems, and communication.

AI can make decisions, but it should never be allowed to run wild.

Practical AI over hype

AI is not magic — it’s a tool for turning messy human input into structured, usable systems.

Reliable systems still matter

The real challenge isn’t generating text. It’s designing systems where AI works alongside deterministic logic, data pipelines, and real product constraints.

Build for real applications

I focus on building practical AI systems that integrate into real applications.