Skip to content
yangetze
ESLet's talk
Systems Engineer & Software Developer

Designing the digital engines businesses run on.

I'm Yangetze. I model the minimum system that solves 80% of a problem with 20% of the effort. Not every problem needs code — sometimes the right fix is a process.

$ status --site
✓ architecture defined
✓ domain connected
◐ case studies — in progress
10 years
building software
2 formal jobs
long tenures, nothing left unfinished
2 stacks
.NET and JavaScript, in parallel
Remote
from Venezuela, for Chile

Professional Experience

Almost seven years at one, four and counting at the current one — long enough to live with the consequences of every decision. No screenshots here: these are internal systems under confidentiality. What I can show is how the decisions were made.

Projects

Built end to end, and I can show all of it.

See all work

Currently buildingBocadoApp

The 80/20, applied on purpose.

A tournament manager I ran with a printed Excel sheet — not an app — is the clearest proof of that last point. Tournament Manager →

  1. 01

    Model the problem

    Before any code: what's the actual shape of this problem, and what's the minimum that solves 80% of it?

  2. 02

    Build the minimum

    Ship the smallest system that's correct and honest about its data — not the biggest one that's impressive.

  3. 03

    Know when not to code

    Sometimes the right answer is a process change, not a system. A well-designed spreadsheet beats an app nobody asked for.

Two stacks, in parallel.

Not one as the future of the other. Levels are transcribed honestly, not inflated.

Microsoft

10 years of formal experience
  • C# / .NETcore
  • SQL Servercore
  • Blazorcore

JavaScript

Real production, six projects
  • React / Next.jsworking
  • TypeScriptworking
  • Tailwind CSSworking
  • Postgres (Supabase)working
  • Node.js / Expressexploring

coreworkingexploring

Have a process that should be a system?

Tell me about it. I'll answer with what I'd build — and what I wouldn't.