Diego Fortes, Developer in Buenos Aires, Argentina
Diego is available for hire
Hire Diego

Diego Fortes

Bio

Diego is an information systems engineer and senior front-end specialist with 15+ years of experience building high-quality websites and web applications. He specializes in TypeScript, React, modern front-end architecture, design systems, performance, and modernizing legacy platforms into maintainable products. Diego has led front-end initiatives for startups and global enterprises and collaborates effectively with distributed product, design, and engineering teams.

Portfolio

HoundDog.ai
React, Tailwind UI, Remix, TypeScript, Shadcn UI, Application State Management...
Atlas
React, Vite, CSS, Application State Management, TypeScript, Cypress...
Curology
TypeScript, React, MobX, Responsive Web Design (RWD), ECMAScript (ES6)...

Experience

  • JavaScript - 15 years
  • Responsive Web Design (RWD) - 15 years
  • CSS - 15 years
  • Web Development - 15 years
  • TypeScript - 12 years
  • React - 10 years
  • Figma - 5 years
  • AI Tools - 3 years

Preferred Environment

Git, Visual Studio Code (VS Code), MacOS

The most amazing...

...app I’ve built was an early React production application, featuring Google Maps integration, a custom carousel, and a sophisticated system backed by Node.js.

Work Experience

Co-founder & Staff Engineer

2024 - 2026
HoundDog.ai
  • Built the HoundDog.ai SaaS platform from the ground up as the sole front-end developer, using Remix, TypeScript, shadcn/ui, and Tailwind CSS.
  • Implemented atomic state management with Jotai and multi-tenant authentication using PropelAuth.
  • Improved core scanning infrastructure through system-level enhancements to a Rust-based AST scanner.
  • Extended back-end capabilities by designing and building Django REST APIs for full-stack product features.
Technologies: React, Tailwind UI, Remix, TypeScript, Shadcn UI, Application State Management, Django, Tailwind CSS, Web, CSS3, HTML5, JavaScript, Git, Node.js, CSS, Responsive Web Design (RWD), Figma, Next.js, User Interface (UI), Vite, Sentry, Design Systems, UI Components, APIs, Front-end, GitHub, HTML, Visual Studio Code (VS Code), MacOS, Responsive Design, UI Design, UX Design, Artificial Intelligence (AI), Full-stack Development, Python, React Router, AI Tools, RESTFul APIs, Google Cloud Platform (GCP), API Integration, AI Agents, Web Development, Full-stack, Agentic AI, Claude Code, Codex, Architecture, Software Architecture, Front-end Development

Senior Front-end Engineer

2022 - 2024
Atlas
  • Modernized the front-end build pipeline by migrating the core platform from Create React App to Vite, reducing build and test times from minutes to seconds while removing legacy security issues.
  • Led the transition to TypeScript and helped establish a type-safe codebase.
  • Reworked unsafe Redux state management into a more predictable atomic architecture with Jotai.
  • Improved engineering standards by configuring ESLint, Prettier, and TypeScript tooling.
  • Added automated end-to-end test coverage with Cypress.
  • Mentored junior engineers on React, TypeScript, front-end architecture, and code quality practices.
  • Contributed to staff-level architecture decisions involving technical feasibility, database schemas, and user interfaces.
Technologies: React, Vite, CSS, Application State Management, TypeScript, Cypress, Tailwind CSS, Web, CSS3, HTML5, JavaScript, Git, Node.js, Responsive Web Design (RWD), Figma, User Interface (UI), Tailwind UI, Design Systems, UI Components, APIs, Front-end, GitHub, HTML, Visual Studio Code (VS Code), MacOS, Responsive Design, UI Design, UX Design, Artificial Intelligence (AI), Full-stack Development, Python, React Router, AI Tools, RESTFul APIs, Google Cloud Platform (GCP), API Integration, AI Agents, Web Development, Full-stack, Agentic AI, Claude Code, Codex, Architecture, Software Architecture, Healthcare, Front-end Development

Senior Front-end Engineer

2019 - 2022
Curology
  • Led the migration of the core web platform from a legacy PHP architecture to a modern React stack using Gatsby and Emotion.
  • Maintained and improved client-facing applications built with React, TypeScript, and MobX.
  • Built features for internal administrative tools, improving operational workflows and interface efficiency.
  • Migrated Radiance UI, Curology's open-source component library, to TypeScript.
  • Used Storybook to document reusable components and scalable design patterns.
Technologies: TypeScript, React, MobX, Responsive Web Design (RWD), ECMAScript (ES6), JavaScript, Git, React Testing Library, Cypress, Lodash, Flexbox, Emotion Library, Figma, Contentful, HTML, Visual Studio Code (VS Code), MacOS, Content Management Systems (CMS), Responsive Design, Adobe Photoshop, Chai, Webpack, Mocha, SCSS, JSON, REST, NPM, Redis, Babel, Less, HTML5, Web, CSS3, Storybook, GitHub, Vue, Front-end, SQL, Amazon Web Services (AWS), APIs, Next.js, UI Components, Design Systems, User Interface (UI), User Experience (UX), Tailwind CSS, Node.js, CSS, Vite, Tailwind UI, Sentry, UI Design, UX Design, Full-stack Development, React Router, RESTFul APIs, API Integration, Web Development, Full-stack, Architecture, Software Architecture, Front-end Development

Senior Full-stack Engineer

2017 - 2019
Restoration Media
  • Built and launched four full-stack web applications with admin panels using Angular, Node.js, Express, and MongoDB.
  • Designed a unified authentication architecture with Passport.js and Google OAuth to support single sign-on across multiple platforms.
  • Built a custom front-end asset pipeline with Gulp for EJS templates and LESS compilation.
  • Established back-end test coverage using Mocha, Chai, Sinon, and Supertest, consistently maintaining more than 80% coverage.
  • Integrated third-party services including Google DFP, AdButler, AWS S3, and SendGrid.
Technologies: Web, CSS3, HTML5, JavaScript, AngularJS, MongoDB, Express.js, Node.js, Responsive Web Design (RWD), ECMAScript (ES6), Git, React, Lodash, Flexbox, HTML, Visual Studio Code (VS Code), MacOS, Responsive Design, Mongoose, Adobe Photoshop, Webpack, JSON, NPM, Redis, Babel, GitHub, Front-end, SQL, Amazon Web Services (AWS), APIs, UI Components, Design Systems, Figma, User Interface (UI), User Experience (UX), PostgreSQL, TypeScript, CSS, UI Design, UX Design, Full-stack Development, React Router, RESTFul APIs, API Integration, Web Development, Full-stack, Architecture, Software Architecture, Front-end Development

Senior Front-end Engineer

2018 - 2018
iwoca
  • Built a high-performance server-side rendered web platform using Gatsby, React, GraphQL, and Contentful CMS.
  • Designed Contentful data models and structured GraphQL schemas, queries, and mutations for efficient content delivery.
  • Implemented custom responsive interfaces with React and Stylus, optimizing rendering performance across device sizes.
Technologies: Gatsby, Web, CSS3, HTML5, JavaScript, Stylus, Contentful, GraphQL, React, Responsive Web Design (RWD), ECMAScript (ES6), Git, Flexbox, HTML, Visual Studio Code (VS Code), MacOS, Content Management Systems (CMS), Responsive Design, Adobe Photoshop, JSON, NPM, Babel, GitHub, Front-end, APIs, UI Components, Design Systems, User Interface (UI), User Experience (UX), Node.js, CSS, TypeScript, UI Design, UX Design, API Integration, Web Development, Front-end Development

Full-stack JavaScript Developer

2016 - 2017
Sellr
  • Maintained and improved four full-stack web applications backed by Node.js, Express, MongoDB, and MySQL.
  • Redesigned two core applications with custom responsive interfaces, replacing rigid framework-driven layouts.
  • Built three hybrid mobile applications with AngularJS and Ionic for iPad and mobile phone form factors.
  • Extended a React-based product discovery application with advanced listing, filtering, and client-side state management.
Technologies: Web, CSS3, HTML5, JavaScript, Ionic, Less, MEAN Stack, MongoDB, Express.js, Node.js, Redux, React, AngularJS, Responsive Web Design (RWD), ECMAScript (ES6), Git, Flexbox, HTML, Visual Studio Code (VS Code), MacOS, Responsive Design, Adobe Photoshop, JSON, NPM, Babel, GitHub, Front-end, SQL, APIs, UI Components, Design Systems, User Interface (UI), User Experience (UX), CSS, UI Design, UX Design, Bootstrap 3, RESTFul APIs, Angular, API Integration, Web Development, Full-stack, Front-end Development

Full-stack Engineer

2016 - 2017
CUPS App
  • Modernized the front-end architecture by migrating the platform from React 0.14 to React 15.
  • Built a lightweight CMS solution with an EJS template engine backed by structured JSON content models.
  • Developed Node.js and Express infrastructure, including middleware, secure routes, and REST endpoints.
  • Integrated Google Maps API features for location search, spatial querying, and proximity rendering.
  • Designed a telemetry and analytics tracking engine using ES6+ and Babel.
Technologies: jQuery, Web, CSS3, HTML5, JavaScript, React, EJS, Babel, Express.js, Node.js, Responsive Web Design (RWD), ECMAScript (ES6), Git, Flexbox, HTML, Visual Studio Code (VS Code), MacOS, Responsive Design, Adobe Photoshop, JSON, NPM, Front-end, SQL, APIs, UI Components, Design Systems, User Interface (UI), User Experience (UX), CSS, GitHub, UI Design, UX Design, Bootstrap 3, Full-stack Development, RESTFul APIs, API Integration, Web Development, Full-stack, Front-end Development

Front-end Engineer

2016 - 2016
PaidUp
  • Led greenfield front-end development for a new web application using AngularJS and Browserify.
  • Built a responsive, mobile-first interface with Materialize CSS and LESS.
  • Helped modernize the product by contributing to the migration toward Vue.
Technologies: Web, CSS3, HTML5, JavaScript, Less, Responsive Design, Browserify, Node.js, AngularJS, Responsive Web Design (RWD), ECMAScript (ES6), Git, Flexbox, HTML, MacOS, JSON, NPM, Vue, Front-end, SQL, APIs, UI Components, Design Systems, User Interface (UI), User Experience (UX), CSS, GitHub, Visual Studio Code (VS Code), React, UI Design, UX Design, Bootstrap 3, RESTFul APIs, API Integration, Web Development, Front-end Development

Front-end Engineer

2016 - 2016
PVBid
  • Improved client-side runtime performance by analyzing AngularJS workflows and migrating critical interactions to lightweight JavaScript and jQuery.
  • Modernized the application presentation layer with modular SASS and interactive jQuery components.
  • Helped the team to improve performance with advanced Angular and jQuery techniques.
Technologies: jQuery, Web, CSS3, HTML5, JavaScript, Gulp, Sass, HTML, AngularJS, Responsive Web Design (RWD), Git, Flexbox, MacOS, Responsive Design, JSON, Front-end, APIs, Design Systems, User Interface (UI), User Experience (UX), CSS, GitHub, Visual Studio Code (VS Code), UI Design, UX Design, Grunt, RESTFul APIs, Angular, API Integration, Web Development, Front-end Development

Front-end Developer

2016 - 2016
Listen360
  • Converted high-fidelity Photoshop designs into production web interfaces with strong visual accuracy.
  • Built customized interactive UI components by extending and styling third-party jQuery plugins.
  • Developed a responsive, mobile-first layout using SASS.
  • Improved platform interactivity with modular JavaScript and jQuery.
Technologies: Knockout (Knockout.js), jQuery, Web, CSS3, HTML5, JavaScript, Sass, HTML, Responsive Web Design (RWD), Git, Flexbox, MacOS, Responsive Design, JSON, Front-end, APIs, Design Systems, User Interface (UI), User Experience (UX), CSS, GitHub, Visual Studio Code (VS Code), UI Design, UX Design, Grunt, RESTFul APIs, API Integration, Web Development, Front-end Development

Front-end Developer

2016 - 2016
DoubleNet Pay
  • Refactored a legacy web platform by modularizing Backbone.js and Handlebars components.
  • Built an automated Gulp pipeline for minification, concatenation, and cache-busting.
  • Converted InVision prototypes into responsive interfaces with strong visual fidelity across device sizes.
Technologies: Web, CSS3, HTML5, JavaScript, Gulp, Backbone.js, Handlebars, Bootstrap, HTML, Responsive Web Design (RWD), Git, Flexbox, MacOS, Responsive Design, JSON, Front-end, APIs, Design Systems, User Interface (UI), User Experience (UX), CSS, GitHub, Visual Studio Code (VS Code), UI Design, UX Design, RESTFul APIs, API Integration, Web Development, Front-end Development

Front-end Engineer

2015 - 2015
Southapps
  • Built and launched a cross-platform mobile application using Ionic and AngularJS.
  • Developed and styled more than 30 application screens from high-fidelity UI/UX mockups.
  • Created modular SASS styles for reusable, maintainable mobile interfaces.
Technologies: Web, CSS3, HTML5, JavaScript, Sass, Ionic, AngularUI, AngularJS, Responsive Web Design (RWD), HTML, Responsive Design, Front-end, APIs, User Interface (UI), User Experience (UX), Git, CSS, Design Systems, GitHub, Visual Studio Code (VS Code), MacOS, UI Design, UX Design, RESTFul APIs, Angular, API Integration, Web Development, Front-end Development

Project Technical Lead & Senior Web Developer

2011 - 2015
ExxonMobil
  • Led the technical direction of two enterprise initiatives: the global redesign of ExxonMobil's public web presence and the migration of a Java B2B platform to an Angular single-page application.
  • Directed cross-functional development teams contracted from Deloitte, maintaining code quality, delivery milestones, and architecture standards for a platform processing millions of dollars in daily transactions.
  • Designed and supported global corporate web applications, including an enterprise CMS migration from Documentum to Sitecore.
  • Owned enterprise web infrastructure administration and integration across Akamai CDN, Google Search Appliance, and Webtrends analytics.
Technologies: jQuery, Web, CSS3, HTML5, JavaScript, Responsive Design, Java, C#, ASP.NET, Sass, AngularJS, Responsive Web Design (RWD), HTML, Content Management Systems (CMS), Front-end, SQL, APIs, User Interface (UI), User Experience (UX), Git, CSS, UI Design, UX Design, Full-stack Development, RESTFul APIs, Angular, API Integration, Web Development, Full-stack, Front-end Development

Web Application Engineer

2011 - 2011
IBM
  • Maintained and improved an enterprise J2EE web application within IBM's global procurement department.
  • Built client-side features with vanilla JavaScript and Prototype.js to support front-end performance and cross-browser behavior.
  • Implemented RESTful web services to integrate back-end business logic and internal data flows.
  • Wrote SQL queries and managed persistence logic for IBM DB2 databases.
Technologies: JSX, jQuery, Web, CSS3, HTML5, JavaScript, SQL, Java, Prototype Framework, Responsive Web Design (RWD), HTML, Responsive Design, APIs, User Interface (UI), CSS, Front-end, UI Design, Full-stack Development, RESTFul APIs, Web Development, Full-stack, Front-end Development

Full-stack Engineer

2010 - 2011
Dridco
  • Built and optimized features for a high-traffic eCommerce web application using Java, Spring Framework, and Hibernate.
  • Modernized front-end interactions with jQuery Tools and jQuery UI.
  • Wrote SQL scripts to improve data structures, indexes, and storage behavior across Oracle and SQL Server environments.
  • Collaborated with product and engineering teams to deliver full-stack features across back-end services and user interfaces.
Technologies: CSS, JSX, jQuery, Web, CSS3, HTML5, JavaScript, Hibernate, Spring MVC, Java, jQuery UI, HTML, APIs, Responsive Web Design (RWD), User Interface (UI), Front-end, Responsive Design, UI Design, Full-stack Development, RESTFul APIs, Web Development, Full-stack, Front-end Development

Web Engineer

2009 - 2010
Globant
  • Supported global enterprise digital platforms for EMC Corporation using Documentum.
  • Built data-driven layouts with XSLT, semantic HTML, CSS, and JavaScript.
  • Developed custom WordPress themes with modular CSS.
  • Created accessible HTML and CSS assets for internet marketing campaigns with strong email-client compatibility.
Technologies: Web, CSS3, HTML5, JavaScript, Content Management Systems (CMS), WordPress, Adobe Photoshop, MySQL, PHP, CSS, HTML, APIs, Responsive Web Design (RWD), User Interface (UI), Front-end, UI Design, Web Development, Front-end Development

Web Developer

2008 - 2009
Enexum
  • Built accessible layouts and interactive user interfaces with HTML, CSS, and JavaScript.
  • Debugged and resolved cross-browser compatibility issues across multiple web applications.
  • Supported enterprise client work involving XSLT data transformations and server-side content delivery.
Technologies: Web, CSS3, HTML5, JavaScript, Adobe Photoshop, XSLT, XML, CSS, HTML, Responsive Web Design (RWD), User Interface (UI), Front-end, UI Design, Web Development, Front-end Development

Experience

Curology

https://curology.com
I converted the Curology website from PHP to React using the Gatsby framework. I later converted this Gatsby JavaScript code to TypeScript. Also, I worked on several customer-facing and back-office web applications using React, MobX, and Radiance UI—the company's public component library—for which I helped develop several new components in TypeScript, React, and Storybook.

Radiance UI

https://github.com/curology/radiance-ui
The original author of this React UI component library used in Curology. Initial components were inside the main app repo in JavaScript, but for Radiance, I converted all to TypeScript, added enhancements, and expanded to more components. I mainly used Storybook, TypeScript, and React.

NoBS Apps

https://nobsapps.co/
At NoBS Apps, I designed, built, and released three production mobile applications for iOS and Android: NoBS Fasting, NoBS Flappy, and NoBS Timers. These privacy-first apps work offline without accounts, advertising, tracking, or unnecessary cloud services. I am also developing custom SaaS products, including an appointment manager for doctors and an agenda and booking platform for service professionals such as manicurists and beauty salons. I own the complete product lifecycle, including product design, architecture, implementation, testing, deployment, and release.

Education

2003 - 2008

Bachelor's Degree in Information Systems Engineering

National Technological University - Buenos Aires, Argentina

Skills

Libraries/APIs

Node.js, Chai, React, jQuery, Flexbox, EJS, Emotion Library, Lodash, React Testing Library, React Router, jQuery UI, AngularUI, Handlebars, Backbone.js, MobX, Vue

Tools

Mocha, Stylus, Gulp, JSX, Webpack, Grunt, Babel, Browserify, Git, Figma, GitHub, Shadcn UI, Mongoose, Adobe Photoshop, Sentry, Claude Code, Codex, NPM

Languages

HTML, CSS, CSS3, Sass, HTML5, SCSS, JavaScript, ECMAScript (ES6), Less, TypeScript, SQL, GraphQL, Python, C#, Java, PHP, XML, XSLT

Frameworks

Express.js, Ionic, Bootstrap 3, AngularJS, Remix, Tailwind CSS, Bootstrap, Redux, Next.js, Django, Angular, ASP.NET, Prototype Framework, Spring MVC, Hibernate, Knockout (Knockout.js), Cypress, Jest

Paradigms

REST, Responsive Web Design (RWD), UI Design, UX Design, MEAN Stack

Platforms

MacOS, Web, Visual Studio Code (VS Code), Google Cloud Platform (GCP), WordPress, Contentful, Amazon Web Services (AWS), Mobile

Storage

JSON, MongoDB, MySQL, Redis, PostgreSQL

Industry Expertise

Healthcare

Other

Responsive Design, Front-end, APIs, UI Components, Design Systems, User Interface (UI), Software Engineering, Programming, Vite, Tailwind UI, RESTFul APIs, API Integration, Web Development, Architecture, Software Architecture, Front-end Development, Application State Management, User Experience (UX), Artificial Intelligence (AI), Full-stack Development, AI Tools, AI Agents, Full-stack, Agentic AI, Content Management Systems (CMS), Storybook, Gatsby, Enzyme

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring