FULL-STACK ENGINEER / DES MOINES, IA

I like the problems
I don’t know how
to solve yet.

I’m Trae. I get interested and start building. Sometimes that’s solving a business problem; sometimes it’s a side project I can’t leave alone. I like understanding the whole problem and making the pieces work together.

5+ years at Homesteaders Life Company
.NET & Azure · currently in AI Enablement

SMALL DECISION. LASTING DIFFERENCE.
FOLLOW-UP LETTER

One claim needs
a different approach.

Contact our specialist for this record.
RECORD-SPECIFIC OVERRIDE Saved ✓
Day 30Exception kept
Day 60Exception kept
Day 90Exception kept

The person makes the decision.
The system remembers it.

CONCEPT PREVIEW · FICTIONAL RECORDTry the working demo

Cross-team leadershipAligned 5+ teams on Entra authentication

Across the delivery cycleFrom understanding the need to building and supporting it

AI enablementReusable foundations, practical guidance, and mentoring

01 / SELECTED WORK

A few problems I’ve worked on.

Work at Homesteaders Life Company.
The problems, my part, and the decisions that mattered.

AI ENABLEMENT · DEVELOPER EXPERIENCE

Make AI easier for the next engineer.

A reusable .NET starting point for AI tools, tested against an analytics API and shared with engineers across the department.

Template built · enablement ongoing

TECHNICAL LEADERSHIP · IDENTITY

One direction for authentication.

I brought five-plus teams together around a shared authentication direction when their approaches were diverging.

Shared Entra direction agreed

More projects AI analytics & customer dashboards
PYTHON · APPLIED AI

Make internal knowledge more useful.

An independently built Python prototype connecting search, internal information, and role-aware access. Presented to our executive committee.

Proof of concept · presented to executive committee

FULL STACK · CUSTOMER EXPERIENCE

Make complex data feel straightforward.

A responsive customer dashboard with independently loading components, integrated APIs, and optimized SQL queries.

Application delivery

02 / FOLLOWING MY CURIOSITY

What I’m exploring
outside work.

A question becomes a project.
Built independently, with AI assistance.

A Gaia-informed reconstruction of the Milky Way by ESA/Gaia/DPAC and Stefan Payne-Wardenaar
DESIGNED AND BUILT WITH AI AGENTS

The Milky Way

How do you turn orbital data into somewhere you can explore?
My ongoing dive into astronomy, 3D graphics, and browser performance.

Explore the galaxy
Under the hood: a moving clock isn’t a moving galaxy

During development, the playback clock advanced while the galaxy stayed still. The rendering checks passed because they watched the clock and draw calls, not the motion on screen.

The fix updated time on the actual shader materials. The regression checks now inspect GPU time and compare rendered pixels, including stars in isolation. They also check pause, reverse, and reset.

The lesson: a passing test only helps if it measures the behavior that matters.

03 / WORKING DEMO

See the decision in action.

SYNTHETIC DATA · REAL IMPLEMENTATION

A workflow that remembers.

Change a letter. Save a record override. Advance to day 60.
Your exception stays with that record. Other records keep the shared template.

React + TypeScript
ASP.NET Core / .NET 10
01 Edit the letter→02 Save a record override→03 Advance to day 60

Your own temporary session. No sign-up. Nothing gets sent.

An original demonstration inspired by workflow engineering patterns. All records are fictional. No employer code, data, or private systems.

04 / THE ENGINEER BEHIND THE WORK

Get curious.
Go deep.

Trae EddieFull-stack engineer · Des Moines, Iowa
Download my résumé (PDF)

I like seeing the whole thing through.

I move between clarifying what’s needed, shaping the architecture, guiding implementation, and testing it. I learn what the work requires and stay with the details until I can make a sound decision.

While co-developing a correspondence workflow, I mentored four interns and added version history and persistent record overrides within the existing delivery timeline. A 1-in-4 on-call rotation has also kept me close to what happens after delivery.

I set a high bar for myself and welcome people who raise it. I like working with people I can learn from, and becoming someone they can learn from too.

JAN 2024 — PRESENTApplication Developer II

Homesteaders Life Company
AI Enablement since June 2026
Previously Sales Experience

AUG 2021 — DEC 2023Application Developer

Homesteaders Life Company
C#, VB.NET, SQL, PowerShell
Azure DevOps delivery and support

Professional foundation
C# / .NET, Blazor, SQL Server, APIs, Azure, and Entra ID
AI platforms & prototypes
Python, Azure OpenAI, Azure AI Search, ETL, and MCP
This portfolio
React, TypeScript, .NET, and original Blender assets
Education
AAS, Computer Information Systems · DMACC, May 2021
HOW I WORK

AI changed
what I can take on.

For close to a year, AI agents have handled the coding in my work. I focus on understanding the problem, setting direction, and verifying the result. This site and its space explorer are examples: React wasn’t my usual stack. I used it anyway.

At Homesteaders, I also build shared AI tooling and help other engineers get started. Using it myself gives me something concrete to teach from.

NOTES & IDEAS

What I’m thinking about.

All posts
LET’S BUILD SOMETHING USEFUL.

Have a problem
worth exploring?

I’m looking for worthwhile problems, a team I can learn from,
and the freedom to build a thoughtful solution.

Let’s talk
More to explore A 3D sculpture and a small puzzle