Boise, Idaho · Engineering · Architecture · AI

Software
engineer.
Architect.
Builder.

I build production software, design systems that scale, and help engineering teams solve difficult problems. My work spans application architecture, cloud infrastructure, quality engineering, security, and AI.

~/jakeoverall
$ whoami
Principal Software Engineer
$ focus
architecture · cloud · quality · AI
$ build
things people actually use
$ experience
software · leadership · education
$ status
● always learning
11+ Years building software
800+ Developers trained
271 GitHub repositories
Things left to build

About

I like difficult
technical problems.

My career has lived at the intersection of software, technology leadership, quality engineering, education, and real-world business problems.

I've built products from the ground up, designed APIs and distributed systems, worked across cloud infrastructure, taught hundreds of developers, and spent a lot of time figuring out why software breaks before customers do.

Today I'm especially interested in architecture, developer platforms, AI, cloud systems, security, and engineering organizations that care about building things well.

Selected work

Built.
Shipped.
Learned.

A few of the projects and engineering problems that have shaped how I build software.

01
PRODUCT · SAAS · CLOUD

StudioManager

A modern studio-management platform designed and built around a production .NET API, Vue application, PostgreSQL, Stripe, AWS, and mobile delivery.

The system brings together customers, products, subscriptions, payments, media, events, streaming, and operational workflows in a single platform.

.NET C# Vue PostgreSQL AWS Stripe Capacitor
02
COMPANY · EDUCATION · ENGINEERING

CodeWorks

Founder and technical leader of CodeWorks, a software-development education company focused on teaching developers how to build real software.

Built curriculum, development environments, engineering processes, and practical systems around production-focused software development.

Leadership Architecture Education Security
CodeWorks
03
AI · LLM · AUTOMATION

AI Engineering

Hands-on experimentation with local language models, agentic workflows, RAG systems, developer automation, and AI systems designed around real engineering constraints.

Exploring what happens when AI becomes part of the development environment rather than another web app.

LLMs Ollama Agents RAG Automation
04
OPEN SOURCE · SECURITY · WEB

Open Source

Developer libraries, experiments, web projects, application-security work, JavaScript tooling, and the inevitable collection of things built because I wanted to understand how they worked.

JavaScript NPM AppSec Web
github.com/jakeoverall

Engineering toolbox

Deep enough
to build.
Broad enough
to connect it.

I care less about collecting technologies and more about understanding the boundaries between them.

01

Application
Engineering

C# · .NET · TypeScript · JavaScript · Vue · REST APIs · distributed systems · PostgreSQL · Dapper

02

Cloud &
Infrastructure

AWS · ECS/Fargate · ECR · S3 · CloudFront · ALB · Terraform · Docker · Cloudflare · CI/CD

03

Quality &
Security

Quality engineering · automated testing · code review · application security · observability · threat-aware architecture

04

AI &
Emerging Systems

LLMs · local inference · agents · RAG · AI automation · developer tooling · model experimentation

How I work

Engineering is
more than code.

01

Start with the system.

Understand the product, constraints, users, data, dependencies, and failure modes before optimizing a single function.

02

Make quality visible.

Good engineering creates feedback loops: tests, observability, review, automation, and deployment confidence.

03

Teach what you know.

I've spent years mentoring and teaching developers. Strong teams scale knowledge, not just headcount.

04

Stay close to the code.

Architecture matters, but so does opening the editor and solving the hard problem yourself.

The journey

Technology
& people.

A career that moved from healthcare into software, education, engineering leadership, architecture, and product development.

2000s

Healthcare → Technology

Worked in healthcare and nursing leadership, eventually bringing that domain experience into software and healthcare technology.

2010s

Engineering & Education

Built software, led development efforts, taught developers, and founded CodeWorks around practical, production-focused engineering.

2020s

Architecture & Product Engineering

Expanded into cloud architecture, quality engineering, distributed systems, security, payments, mobile, infrastructure, and modern AI tooling.

Now

Principal-level engineering

Focused on solving difficult technical problems, improving engineering systems, mentoring teams, and building products end to end.

Open source

The code is public.

My GitHub is where the experiments, libraries, old projects, new ideas, and unfinished rabbit holes live.

271 Repositories
166 Followers
12 Stars
Explore GitHub ↗

Get in touch

Have a hard problem?

I'm interested in engineering leadership, architecture, developer platforms, quality, security, AI, and products worth building.