About me
Introduction
A decade building software that starts with how people actually use it.
My background in Human-Computer Interaction research shapes everything I do. I care deeply about accessibility and thoughtful design — the best interfaces are the ones people don't notice.
I do my best work in collaborative teams that talk to their users, iterate often, and treat quality as a habit — not a phase.
How I work.
The principles I come back to when making decisions, big or small.
- Start with the people who'll use it
- Accessibility is a requirement, not a nice-to-have
- Research before assumptions
- Listen first, then solve
- Clean, testable, maintainable code
- Understand the 'why' before writing the 'how'
Technical expertise.
The tools and technologies I reach for most.
Frontend
- React
- Next.js
- Vue
- Angular
- TypeScript
- JavaScript
- CSS
- Sass
- Tailwind
- Responsive Design
- Accessibility
Backend & Data
- Node.js
- Ruby on Rails
- Laravel
- REST APIs
- GraphQL
- PostgreSQL
- MongoDB
- Redis
DevOps & Process
- Git
- CI/CD
- Docker
- TDD
- Jest
- Cypress
- RSpec
- Agile
- Product Management
🎓Education
Master in IT Management and Data Analytics
Universidad Carlos III de MadridMaster in Project Management
Universidad Interamericana de PanamáPostgraduate Studies in Higher Education Pedagogy
Universidad Interamericana de PanamáPostgraduate Studies in Project Design
Universidad Interamericana de PanamáB.Sc. in Electronics and Communications Engineering
Universidad Interamericana de Panamá
Beyond code.
Where the rest of my hours go.
Outside of work, you'll usually find me outside — sports, the beach, or somewhere new with a camera in hand. Also: tinkering with electronics and hardware, mentoring other developers (let's talk!), and working slowly through a stack of books over Panamanian coffee.