Software Developer

Eduardo

I build product systems that feel calm on the surface and smart underneath: interfaces, APIs, automations, and the connective tissue that helps teams move faster.

01 Interface craft 02 System judgment 03 Shipping rhythm

Prototype fast

Stabilize deeply

Polish deliberately

Interactive Lab

A few small things that are simply fun to use.

Less case study, more craft. These little surfaces show the range I like working in: visual systems, fast feedback loops, and interfaces that reshape themselves around the job.

01 Creative Code

Signal Field

Move your cursor through the canvas. The system redraws around you.

02 Systems

API Pulse

A tiny request simulator with cache hits, queues, and latency.

P95142ms
Cache67%
Queue03
03 Interface Craft

UI Morph

Switch the intent and the same shell becomes a different product.

Built as part of this page

Canvas animation, DOM state, responsive UI, and micro-interactions working together without a framework.

Selected Work

Selected work with visible engineering judgment.

Web App 2026

Tuya PA

A clean product experience for account flows, content pages, and public-facing trust signals.

Proves Auth thinking, trust pages, responsive structure
  • HTML
  • Auth
  • Responsive UI
Commerce 2026

Taxi Wine

A focused site foundation for browsing, conversion, and content management with room to grow.

Proves Performance, content systems, commerce flow
  • Astro
  • Content
  • Performance
Systems Ongoing

Automation Toolkit

Small utilities and workflows that remove repetitive work and make operations easier to maintain.

Proves Automation, API glue, practical leverage
  • Node.js
  • APIs
  • Tooling

Stack

Tools I reach for when the work needs to last.

Frontend

TypeScript, React, Astro, semantic HTML, CSS systems

Backend

Node.js, REST APIs, authentication, data modeling

Delivery

Performance audits, accessibility passes, deploy pipelines

About

Calm engineering for messy product problems.

I like software that respects the person using it and the team that has to maintain it. That means clear states, obvious flows, sharp copy, and code that is boring in the best possible way.

My sweet spot is moving between product thinking and implementation: translating rough ideas into interfaces, APIs, and releaseable slices without losing the human texture of the work.

Contact

Have a build in mind?