About
With over 17 years of experience in web development, I’ve worked on a wide variety of projects, from simple websites to large-scale, high-performance applications. My design background has been key in shaping my approach to front-end development: it’s not just about writing clean, performant code, but about crafting intuitive and user-friendly experiences.
I believe the best results come from working with others, especially in diverse teams where different skills and perspectives come together. Over the years, I’ve mentored colleagues, led technical initiatives, contributed to open-source projects, and given talks at different events.
I live in Córdoba, Argentina’s second-largest city. In my spare time, I take photos, write, and enjoy the outdoors with my family and our dog; usually with a mate in hand.
Experience
ReflexAI
Front-end Engineer
January 2025 – Present
Worked on the front-end of Prepare and Assure, two AI-powered tools for simulation training and quality assurance in high-stakes conversations across healthcare, crisis response, and education.
- Created and led Forma, the company’s design system and component library, with over 40 components. Upon joining, identified widespread duplication and inconsistency, made the case that a unified system would speed up development while improving the user experience, and led the effort from day one. Drove its long-term vision and backlog, ran bi-weekly meetings with the design team, and led adoption through demos, documentation, code reviews, and hands-on support.
- Rearchitected a complex dashboard from URL-based filters to a fully managed state layer with local caching and server-side persistence. Enabled saving, restoring, and sharing of dashboard configurations (filters, charts, and data table layout) with full revert and reset-to-defaults. The data table was custom-built with column reordering, resizing, pinning, sticky columns, drag and drop, and a sidebar for filtering and managing column visibility.
Sabbatical
November 2023 – December 2024
- Explored 6 countries and 14 cities across Europe in three months.
- Got deep into photography and published the best shots on my site.
- Read over 70 books, from Argentine poetry to sci-fi comics.
- Pursued creative writing through various programs.
ZenGRC
Staff Front-end Engineer
July 2021 – October 2023
As part of the Audits and Vendor Management engineering team, I developed business-specific features and played a key role in shaping the front-end architecture for the next-gen ZenGRC Platform, designed to replace the company’s flagship product.
- Created and championed a comprehensive code style guide and best practices documentation, supported by a robust linter configuration to ensure consistency and maintainability across the codebase.
- Developed an abstraction layer over React Query to simplify cache handling with GraphQL, making the data fetching process much simpler and less error-prone.
- Made substantial contributions to building and maintaining the internal component library, standardizing UI/UX across the entire product.
Santex
Lead Front-end Developer
October 2019 – June 2021
Led the front-end development for Axia, a financial product focused on portfolio and asset valuations. Responsibilities included technical implementation, guiding the overall direction of the project, making key decisions regarding technology and coding standards, and collaborating closely with cross-functional teams to define product requirements.
Mercado Libre
Senior Front-end Engineer
July 2017 – October 2019
Worked in the engineering team in charge of the content moderation and intellectual property protection platforms, for both internal and end-users. Highly involved in the overall product, collaborating closely with the UX, business, and legal teams.
- Mentored various new hires, both trainees with little experience in the field (tailored programs over a 1-year span) or less senior roles (tailored programs over a 3 to 6 months span).
- Co-organized numerous meetups focused on web technologies, most of them open to the community.
Semi-senior Front-end Engineer
July 2014 – June 2017
Day-to-day tasks varied over time across different teams as responsibilities increased. Most of the time was spent coding, performing code reviews, mentoring, and training colleagues.
- Implemented the front-end and (thin) back-end of the new user-facing content reporting tool. Result: 3 times faster than the previous version.
- Worked in the front-end implementation of a fully renovated set of internal tools for content moderation. Results: the necessary time to manually review content was reduced by half, the moderation quality was improved and the day-to-day tasks of moderators were simplified.
- Participated in the implementation of the UI for the experimental “Mercado Libre Life” platform. The platform was shut down a year later but most of its UI was adopted by the whole Mercado Libre platform, improving the experience for all users.
- Maintained the two main open-source UI frameworks of the company —Chico & Mesh— since they entered the maintenance-only phase until their final deprecation.
- Co-conducted various internal training sessions on HTML & CSS for junior developers and UX/UI designers.
Avenga
Semi-senior Front-end Developer
February 2013 – June 2014
Built websites and web applications using different technologies, frameworks, and tools focused on performance and usability.
Voraz™
Front-end Developer
January 2011 – January 2013
Worked alongside studios, agencies, and designers to implement their UI designs into fully functional websites, microsites, or web applications.
UI/UX Designer & Web Developer
January 2008 – December 2010
Designed and developed numerous websites for individuals and companies, both national and international. Guided and collaborated with clients to build their online presence.
Education
Colegio Universitario IES
A.A.S. in Multimedia Design
2007 – 2010
Instituto Superior Santo Domingo
Cert. in Web Development
2006
Languages
- Spanish (Native)
- English (Fluent – C1)
Featured Project
Normalize.css is a widely popular CSS package, created in 2011 as “a modern alternative to CSS resets”. It continues to be used today, with over 1 million downloads per month on npm and 52k stars on GitHub.
I first contributed to the project in 2013, remaining moderately active in discussions and smaller contributions. By 2016-2017, I became deeply involved in maintaining and advancing the project —working closely with co-creator Jonathan Neal and a diverse group of contributors— and eventually became one of its top contributors.
Past Talks
- Scope & Closures in JavaScript
Presented at the BeerJS Meetup in
- BEM: Block, Element, Modifier
Presented at the Mercado Libre Front-end Meetup in
- SMACSS: Scalable and Modular Architecture for CSS
Presented at the Mercado Libre Front-end Meetup in
Skills
Technical
- System Design and Architecture
- Performance Optimization
- Design Systems
- Accessibility
- HTML
- CSS, Sass, CSS Modules, Tailwind CSS
- JavaScript
- TypeScript
- React.js, React Query, React Router
- Radix, Base UI, MUI
- Next.js
- Node.js, Express.js
- GraphQL
- Git, GitHub
Product
- Product Design
- User Experience
- User Interface
- Prototyping
- Product Development
Leadership & Communication
- Technical Strategy
- Cross-functional Collaboration
- Leadership
- Team Building
- Mentoring
- Public Speaking