Product-focused software engineer · Denver, CO

Zach Sykes

Building workflow-heavy applications with React, TypeScript, Next.js, and .NET — focusing on making complex workflows intuitive.

I'm spending my time on an app that helps people budget and manage debt.

  • React
  • TypeScript
  • Next.js
  • .NET

Now

Currently working on

The personal project I am spending my time on. Shipped work is in the section below.

  • Budgeting and debt planning

    Personal · in progress

    A personal project I am spending my time on: an app that helps people budget and manage debt from the accounts, paychecks, bills, and balances a household actually has. In progress.

    • Home, accounts, transactions, income, bills, budgets, and debts are in the product today.
    • A debt summary totals recorded balances, this month’s interest, minimums, and how much of known credit limits are in use.
    • Bank linking is optional. A separate worker syncs connected accounts, and access tokens are encrypted before they are stored.

    At a glance: Next.js and a .NET API over PostgreSQL, with household-scoped sign-in, manual records, CSV import, and optional bank sync.

Featured projects

Selected projects

Deeper write-ups on selected work — with demos and source links where available.

About

How I work

I build and own production applications across frontend architecture, backend APIs, cloud infrastructure, and observability, with a particular focus on making complex workflows intuitive for users. The goal is not a longer tech list — it is turning operational complexity into understandable, maintainable experiences.

I partner directly with product, design, and business stakeholders to ship features that stick: clear contracts, reusable patterns, and production health (Grafana, Application Insights, GitHub Actions, Azure Pipelines).

Role fit

What I bring

  • Full-stack product engineering
  • Production API ownership
  • React/TypeScript frontend delivery
  • Backend systems across stacks
  • Observability and reliability
  • Internal tools and stakeholder-facing systems

Currently seeking

Looking for a full-time product engineering role where I can own a workflow from the interface through the API, and stay with it after it ships.

Frontend and full-stack work is home base. I'm also interested in backend-heavy product work, internal tools, and teams that treat reliability as part of the feature. I like partnering with product, design, and the people who use the system. Based in Denver, and open to hybrid or remote.

Chat Demo

Portfolio assistant — production AI integration

I build production software; this assistant is one example — a streaming chat backed by a real ASP.NET Core API, structured data, and guardrails. Ask about my work, stack, or role fit.

Ask about my experience, projects, or what kind of role I'm looking for next. Answers are grounded in structured resume data — not live typing.

How it works under the hood7 tools

The model calls structured resume tools before answering. Expand any tool call in the thread to see inputs and JSON returned.

get_rolesearch_resumelist_projects_by_skillget_metricslist_recent_shippedget_narrativeget_faq

Starter prompts — tap to send.

Experience

Career so far.

  1. Senior Software Engineer

    June 2023 – present

    Forvis Mazars (remote)

    Promoted to Senior Software Engineer in September 2026, after Full Stack Software Engineer from June 2023. Own production reliability and end-to-end delivery for React, TypeScript, and .NET applications, including incident response, event-driven integrations, the Blazor-to-React transition, and Planning Poker.

  2. Kitchen Manager

    2012 – 2022

    Asheville Pizza and Brewing Company

    Earlier career: led kitchen operations for a 40+ person team, including hiring, onboarding, training, scheduling, and performance management.

  3. Software Engineering Bootcamp

    Graduated

    General Assembly

    Career change from operations leadership into software engineering.

The traditional resume page has the print-friendly layout and download.

Contact

Email is the fastest way to reach me.

For hiring or anything that needs a real thread, email or LinkedIn is best. The chat here reads from structured resume data—it isn't a direct line to me.