ab0ut
I am an experienced software engineer passionate about learning and building performant, correct applications. I've been recognized as a individual performer and as a team player.
My engineering journey started on whim asking an employer for a internship in a stairwell and becoming a product person for a small SaaS app. From there I began building Python, JavaScript, and Rust apps.
Outside of programming for work, I enjoy programming for fun, reading, and surfing Lake Michigan when time and weather and children allow.
w0rk experience
-
CompanyNorthwestern MutualSoftware EngineerI work on the client website building new products, supporting legacy apps, and contributing to interal libraries to support easier development. Helped transition the org to Graphql. Lead the team in testing and performance strategies for our React code and subgraph.React Redux TypeScript Express Graphql
Was recognized as the individual contributor of Q2 2023 of Northwestern Mutual’s web and mobile engineers for having decreased the entire client website’s LCP by ~500ms. Also decreased the SSI header's size by 57% (2 MB). -
CompanyOxidized SystemsOwner, Software EngineerPrevious work includes converting a headless JS app into a Qwik/ Qwik-City (TypeScript) frontend and an Actix (Rust) backend for web and native mobile clients to consume.Rust Actix TypeScript Qwik Postgres
The frontend scoresacross every Lighthouse metric on both web and mobile. The backend test coverage is over 65%. -
CompanyCatholic Charities of St. Paul and MinneapolisSoftware Developer/ AdministratorI built and maintained internal web apps (Flask and Django) for critical agency wide functions, e.g. critical incidents, employee management. Also administrated and built out instances of SharePoint and EHR (Credible).Python Django Flask Postgres HTMX
recent p0sts
a rust blog with axum htmx and cloudflare
a rust blog with axum htmx and cloudflare
Published on
Building a blog site in Rust with Axum and HTMX and hosting it on Fly.io and Cloudflare.
if an ai could speak
if an ai could speak
Published on
The power of language, statistics and just how far we still are from something meaningful coming from ai
hello world
hello world
Published on
A new hello, but also a hello again.