Pablo Corso, Developer in St. Gallen, Switzerland
Pablo is available for hire
Hire Pablo

Pablo Corso

Bio

Pablo is a passionate software engineer with experience building full-stack web, desktop, and mobile applications. He specializes in front-end development with React and TypeScript-based frameworks. With knowledge of design best practices and tools, he works closely with UI/UX designers to create great experiences.

Portfolio

Polytrial Corporation
Next.js, React, HTML, JavaScript, CSS, TypeScript, Tailwind CSS, Radix UI...
Databricks - Main
React, CSS3, HTML5, Design Systems, Front-end, MacOS, Windows...
VeePee
React, TypeScript, HTML, CSS, JavaScript, Node.js, NPM, Webpack...

Experience

  • Web Development - 10 years
  • JavaScript - 10 years
  • TypeScript - 8 years
  • React - 8 years
  • Full-stack Development - 8 years
  • Testing - 7 years
  • Front-end Development - 6 years
  • Tailwind CSS - 4 years

Preferred Environment

Front-end Development, React, TypeScript, Next.js, Tailwind CSS

The most amazing...

...thing I've developed is a web app that helped create and manage sales for millions of users around the globe.

Work Experience

Front-end Developer

2024 - 2025
Polytrial Corporation
  • Played a key role in building core features of a SaaS collaboration platform, including project management, workflows, and real-time collaboration.
  • Designed and implemented a scalable design system (100+ components) using React, TypeScript, and Tailwind, improving UI consistency and accelerating development.
  • Integrated AI-powered features into the platform, enhancing user workflows through intelligent content generation and automation.
  • Developed real-time collaboration features using Liveblocks, enabling multi-user editing and in-app communication.
  • Collaborated with product and design teams to translate complex requirements into intuitive, high-quality user experiences.
  • Ensured accessibility best practices (keyboard navigation, focus management, screen reader support) across key user flows.
Technologies: Next.js, React, HTML, JavaScript, CSS, TypeScript, Tailwind CSS, Radix UI, Storybook, React Flow, Artificial Intelligence (AI), Supabase, Vercel, Liveblocks, Shadcn, PostgreSQL, Full-stack Development, REST APIs, OpenAI API, Minimum Viable Product (MVP), API Integration, Debugging, Stripe API, OAuth, Webhooks

Front-end Engineer

2022 - 2024
Databricks - Main
  • Collaborated closely with the design team and utilized their designs to revamp the UI of the notebook page, transforming it from an outdated design to a modern and visually appealing interface, ensuring consistency with the overall design system.
  • Incorporated accessibility best practices across multiple areas of the application's UI, ensuring inclusive and user-friendly experiences for all users.
  • Developed a responsive design for the notebook page, enabling users to access and interact with it seamlessly across various devices and screen sizes.
  • Refactored legacy front-end components and logic, improving the notebook page's code quality, maintainability, and scalability.
  • Adopted modern testing methodologies, such as Cypress and React Testing Library, to ensure robust and reliable front-end testing coverage.
  • Contributed to code reviews and provided valuable feedback to teammates, fostering a culture of continuous improvement and knowledge sharing within the team.
Technologies: React, CSS3, HTML5, Design Systems, Front-end, MacOS, Windows, Web Accessibility, TypeScript, Radix UI, Storybook, RTL, Cypress, GitHub, Git, Front-end Development, Flexbox, Responsive UI, Component Libraries, Web Development, Visual Studio Code (VS Code), Agile Software Development, REST APIs, OpenAI API, API Integration, Debugging

Front-end Engineer

2020 - 2022
VeePee
  • Developed a web app that enables merchants to create and manage products, sales, and promotions that we offered to millions of end-users.
  • Worked in an agile environment with other engineers and designers to develop complex UI/UX requirements using React and TypeScript.
  • Created a design system implementation using React styled-components and Storybook for live documentation, improving back offices consistency and saving developing time across multiple projects.
  • Participated in monthly design ops meetings to plan and coordinate designers' and developers' efforts to extend and maintain our design system.
  • Participated in regular sprint ceremonies with other engineers, product owners, designers, and testers. Addressed refinements, demos, sprint planning, and sprint retrospectives.
  • Removed big pain points by re-structuring the whole application and project setup, enforcing best practices and well-defined conventions across the web project, while reducing over 9000 lines of code in the process.
  • Tracked every feature development, technical improvement, and bug fix using Jira as a reporting tool.
  • Developed complex components from scratch with tailored UI/UX requirements like tables, dynamic complex filters, tree structures, dynamic forms, drag and drop components, date-time pickers, large nested check groups, and more.
  • Created a custom responsive table component from scratch with details like virtualization (rendering large lists), drag and drop, rows/columns sorting/hiding, columns resizing, rows selection, dynamic filters, fixed columns, sub-rows, and pagination.
Technologies: React, TypeScript, HTML, CSS, JavaScript, Node.js, NPM, Webpack, Agile Software Development, Cypress, Git, MacOS, CI/CD Pipelines, GitLab, Libraries, Testing, Styled-components, Figma, Redux, React Query, Storybook, Web Development, APIs, Front-end Development, CSS3, HTML5, Design Systems, RTL, Flexbox, Responsive UI, Component Libraries, Front-end, Visual Studio Code (VS Code), REST APIs, API Integration, Debugging

Full-stack Engineer

2017 - 2019
GU Trade
  • Analyzed, developed, tested, and deployed features for the GU Trade web product, from UI implementation to server web and mobile APIs and databases.
  • Led React and React Native projects with Redux and Node.js for the newer side of the product.
  • Developed features to generate complex Excel data reports with fixed and dynamic parameters customized by users via the web platform.
Technologies: Git, Jira, React, React Native, Redux, Node.js, ASP.NET, Web API, IIS SQL Server, Agile Software Development, JavaScript, HTML, CSS, C#, .NET, Entity Framework, Knockout (Knockout.js), jQuery, Visual Studio, GraphQL, APIs, Front-end Development, CSS3, HTML5, Flexbox, Responsive UI, Component Libraries, Front-end, Web Development, Full-stack, Visual Studio Code (VS Code), Full-stack Development, REST APIs, API Integration, Debugging

Full-stack Developer

2016 - 2017
Xseed Solutions
  • Integrated project management tools to improve communication and visualization for multiple projects, inspiring the incorporation of Agile methodologies for the company.
  • Developed a full-stack app for electronic billing, integrated with government services for verification and issuing.
  • Created a full-stack app for agricultural insurance for one of the biggest insurance companies in Uruguay called SURA.
Technologies: JavaScript, HTML, CSS, Knockout (Knockout.js), C#, ASP.NET MVC, ASP.NET Web API, IIS SQL Server, Entity Framework, Windows Presentation Foundation (WPF), Visual Studio, Integration, APIs, Front-end Development, CSS3, HTML5, Component Libraries, Front-end, Web Development, Full-stack, Agile Software Development, Full-stack Development, REST APIs, API Integration, Debugging

Mobile Developer

2014 - 2016
QITR
  • Enhanced development and maintenance times across mobile, desktop, and tablet, producing reusable pages and decreasing errors and inconsistencies for the apps.
  • Developed a multiplatform application to track and manage part of the supply chain of the biggest industrial plants for cellulose production in UPM Uruguay.
  • Managed the project from day one, including the development of production code, automation tests, and deployment.
Technologies: C#, Universal Windows Platform (UWP), Visual Studio, Microsoft Team Foundation Server, WinRT, Windows Phone, Transact-SQL (T-SQL), APIs, SQLite, Component Libraries, API Integration, Debugging

Experience

HeeyCoach

https://www.heeycoach.com/
HeeyCoach is a platform that helps football coaches plan, generate, and manage training sessions using structured data and AI.

The goal was to move beyond generic AI outputs and build a system that produces context-aware, realistic training sessions based on real coaching constraints (age group, session phase, objectives, etc.).

I implemented the system end-to-end, from initial architecture to production deployment, including AI integration, data modeling, and infrastructure.

ChefyMenu

https://chefymenu.com/
ChefyMenu is a web app that lets restaurants generate digital menus instantly from images using AI.

The goal was to remove the friction of manual menu creation and make onboarding as fast as possible.

I implemented the system end-to-end, from initial architecture to production deployment, including AI integration, data modeling, and infrastructure.

VeePee Marketplace BO

A React and TypeScript based web app that enables merchants to create and manage products, sales, and promotions offered to millions of end-users worldwide. I was in charge of the project's front-end, integrating with the back-end team APIs, working closely with the designer's team to bring complex UI/UX features to life, and participating in regular DesignOps meetings to build and integrate our design system.

GU Trade

A web and mobile app to monitor and optimize a business performance at the point of sale. I was a full-stack developer in charge of the web product for the data visualization, including the web services used for the mobile app for tracking and reporting at the point of sale.

Campos UY

A Next.js and TypeScript-based responsive web app for buying and renting rural properties. I was in charge of setting up and building the first version of the web from the ground up collaborating with a UI/UX designer and the client.

I incorporated various external tools for email contact forms using SendinBlue with protection against abuse and fraud using React-Google reCAPTCHA v3, map views for the properties location with Mapbox and Leaflet, server side rendering with Next.js to account for SEO, error tracing with Sentry, and deployment using Vercel with GitHub integration.

Education

2011 - 2018

Master's Degree in Software Engineering

ORT University - Montevideo, Uruguay

Certifications

DECEMBER 2023 - PRESENT

Data Modeling Deep Dive

Kent C. Dodds Tech LLC

NOVEMBER 2023 - PRESENT

Professional Web Forms

Kent C. Dodds Tech LLC

OCTOBER 2023 - PRESENT

Full Stack Foundations

Kent C. Dodds Tech LLC

JUNE 2022 - PRESENT

CSS for JavaScript Developers

Josh Comeau

SEPTEMBER 2021 - PRESENT

Build an Epic React App | EpicReact

Kent C. Dodds Tech LLC

AUGUST 2021 - PRESENT

React Performance | EpicReact

Kent C. Dodds Tech LLC

AUGUST 2021 - PRESENT

Testing React Apps | EpicReact

Kent C. Dodds Tech LLC

JULY 2021 - PRESENT

Advanced React Hooks | EpicReact

Kent C. Dodds Tech LLC

JULY 2021 - PRESENT

Advanced React Patterns | EpicReact

Kent C. Dodds Tech LLC

JULY 2021 - PRESENT

React Hooks | EpicReact

Kent C. Dodds Tech LLC

JULY 2021 - PRESENT

React Fundamentals | EpicReact

Kent C. Dodds Tech LLC

JUNE 2021 - PRESENT

Testing JavaScript with Kent C. Dodds

TestingJavaScript.com

Skills

Libraries/APIs

React, Node.js, Flexbox, React Router, REST APIs, OpenAI API, React Query, React Flow, Stripe, Stripe API, Web API, Entity Framework, jQuery, Leaflet

Tools

Git, JavaScript Testing, GitHub, Shadcn, NPM, Webpack, GitLab, Figma, Jira, Prisma, Google Analytics, Visual Studio, Microsoft Team Foundation Server, Sentry, SendinBlue

Languages

JavaScript, TypeScript, HTML, CSS, CSS3, HTML5, C#, Transact-SQL (T-SQL), GraphQL, SQL

Frameworks

Cypress, Jest, Redux, Next.js, Tailwind CSS, .NET, i18next, React Native, ASP.NET, Knockout (Knockout.js), ASP.NET MVC, ASP.NET Web API, Windows Presentation Foundation (WPF)

Paradigms

Agile Software Development, Testing, Search Engine Optimization (SEO), CSRF Protection

Platforms

Visual Studio Code (VS Code), Windows, MacOS, Vercel, Universal Windows Platform (UWP), WinRT, Windows Phone, Mapbox

Storage

PostgreSQL, IIS SQL Server, SQLite, Web Forms, Databases

Other

Libraries, Styled-components, Storybook, Front-end, Front-end Development, Web Development, APIs, Design Systems, RTL, CSS Grid, Responsive UI, Component Libraries, Full-stack Development, Remix.run, API Integration, Debugging, Full-stack, Web Accessibility, Radix UI, CSS3 Animation, Artificial Intelligence (AI), Supabase, Liveblocks, Deployment, Design, OpenAI, i18n, Authentication, Email Marketing, Fly.io, Minimum Viable Product (MVP), OAuth, Webhooks, CI/CD Pipelines, React Hooks, Web Components, Integration, Rate Limiting, Spam Filtering, Schema-Based Validation, Database Schema Design, Query Optimization

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