Vinicius Dacal

Vinicius Dacal

ABOUT ME
Started making websites for fun when 14 years old and never stopped. Loves learning, creating and sharing. Brazilian, Software Engineer, wor
Started making websites for fun when 14 years old and never stopped. Loves learning, creating and sharing. Brazilian, Software Engineer, working remotely for BEN Group.

Experienced Software Engineer with a proven track record of helping North American tech startups grow.
Experience developing performant applications from scratch, with React, TypeScript and NodeJS. Have an eye for
detail and a passion on developing delightful interfaces.

  • Defined whole architecture for React and TypeScript applications, including CI/CD pipelines with docker and
    Github Actions
  • Experience debugging and fixing bugs related with cross-browser inconsistencies, related to CSS and
    JavaScript.
  • Led a team of 5 developers for a year. 3 of them got salary raises, 1 was promoted to lead.
Brasilia (-03:00)
Joined May 2018
EXPERTISE
10 years experience
4 years experience
4 years experience
8 years experience
10 years experience
4 years experience
6 years experience
EMPLOYMENTS
Staff Software Engineer
Voiceflow
2021-11-01-Present
  • Implemented a batch system to reduce the amount of requests we sent to the API. In some scenarios, there was a reduction of 80% i...
  • Implemented a batch system to reduce the amount of requests we sent to the API. In some scenarios, there was a reduction of 80% in the number of requests sent.
  • Refactored legacy React components.
  • Improved sorting patterns to better work with real-time multi-collaborative usage.
  • Moved REST-api calls to realtime with Logux
  • Implemented a complete saas checkout with stripe and NestJS
Node.js
Socket.IO
TypeScript
View more
Node.js
Socket.IO
TypeScript
Stripe
React
JavaScript
Redux
NestJS
View more
Software Engineer Team Lead
BENlabs
2021-01-01-2021-11-01
  • Was promoted after helping hiring 5 people in Brazil through my network
  • Always coordinating with product team to deliver ...
  • Was promoted after helping hiring 5 people in Brazil through my network
  • Always coordinating with product team to deliver value to our clients.
  • Lead a team of 5 people to develop a new platform for external clients in 5 months
  • Mentored other developers into career goals. All of them received promotions in a period of 6 months and one got promoted to lead by my recommendation.
Node.js
TypeScript
React
View more
Node.js
TypeScript
React
JavaScript
Redux
GraphQL
View more
Senior Software Engineer
BENlabs
2017-03-01-2021-01-01
  • Designed the Frontend Architecture for the application, constantly doing technical decisions regarding the tech stack and design ...
  • Designed the Frontend Architecture for the application, constantly doing technical decisions regarding the tech stack and design patterns.
  • Defined strategies to migrate 100% of our main application from AngularJS to React and Redux.
  • Build the first draft of GraphQL server, which further was 100% adopted in the UI and the API side.
Node.js
Angular
React
View more
Node.js
Angular
React
Redux
GraphQL
View more
PROJECTS
T-REX JobsView Project
2023
Job platform that collects remote jobs from dozens of platforms and classifies the ones that accept brazilians
Job platform that collects remote jobs from dozens of platforms and classifies the ones that accept brazilians
Node.js
PostgreSQL
TypeScript
View more
Node.js
PostgreSQL
TypeScript
React
JavaScript
GraphQL
Next.js
NestJS
Prisma
View more