Software engineer · California

I build useful systems that feel simple.

I'm David, a full-stack engineer who turns complex requirements into thoughtful, reliable products—across the interface, API, and everything in between.

BUILD / 01AVAILABLE
{

PRODUCT

+

ENGINEERING

}
From ideato shipped
CLEAR SYSTEMS
USEFUL DETAILS
Scroll to explore
C# .NET PostgreSQL React TypeScript AWS Docker C# .NET PostgreSQL React TypeScript AWS Docker

Selected work

Built with intent.

One complete product says more than a dozen unfinished demos. Here's a recent system I designed and built end to end.

01 / FEATURED PROJECT

Ledgerly

Personal finance, made understandable.

A full-stack finance application that brings accounts, transactions, budgets, recurring activity, savings goals, and analytics into one secure workspace.

  • Secure authentication with rotating refresh tokens
  • CSV importing with preview, validation, and deduplication
  • Forecasting, analytics, alerts, and automated testing
LEDGERLY / OVERVIEW
TOTAL BALANCE$24,680.40↑ 8.2% this month
INCOME$6,420
SPENDING$3,180
SAVED51%
FULL-STACK / 2026

How I work

Thoughtful from end to end.

01

Start with the real problem

I like getting close to the user, finding the friction, and turning it into a clear product decision before the code gets complicated.

02

Make the system legible

Good software should be understandable—from the interface someone sees to the data model and tests that keep it dependable.

03

Finish the details

Responsive states, useful errors, accessible controls, and a clean deployment path are part of the product, not an afterthought.

A little about me

BASED INCalifornia

I'm an early-career software engineer who cares about the craft behind clear, dependable products.

I'm most at home working across the stack: shaping a useful interface, designing a clean API, modeling the data, and making sure the whole thing holds up under testing.

Right now, I'm looking for a team where curiosity, ownership, and steady improvement matter—and where I can contribute while continuing to grow quickly.

Have a project or opportunity?

Let's make something
worth using.

Start a conversation