Apps, websites, dashboards and automation tools.

I build practical software that turns messy, repetitive work into simple tools: desktop apps, websites, data pipelines and dashboards.

Demo console

A look at NodeBook with made-up data. Click around.
NodeBookSample data · not the real app
Workflows
Local database
Demo workspace · resets on reload

Records

Your saved node records, grouped by housing.

128 Total Record IDs42 Housing groups6 Need review
HousingHubSegmentsRecord IDsReviewUpdated
DEMO-BDEMO-HUB-01 / Demo City
800102800103800127
Record ID 800103: housing missing. Source A returned no value on the last check.

Showing 5 of 42 sample groups

Tools I reach for

Desktop & backend
Pythonmain language
Kotlinlearning
Compose DesktopUI
SQLitelocal storage
Web
Reactinterfaces
Next.jssites
HTML/CSSthe basics
Tools & automation
Seleniumbrowser tasks
Excel / Power Queryreports, data checks
GitHub Actionsrelease builds

Projects

Projects

NodeBook

Personal project

A desktop app for keeping node records, review notes and follow-ups in one place.

Desktop app · Kotlin · Compose Desktop · Selenium
activity.logsample

About

Hi, I'm Eddie Garza. I like taking the slow, copy-paste parts of a job and turning them into small tools that just work. Most of what I build is in Python, and I'm learning Kotlin and Java as I go. So far that means desktop apps, scrapers, review tools and the dashboards that sit on top of them.

GarzaX is where I keep that work.