Pablo Rodriguez Fraga, Developer in Barcelona, Spain
Pablo is available for hire
Hire Pablo

Pablo Rodriguez Fraga

Verified Expert  in Engineering

Front-end Engineer and Developer

Barcelona, Spain

Toptal member since November 14, 2024

Bio

Pablo is a well-versed front-end engineer with experience at Toptal, where he worked on user portals and internal applications. He is proficient in the React ecosystem, including React Hooks, Context, Redux, and React Router. Currently, Pablo is broadening his skills by specializing in developing full-stack solutions with tools like Next.js. Adept at working in collaborative environments, he will be a great addition to any team.

Portfolio

Toptal
React, React Hooks, React Final Form, Context API, Redux-Saga, Electron...
MedBioinformatics
React, Spring Boot, Elasticsearch, HTML5, CSS, Front-end, GraphQL, TypeScript
Barcelona Biomedical Research Park
R, ShinyProxy, RStudio Shiny, HTML, JavaScript, CSS, Front-end

Experience

  • React - 3 years
  • Electron - 2 years
  • Redux-Saga - 2 years
  • Redux Toolkit - 2 years
  • React Apollo - 2 years
  • Material UI - 2 years
  • Cypress - 2 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

Linux, Slack

The most amazing...

...job I've had was at Toptal, where I worked on front-end solutions for its different portals and the implementation of calendars and a call application.

Work Experience

Front-end Engineer

2022 - 2024
Toptal
  • Built the company's new online store by applying skills acquired in the course of our front-end training and completed an internship successfully.
  • Developed user-centered features for Toptal's in-house applications, including an Electron-based voice and video call application and a calendar, implementing user requests and UI libraries for various portals with CRUD-style dashboards.
  • Spearheaded an initiative to upgrade the voice and video call app from the dated react-view-slot to React Router v6.
  • Leveraged AI integrations to enhance various features, such as displaying prompted summaries for previous client contacts.
Technologies: React, React Hooks, React Final Form, Context API, Redux-Saga, Electron, Redux Toolkit, GraphQL, React Apollo, Picasso, Material UI, Cypress, React Testing Library, Jest, Playwright, PostgreSQL, Styled-components, TypeScript, Front-end, TypeScript 5

Junior Full-stack Engineer

2022 - 2022
MedBioinformatics
  • Developed new data endpoints for the MedBioinformatics gene-disease association network.
  • Mitigated slow response times and fixed bugs in queries.
  • Implemented front-end features, including new tables.
Technologies: React, Spring Boot, Elasticsearch, HTML5, CSS, Front-end, GraphQL, TypeScript

Research Assistant

2019 - 2022
Barcelona Biomedical Research Park
  • Developed a series of exploratory applications using Shiny.
  • Created features for R open-source packages to enable efficient on-disk data handling.
  • Refactored and successfully deployed existing Shiny applications for improved performance.
Technologies: R, ShinyProxy, RStudio Shiny, HTML, JavaScript, CSS, Front-end

Experience

TopCall

An Electron-based app used at Toptal for voice and video calls. As a front-end engineer, I helped the team refactor state management with Redux, implement auto-update processes with Electron, and fix UI bugs utilizing Picasso.

Education

2017 - 2019

Vocational Training in Software Development

Instituto Provençana - Barcelona, Spain

Certifications

APRIL 2023 - PRESENT

Front End with React Internship

Toptal

Skills

Libraries/APIs

React, Redux-Saga, React Testing Library, PHP 6, React Final Form, Context API, Picasso, Playwright

Tools

Redux Toolkit, React Apollo, Slack, ShinyProxy

Languages

TypeScript, JavaScript, HTML, CSS, GraphQL, Java, HTML5, R, TypeScript 5

Frameworks

Electron, Material UI, Cypress, Angular 6, RStudio Shiny, Jest, Spring Boot

Platforms

Linux

Storage

MySQL, PostgreSQL, Elasticsearch

Other

Styled-components, Front-end, React Hooks

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