Vinicius Pacheco, Developer in São Paulo - State of São Paulo, Brazil
Vinicius is available for hire
Hire Vinicius

Vinicius Pacheco

Verified Expert  in Engineering

Full-stack Developer

São Paulo - State of São Paulo, Brazil

Toptal member since April 2, 2021

Bio

Vinicius is a full-stack developer with 7+ years of experience, specializing in React, Node.js, and TypeScript. With a unique combination of design and development experience, he builds professional, pixel-perfect interfaces in a short amount of time. Vinicius excels at delivering smart solutions that enable seamless experiences.

Portfolio

Atados
Scrum, Scrum Master, Planning, React, Node.js, Lambda Functions, Next.js, CSS...
Foxx Tecnologia
Bootstrap, jQuery, JavaScript, CSS, PHP 5, CakePHP, Meteor, WebSockets...

Experience

  • JavaScript - 7 years
  • Node.js - 7 years
  • REST APIs - 7 years
  • React - 5 years
  • PostgreSQL - 4 years
  • Python - 4 years
  • TypeScript - 3 years
  • Next.js - 2 years

Availability

Part-time

Preferred Environment

Node.js, PostgreSQL, React, CSS, GraphQL, Lambda Functions, Next.js, TypeScript, Test-driven Development (TDD), REST APIs

The most amazing...

...web app I've developed is the Open Volunteering Platform (OVP), which has connected 150,000+ users to social projects around the world.

Work Experience

Senior Full-stack Developer

2016 - 2020
Atados
  • Introduced Jira, Scrum, and pull request (PR) reviews to synchronize our team and guarantee quality.
  • Created a ticket system that every internal request had to go through. This helped our team keep track and respond to everyone, gathered the required information, and reduced friction.
  • Reduced infrastructure costs by 50% through server migration, better caching on the front end, improving the deployment system, and transforming the most viewed pages from dynamic to static pages.
  • Unified clients' apps with a new product version that automatically integrated all modifications in one repository. This improved digital transformation (DX), thus reducing the time to release new updates.
  • Drove a 37.5% growth in sales by internationalizing the product to sell outside the country.
  • Refactored the front end, moving from Angular to React, which reduced the time to render the app from 4.5 seconds to 200 milliseconds and improved the mobile experience that represented 56% of sessions.
  • Developed the white-label system that enabled the company to scale its platform to large companies. When I left, the OVP platform was running at 11 companies.
Technologies: Scrum, Scrum Master, Planning, React, Node.js, Lambda Functions, Next.js, CSS, Jira, Styled-components, Redux, Redux Thunk, Bootstrap, Sass, Stylus, Python, Django

Junior Full-stack Developer

2015 - 2016
Foxx Tecnologia
  • Developed a student management system and a reports system that kept track of data on 400+ students. Both were part of the startup's main product, a Sass web app to manage schools.
  • Created a relations map of a 50-table database with no indexes to build a report that crossed data and produced a human-readable report, allowing the client to fetch the values they needed. This challenge sat for three months before I took it on.
  • Developed a restaurant web app with CakePHP that processed 100+ orders per day.
Technologies: Bootstrap, jQuery, JavaScript, CSS, PHP 5, CakePHP, Meteor, WebSockets, Socket.IO, Node.js, SQL

Experience

White-label Volunteering Platform

https://atados.com.br
A React-based web app to empower social projects. Project creators used it to find and manage volunteers and receive donations through a payment integration. On the other side, volunteers could match themselves with projects and follow a volunteer path.

I was the main front-end developer and liaised with the back-end developer to integrate with our API on our main product and in client-specific platforms. For the payment integration, I worked as the back-end developer, where I created Lambda functions to serve as our integration bridge. It allowed us to receive R$200,000+ (Brazilian real) in March of 2020. I also worked as a back-end developer to enable our white-label features. In this role, I created a system where a platform for a client could easily overwrite parts of our app to function according to the client's needs.

To improve the development experience, I added continuous integration to improve the deployment process. The integration validated the new app version, deployed previews, and guaranteed that every client was up to date with the app core.

Certifications

FEBRUARY 2021 - PRESENT

JavaScript Front-end Development Certification

An Online Freelance Agency

AUGUST 2020 - PRESENT

Product Masterclass

BossaBox

Skills

Libraries/APIs

Node.js, React, REST APIs, jQuery, Socket.IO

Tools

Figma, Jira, Redux Thunk, Stylus

Languages

CSS, JavaScript, GraphQL, TypeScript, PHP 5, Python, SQL, Sass

Frameworks

Next.js, CakePHP, Tailwind CSS, Redux, Bootstrap, Django

Paradigms

Test-driven Development (TDD), Scrum

Platforms

Meteor

Storage

PostgreSQL, Hasura

Other

Back-end, WebSockets, Internalization, Styled-components, Lambda Functions, Front-end, Product Vision, Product Analytics, Product Design, Product Development, Scrum Master, Planning, CI/CD Pipelines, Data Visualization

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