About me
Introduction
I’m Demo. 15+ years building software, mostly embedded inside product teams in the US.
I stay with clients for years, because I own the parts of a product that get harder as it grows.
My background is in Human-Computer Interaction research: the best interfaces are the ones people don’t notice. I work from Panama, in US-friendly hours.
Selected experience.
Healthcare
Collective Health
Frontend Software Engineering Contractor
Was the point of contact for frontend architecture, design system and accessibility on a US health-benefits platform.
600K+members
B2B SaaS
ProductPlan
Fullstack Software Engineering Contractor
Owned frontend architecture and design-system consistency on a product-roadmapping platform, with full autonomy.
3,000+companies
Fintech & Banking
Bank of America, Yodlee, American Express
Senior Software Engineer at ADMIOS
Built accessible banking frontends, where a missed contrast ratio is a compliance issue.
50M+users
From people I’ve worked with.
He consistently delivers high-quality, performant code at remarkable speed, all while ensuring the architecture is solid and maintainable.
He pushed for the best possible outcome, not just what was easiest to build. When it comes to web standards and accessibility, Demo has the deepest knowledge of anyone I know.
Read the full recommendations on LinkedIn (opens in new tab)
What I own.
- All layers, same experience
- Backend, frontend, mobile.
- Accessibility & i18n
- WCAG 2.2 and real localization, as requirements, not retrofits.
- Design systems
- Tokens, components, and the migration that adoption depends on.
- Legacy modernization
- Making the risky part safe to change, then changing it.
Day to day
- Frontend
- TypeScript, JavaScript, React, Next.js, React Native, Vue, Angular, Tailwind, CSS / Sass
- Backend
- Node.js, Ruby on Rails, Laravel, REST
- Data & cloud
- PostgreSQL, Redis, Firebase, Supabase, AWS, GCP, CI/CD
- Testing
- Jest, Playwright, RSpec
How I work.
- Start with the people who'll use it, and listen before solving
- Accessibility is a requirement, not a nice-to-have
- Understand the 'why' before writing the 'how'
- Use AI to move faster, and review every line it writes
Three master’s degrees. Scrum.org PSM II and PSPO I. ITIL, COBIT 5 and IPMA Level D.
Education
Graduate Specialization in Higher Education Teaching (Magna Cum Laude)
Universidad Interamericana de PanamáMaster's in IT and Knowledge Technologies
Universidad Carlos III de MadridMaster's in Project Management
Universidad Interamericana de PanamáGraduate Specialization in Project Design
Universidad Interamericana de PanamáB.Sc. in Electronics and Telecommunications Engineering
Universidad Interamericana de Panamá
Beyond code.
- Cycling
- Sourdough baking
- Cameras
- Electronics
- Mentoring
- Books
- Coffee
Hiring for the long term?
Thirty minutes, straight to me. If I’m not the right person, I’ll tell you.