

Diego Díaz
Verified Expert in Engineering
Responsive UI Developer
Montevideo, Montevideo Department, Uruguay
Toptal member since January 27, 2017
Diego's experience in advertisement, communication, and design drives him to develop web apps focused on UI and UX. He is able to create fluid layouts that fit any screen and work on progressive enhancement or graceful degradation for variable display resolutions, from the smallest portable devices to 5K resolutions. Diego believes a strong foundation and content-oriented architecture allow users to feel the app.
Portfolio
Experience
- Responsive UI - 8 years
- Next.js - 6 years
- ES7 - 5 years
- Styled-components - 4 years
- Tailwind CSS - 3 years
- React - 3 years
- TypeScript - 3 years
- Agentic Coding - 2 years
Preferred Environment
Slack, Git, MacOS, JetBrains IDE, Google Meet
The most amazing...
...thing I've done was to remake an app by creating new features, reducing transactions, and creating a new UX and internal architecture, increasing engagement.
Work Experience
Senior Software Front-end Engineer
Method Procurement Technologies
- Spearheaded the migration of core application features to TypeScript, significantly improving code quality and developer experience.
- Re-architected state management from Redux to the React Context API, producing a more performant and maintainable codebase.
- Drove the end-to-end development of the "Bills" feature, delivering critical financial management capabilities and opening a new business unit for the company.
- Engineered the "Shop" feature from concept to deployment, adding SKU lookup functionality to strengthen core procurement.
- Championed AI-driven development by defining team practices, context files, and review guidelines to accelerate engineering velocity without sacrificing quality.
- Partnered daily with Product on strategy and ensured SOC 2 compliance through proactive package upgrades and system fixes.
React Front-end Developer | Lead
Freedom Robotics
- Accepted the challenge of building a 0-to-1 application from the ground up, prioritizing intuitive user journeys and scalability under growing demand.
- Redesigned application API usage patterns, cutting QPS load by 90% and reducing user-perceived delays by 75% with zero UX degradation.
- Built a customer-facing SDK for API-first customers entirely from scratch.
- Implemented a vetted UI kit that significantly improved both user engagement and the internal developer experience.
JavaScript Developer
Humanity Forward, a 501c(4) non-profit
- Created an alternative (foundation) theme and integrated it with Storyblok to be managed by non-technical teams.
- Simplified existing features by polishing the codebase and making them handier for non-technical teams through a Storyblok set up.
- Improved mobile UX, making sure elements gracefully converge into smaller screens.
- Generated a maps web app proof of concept that consumes Airtable service to connect people across the US and provide income support.
Senior UI/UX Developer
LiquefEye – OatPearl (via Toptal)
- Integrated and refactored Bootstrap Sass to provide a scalable code.
- Recreated components to be mobile-friendly.
- Provided a complete re-branding.
- Fixed broken existing elements.
- Communicated extensively with the client to optimize priorities and resources.
Senior UI/UX Developer
The Catch Company (via Toptal)
- Helped generate a brand new project focusing into a clean and maintainable code.
- Provided support to the team in terms of UI and UX best practices.
- Reinforced the added value of fluent communication, making sure we are on the same page when it is resolved.
- Generated reusable controls with clean, maintainable ES7 and wide cross-browsing and platform support.
- Supported the back-end team, updating apps at different levels.
- Generated new apps to feed the main one with SPA libraries such as React.
Front-end Consultant
Seabury Solutions
- Joined the Core team to tackle the challenge of enhancing an internal framework for complex aeronautic software solutions.
- Gave support to other teams that consume the framework we provide.
- Collaborated with highly skilled engineers to design and implement an "N-layer architecture" form pattern, enabling dynamic resolution of AngularJS components and seamlessly integrating UI-Router, DevExtreme, and a custom OData store.
Senior UI/UX Developer
Sepia River (via Toptal)
- Generated a framework to run up the front-end application from a simple Gulp tasks command line interface.
- Set up Sass architecture with Bootstrap 4 so the client can handle low-level settings before exporting the look and feel.
- Provided a wide range of fluid layouts.
- Developed multiple, reusable components.
- Supported the client with new approaches to take over the project.
Software Developer
Inpoint (via Toptal)
- Refactored a specific section of an app with Backbone, generating mocked data according to view structures and sharing it with the back-end development team for API implementation.
- Implemented a completely new system for user-oriented queries to enhance the experience.
- Provided new features to extend the new use of Sass.
- Introduced the concept of namespaces in CSS syntax.
- Polished existing code while I worked with the app oriented to general good practices.
Senior UI/UX Developer
MIT Media Lab (via Toptal)
- Designed a new look and feel for their app.
- Coded a robust UI that adapts and flows with viewport size, providing a content-oriented structure according to different devices.
- Refactored the app's logic with AngularJS.
- Implemented new features.
- Assisted the client, providing new alternatives and solutions.
Director of Technology
Rainfactory, Inc.
- Coordinated with the development team to achieve the desired results internally and with the client expectations.
- Incorporated the company's internal processes, development stand-ups, and weekly dev and PM team meetings.
- Created fast solutions for clients to ramp up super fast and raise funding, enhancing communication with strong visual and code development.
- Developed child themes for WordPress-based products.
- Generated custom plugins for crowdfunding campaigns to display and manage product perks from the back end for non-developer teams. Integrated with Indiegogo's API service.
- Developed cross-browser compatibility without old browser detection and with specific resources for each one.
Senior Software Engineer
Monsoon Company/Kunai Consulting
- Developed most of the UI and UX in projects where I was involved.
- Helped the team to implement components to match the UI.
- Generated Angular components for a plug-n-play UI.
- Provided alternatives to clients in order to preserve a logic UI but with robust experience for users.
- Gave an in-company tech talk "CSS Components" featuring Sass helpers and good practices.
- Developed cross-browser compatibility without old browser detection and with specific resources for each one.
Co-founder and Chief Experience Officer
WARRG
- Coordinated the front-end team with special focus on user experience enhancement and interfaces compatible with any viewport (including those out of standard).
- Directly communicated with clients, providing development feedback and fast solutions to their needs.
- Incorporated CSS3 mandatory/nice-to-have documentation after analyzing pros and cons.
- Gave in-company tech talks "HTML5 New Features," "HTML5 for SEO," and "CSS Box Model, When to Use What... and Why!"
- Led the company culture towards fluid communication, partnership, and good-will principles.
Web UI/UX Developer
Rockstar Coders
- Assisted the company in migrating from fixed websites to responsive/fluid layouts.
- Introduced AngularJS for the first time in a project.
- Handled UI/UX-oriented projects that needed robust and detailed execution.
- Collaborated on back-end stuff, helping with front-end design concepts introduced in clean HTML and CSS.
- Coordinated and ran internal projects with the principal members of the company.
- Developed cross-browser compatibility without old browser detection and with specific resources for each one.
Web UI Developer
Intacto
- Produced solid HTML interfaces.
- Developed cross-browser compatibility without old browser detection and with specific resources for each one.
- Standardized the front-end development process.
- Created "good practices" documentation for the development area.
- Aided the design team in creating specific components including a big set of customizable vector avatars for a marketing campaign app.
Web Developer
Microsoft (via E-volution)
- Developed communication elements for marketing campaigns.
- Designed marketing elements for marketing campaigns.
- Helped integrate CSS in projects (before, they didn't work with it due compatibility issues with their platforms).
- Developed cross-browser compatibility without old browser detection and with specific resources for each one.
Graphic Designer
Diseño y Comunicación Editorial
- Designed yearly agendas for clients with advertising from their providers and suppliers.
- Produced videos to communicate with suppliers and offer advertising spaces.
- Built microsites in Flash for clients with sales information and a contact channel.
- Compiled and sent books to print.
- Designed company branding.
Experience
Karma Plus
https://web.karma-plus.app/try-itAP Demo Platform
https://ramps-web.vercel.app/billsCălător - Demo Bookings, Real Experience
https://calator-web.vercel.app/React + Tauri (Rust) TODO app
https://github.com/DD-UX/tauri-reactAngular Spotify
https://github.com/DD-UX/angular-spotifyReact App with Redux-Observable
https://github.com/DD-UX/create-react-app-sass-bootstrap4Gulp MEAN
https://github.com/DD-UX/gulp-mean/- Super fast, combining Sass and CSS from Node modules and JavaScript into a single file.
- Compresses every image (requires TinyPNG API key) and SVG.
- Angular templateCache system.
- Bootstrap 4 alpha (6) with new and improved Flex grid.
- Gulp runs the Express app with LiveReload (only for development).
- Form sent to the API with server-side validation and nodemailer integrated.
- Build process gets the development environment and compresses it for easy uploading.
- CSS minified and JS uglified.
- Different from MBAS, this one is not server-side rendered before Angular rewrites the DOM.
MBAS - Middleman + Bootstrap 4 Alpha, Angular, and Sass Project Starter
https://github.com/DD-UX/MBAS/Color Helpers
Education
Advanced Technician's Degree in Advertising
Universidad Abierta Interamericana - Buenos Aires, Argentina
Advanced Technician's Degree in Advertising and Creative Communication
Escuela Superior de Creativos Publicitarios - Buenos Aires, Argentina
Technical Degree in Advertising Promotion, Communication, and Design
Technical high school, Fernando Fader - Buenos Aires, Argentina
Skills
Libraries/APIs
Flexbox, jQuery, DevExtreme, React, Zod, Backbone.js, Formik, Yup, Day.js, Recharts, REST APIs, Lodash, Underscore.js, D3.js, Node.js, Mapbox GL, Framer Motion, Context API, Zod Schema, Claude API, Turso libSQL, Drizzle
Tools
GitHub, Adobe Photoshop, Adobe Illustrator, Git, Google Analytics, Subversion (SVN), Visual Studio 2015, Webpack, JetBrains Rider, Figma, Claude Code, IntelliJ IDEA, Visual Studio, Slack, CircleCI, Adobe InDesign, Flash, Adobe Premiere Pro, Vegas Pro, Gulp, Grunt, Google Meet, Expo, Drizzle ORM, Shadcn
Languages
TypeScript, HTML5, Sass, JavaScript, CSS3, ECMAScript (ES6), HTML, CSS, SCSS, PHP, Less, ES7, C#, Python 3, Python, Ruby, GraphQL, Rust
Frameworks
AngularJS, UI-Router, Bootstrap, UIKit, Angular, Next.js, Tailwind CSS, Selenium, Bootstrap 3, Redux, Tauri, React Native
Paradigms
Responsive, Responsive Coding, Agile, Progressive Enhancement, Agile Software Development, BEM, Responsive Web Design (RWD), MEAN Stack, Continuous Integration (CI), Model Context Protocol (MCP), UI Design
Platforms
Internet Explorer, Windows, MacOS, WordPress, Drupal, Docker, Visual Studio Code (VS Code), Netlify, Vercel
Storage
Media Queries, MongoDB, MySQL, PostgreSQL, PostGIS
Other
Web UI, Cross-browser Compatibility, User Interface (UI), User Experience (UX), Angular Bootstrap, Responsive UI, Web UX, BEMIT, Front-end, Responsiveness, Web Dashboards, Web Development, Front-end Development, Pixel Perfect, Agentic Coding, Storybook, Cross-browser Testing, Styled-components, Design, Namespaces, CSS Grid, JetBrains IDE, Framer, SDKs, Mobile First, Iframes, SaaS, Agentic AI, Generative Design, Responsive Design, Rideshare Services, Gatsby, APIs, Animation, Development, SWR, AI-driven Development, Generative Coding, Supabase, Supabase Auth, App Store, Brevo, i18n, L10n, A11Y, Multilingual Websites, Accessibility, Accessible Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring