§About
With over 17 years of experience in web development, I’ve built everything from content-driven websites to large-scale, high-performance platforms serving millions of users. My design background has been key in shaping my approach to front-end development: code must be clean, scalable, and performant, but above all, it must be in service of building products and interfaces that are intuitive, accessible, and delightful to use.
Over the years, I’ve mentored colleagues, led technical initiatives, contributed to open-source projects, and given talks at different events. I believe the best results come from working with others, especially in diverse teams where different skills and perspectives come together.
I live in Córdoba(opens in new tab), Argentina(opens in new tab)’s second-largest city. I travel, take photos, write, read, and enjoy the outdoors with my family and our dog; usually with a mate(opens in new tab) in hand.
§Experience
§ReflexAI
Senior Front-end Engineer
–
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 that was slowing down development and degrading the user experience. Made the case for a unified system and led the effort from day one. The result: significantly improved UI/UX consistency, faster feature development, and better output from AI agents that could now rely on well-documented, predictable components. 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. The dashboard state had outgrown what URL params could handle. The new architecture let users save, restore, and share full configurations (filters, charts, and data table layout) across the organization. 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
–
Took a year off to travel, read, and pursue creative work.
- Explored 6 countries and 14 cities across Europe over several months.
- Read over 70 books, from Argentine poetry to sci-fi comics.
- Went deeper into photography and curated a photo gallery on my site.
- Pursued creative writing through courses and a mentorship program.
§ZenGRC
Senior Front-end Engineer
–
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
–
Led front-end development for Axia, a financial product focused on portfolio and asset valuations, built from the ground up. Beyond day-to-day implementation, I shaped the architecture, set technical direction, defined coding standards, and collaborated with cross-functional teams to shape the product. A key challenge was replacing fragmented spreadsheet workflows with complex, multi-step forms featuring dependent values, validation rules, and real-time calculations. What previously took days and required sharing files back and forth was now completed in hours and instantly available to the team.
§Mercado Libre
Senior Front-end Engineer
–
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
–
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
–
Built websites and web applications using different technologies, frameworks, and tools focused on performance and usability.
§Voraz™
Front-end Developer
–
Worked alongside studios, agencies, and designers to implement their UI designs into fully functional websites, microsites, or web applications.
UI/UX Designer & Web Developer
–
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
Multimedia Design
–
Instituto Superior Santo Domingo
Cert. in Web Development
§Languages
- Spanish (Native)
- English (Fluent)
§Featured Project
Normalize.css(opens in new tab) is a CSS library created in 2011 as “a modern alternative to CSS resets”. It continues to be used today, with over 1.2 million weekly downloads, and has been used by GitHub, Twitter, and Medium, among others. It also served as the foundation for Bootstrap’s Reboot and Tailwind’s Preflight.
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 shaping the project alongside co-creator Jonathan Neal and other contributors, eventually becoming one of its top contributors(opens in new tab).
§Selected Talks
- Scope & Closures in JavaScript(opens in new tab)
Presented at the BeerJS Meetup in
- BEM: Block, Element, Modifier(opens in new tab)
Presented at the Mercado Libre Front-end Meetup in
- SMACSS: Scalable and Modular Architecture for CSS(opens in new tab)
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