Gonzalo Manrique, Developer in Maldonado, Maldonado Department, Uruguay
Gonzalo is available for hire
Hire Gonzalo

Gonzalo Manrique

Verified Expert  in Engineering

Software Developer

Maldonado, Maldonado Department, Uruguay

Toptal member since July 8, 2021

Bio

Gonzalo is a tech lover and front-end software engineer with over six years of web application development experience. He's been working with React for the last five years on various projects for large US companies. Gonzalo loves learning, constantly challenges himself to grow, and brings strategic vision and leadership to his work. He is committed and passionate about working with teams whose vision aligns with his values.

Portfolio

Autonomous Vehicles Company
React, TypeScript, Node.js, TypeORM, Google BigQuery, Cypress, Jest, Recoil...
Autodesk
JavaScript, React, Styled-components, Jest, Cypress, GitHub, Formik, Yup...
Globant
HTML, JavaScript, TypeScript, React, CSS, Cypress, Git, Scrum, Jest, Redux...

Experience

  • Ubuntu Linux - 8 years
  • JavaScript - 7 years
  • CSS - 6 years
  • React - 5 years
  • Jest - 4 years
  • Redux - 3 years
  • Cypress - 3 years
  • TypeScript - 3 years

Availability

Part-time

Preferred Environment

Slack, Visual Studio Code (VS Code), JavaScript, Git

The most amazing...

...project I've worked on is a tip distribution system that manages millions of US dollars per year for a casino.

Work Experience

Full-stack Web Developer

2021 - 2022
Autonomous Vehicles Company
  • Helped maintain and enhance an internal application used by other engineers to quickly understand and visualize their changes' impact on the Autonomous Vehicle software.
  • Conducted extensive code reviews providing meaningful feedback that sometimes even prevented new bugs from reaching production by catching them as part of the review process.
  • Updated and sped up the process of building an internal web app by setting up parallelization for some test steps that took too long to complete. This update reduced the build time by approximately 35%.
  • Guided and supported an intern during their internship in the company while they developed their project.
Technologies: React, TypeScript, Node.js, TypeORM, Google BigQuery, Cypress, Jest, Recoil, Styled-components, Datadog, Sentry, Redis, Website Performance, Buildkite, REST APIs

Senior Web UI Software Engineer

2019 - 2021
Autodesk
  • Planned and created user stories and implemented several features after a kick-off meeting and some mockups.
  • Worked closely with the product owner and the UX team to ensure we were building a first-class product.
  • Fixed complex Cypress bugs that were preventing our team from using and trusting the tool.
  • Actively participated in architectural discussions with the lead front-end engineer.
Technologies: JavaScript, React, Styled-components, Jest, Cypress, GitHub, Formik, Yup, TypeScript, Code Review, Cost Estimation, Scrum, Feature Planning, CSS, HTML5, REST APIs

Senior Web UI Software Engineer

2018 - 2021
Globant
  • Improved a client's codebase by enforcing the use of linters and minimum coverage of automated testing.
  • Became part of the gatekeepers' team, where we conducted interviews and participated in deciding which candidates to hire and their seniority levels.
  • Mentored some junior web UI developers and helped them to define and work on their career paths.
  • Participated as a tutor on React trainings dictated to other junior and mid-level employees.
Technologies: HTML, JavaScript, TypeScript, React, CSS, Cypress, Git, Scrum, Jest, Redux, Styled-components, Visual Studio Code (VS Code), Ubuntu Linux, SCSS, Programming, Mentorship, NPM, Jira, Flexbox, HTTP, Interviewing, Code Review, HTML5

React Front-end Software Engineer

2018 - 2019
Ticketmaster
  • Worked on the integration of several payment methods on the billing page of the website.
  • Implemented three different versions of a new billing page by using A/B testing before selecting the final version.
  • Improved an old codebase by setting up static code analysis tools and enforced all contributors to comply with them by using git hooks.
Technologies: React, JavaScript, CSS, Code Review, SVG, jQuery, HTML5, Higher Order Components, Refactoring

Full-stack Engineer

2016 - 2018
Newtrino Software (Self-employed)
  • Built a multi-platform app for Windows and Linux using Electron with an auto-update feature on new releases.
  • Designed and created a fully relational database using MySQL.
  • Implemented dynamic generation of PDF reports using PhantomJS and Handlebars.
Technologies: AngularJS, JavaScript, Node.js, Express.js, MySQL, NGINX, Amazon Web Services (AWS), Handlebars, PhantomJS, Git, Visual Studio Code (VS Code), Ubuntu Linux, Scrum, SQL, CSS, HTML, Programming, Angular Material, Electron, NPM, Gulp, Flexbox, HTTP, HTML5

Experience

Tip Distribution System for Casino Employees

A system that distributes millions of US dollars per year among the employees of a casino. It's an Electron-based and AngularJS web app with a back-end REST API built using Express and Node.js. MySQL was used as the database management system. I was one of the two full-stack engineers that analyzed, designed, and implemented the whole system. It's been online and functional from February 2018 onwards.

Education

2013 - 2015

Bachelor's Degree in Computer Engineering

Universidad de la República - Uruguay

Skills

Libraries/APIs

React, Flexbox, Yup, jQuery, Formik, REST APIs, Node.js, Handlebars, PhantomJS

Tools

Slack, Git, NPM, Gulp, Jira, GitHub, NGINX, Sentry, Lerna

Languages

JavaScript, TypeScript, CSS, HTML, HTML5, SCSS, SQL

Frameworks

Cypress, Redux, Jest, AngularJS, Angular Material, Express.js, Electron, Recoil

Paradigms

Refactoring, Scrum

Platforms

Visual Studio Code (VS Code), Ubuntu Linux, MacOS, Amazon Web Services (AWS), Buildkite

Storage

MySQL, Datadog, Redis

Other

Styled-components, HTTP, Code Review, Programming, Mentorship, Higher Order Components, Feature Planning, Interviewing, TypeORM, Website Performance, WebSockets, SVG, Cost Estimation, Google BigQuery

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