Ricardo Pérez Paredes, Developer in Viña del Mar, Chile
Ricardo is available for hire
Hire Ricardo

Ricardo Pérez Paredes

Verified Expert  in Engineering

Bio

Ricardo is a full-stack developer with four years of industry experience. He specializes in React, Angular, and Node.js and develops complete end-to-end regression tests with Selenium in Java. Most of his knowledge comes from projects on which he worked as a freelancer, playing a key role in developing each web or application feature and deploying it on cloud service. Ricardo enjoys working in a team that follows Agile methodologies while building large applications.

Portfolio

Codesushi
React, Node.js, Amazon Web Services (AWS), PostgreSQL, Gatsby, GraphQL
Globant
JavaScript, TypeScript, React, Angular, Selenium

Experience

  • JavaScript - 4 years
  • Redux - 3 years
  • React - 3 years
  • PostgreSQL - 2 years
  • TypeScript - 2 years
  • Spring Boot - 1 year
  • GraphQL - 1 year
  • React Native - 1 year

Availability

Part-time

Preferred Environment

Windows, Ubuntu, Slack, IntelliJ IDEA, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is an enterprise application for the biggest bank in America and automated testing, providing reliability on each release.

Work Experience

JavaScript Developer

2021 - 2022
Codesushi
  • Maintained eCommerce apps written in GatsbyJS and Strapi and created proxy server to communicate specific Shopify endpoints with the app itself.
  • Created a back-office app for Courthouse News Search company in React and used Kendo UI for the UI components, Redux for state management, and React Router to handle routes.
  • Developed and maintained new features for an eCommerce app with more than 7,000 products. Optimized the build process applying incremental builds on GatsbyJS.
Technologies: React, Node.js, Amazon Web Services (AWS), PostgreSQL, Gatsby, GraphQL

Web UI Developer

2019 - 2021
Globant
  • Created an enterprise application within a large team in Angular, mainly using AG Grid as UI library and RxJS as store management.
  • Increased the code coverage of the application to 80% using Jasmine.
  • Created an end-to-end framework and oversaw the development of new test cases and the project's maintenance. The project was created with Selenium and Java.
  • Debugged the applications and searched, documented, and created bug tickets for new issues.
  • Acted as a fully committed and integrated member of a multicultural team based in the US, India, and Argentina.
Technologies: JavaScript, TypeScript, React, Angular, Selenium

Chess Watch App

https://play.google.com/store/apps/details?id=dev.spaceview.chessclockapp
Small digital chess clock app for entertainment purposes.

I built the app in React Native using TypeScript, Redux, and React Navigation. The application allows the user to save four last games played and pause the current one to take a break.

Noho.co

https://noho.co/
An eCommerce app for the company based in New Zealand producing eco-friendly ergonomic chairs.

The application itself is a catalog with the different products that have a cart to manage the checkout process on Shopify.

Landing Page for a Coach Client

Landing page plus a blog: the client required a migration from a WordPress landing page to a performant and SEO-optimized new landing page.

The site was built on GatsbyJs and used Strapi as a headless CMS, consuming data through GraphQL queries.

Libraries/APIs

React, Node.js, React Navigation

Tools

Slack, IntelliJ IDEA

Languages

JavaScript, TypeScript, GraphQL

Frameworks

Angular, Selenium, React Native, Redux, Spring Boot

Platforms

Amazon Web Services (AWS), Windows, Ubuntu, Visual Studio Code (VS Code)

Storage

PostgreSQL

Other

Gatsby, Strapi

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