Vitor Buzinaro
Verified Expert in Engineering
Front-end Developer
Fortaleza, Brazil
Toptal member since September 8, 2021
Vitor is a staff front-end engineer with 16+ years of web development experience. He started his career as a full-stack developer using ASP.NET, C#, MS SQL Server, and JavaScript—slowly switching his focus to the front end over the years. With a deep knowledge of web fundamentals, vanilla JS, responsive CSS, semantic HTML, and functional programming, Vitor's been working with React and its entire ecosystem since 2016. He's an eager learner who loves to be up-to-date with all web technologies.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, Zoom, GitHub, React, Astro
The most amazing...
...feature I've specced and developed at Close turned a complex search engine structure into a tree-like UI, where filters can be visually managed in a simple way.
Work Experience
Staff Front-end Engineer
Close CRM
- Revamped the entire front-end development environment, from Grunt and RequireJS to Webpack with code splitting and ES2015 modules.
- Specced and developed the new opportunities pipeline view—a Kanban-style board for salespeople to manage their sales opportunities with prospects.
- Designed and developed the call coaching feature with Twilio, adding the ability to join a coworker call and choose between listen (passively listen to the call), whisper (talk only to the coworker), and barge (talk to the coworker and the prospect).
- Built and developed the visual query builder for our search engine. Close had a mighty search engine, but customers needed to be too tech-savvy to filter their prospects. A beautiful tree-like UI was developed to solve this complex problem.
- Led the web UI performance and open-source tech areas. Reduced the general first load of the app by approximately 33%. Open-source projects like use-infinite-scroll, react-custom-scroller, and micro are available on https://github.com/closeio.
Senior Front-end Developer
Essential Algorithms Solutions
- Maintained and improved the performance of a legacy AngularJS app.
- Created an intermediary Node.js server to normalize WebSockets data and reduce the number of messages sent between the browser and the server.
- Refactored the entire front end of the app, from AngularJS to React, Angular Models to Redux, and global CSS to modular Stylus. I also improved the performance of UI updates by making sure that only the relevant components were updated.
Software Engineering Manager
Ampsoft Informática
- Led a team of six: one designer, one documentation specialist, one database administrator, two full-stack engineers, and one intern. We owned database administration, source control, deployments, and engineering processes in general.
- Fixed and improved the performance of many of the 100+ batch processes. There was an eight-hour window they should run, but they took 12-14 hours when I joined. I reduced them to 4-5 hours and was designated to keep them under control.
- Maintained an extensive ERP database in SQL Server 2012, tuning its 2,000+ stored procedures and creating indexes, repartitions, and more, scaling it up to thousands of users.
- Created an internal app for improving the communication between internal and external teams using Knockout.js and Durandal. With this tool, people could automatically generate database migrations, create tasks for other teams, and more.
- Built an internal app with React, Redux, and React Router to manage internal dependencies and the review process of merging a client project branch into the ERP master branch.
Experience
Megamac
https://www.megamac.comThe state management was written with Zustand and the styles with Stitches. It is focused on performance and a high Google PageSpeed score. The project was developed with a mobile-first approach, and its UX is great for any device.
The Growth Clinic
https://www.thegrowthclinic.co.ukClose Blog
ValidaDoc
https://app.validadoc.com.br/In Brazil, people commonly get live-signed documents from doctors and then change something to bypass some laws and regulations (e.g., physical fitness to start a new job). Doctors are frequently law-suited when the organization figures out that the person cannot perform the work (due to physical constraints, as in the example). At that point, it's hard for doctors to prove that the document sent by the person was defrauded and that the original version is different.
ValidaDoc offers a service that helps doctors and other professionals store the original version of every document they sign.
I was one of the co-founders of ValidaDoc and owned the entire app development: I created the design system and built the components and all the product features with React, React Router, react-konva, and Apollo GraphQL.
Education
Bachelor of Technology Degree in Systems Engineering
São Paulo State Technological College (Faculdade de Tecnologia de São Paulo) - São Paulo, Brazil
Skills
Libraries/APIs
React, React Router, REST APIs, React Redux, Stitches, jQuery, Shopify API, Ramda, WebRTC, Node.js, Twilio API, Stripe, Stripe API, Konva
Tools
GitHub, Webpack 4, JSX, Stylus, Webpack, Visual Studio, Create React App, Slack, Figma, Zoom, Asana, Astro
Languages
JavaScript, GraphQL, Less, CSS, HTML, TypeScript, HTML5, SQL, C#, Java, PHP
Frameworks
Redux, Jest, Cypress, Next.js, ASP.NET, Tailwind CSS, .NET, Relay, React Native, Electron, AngularJS, Angular, Remix
Paradigms
Modular CSS, Responsive Web Design (RWD), Testing, Responsive, Search Engine Optimization (SEO), Agile Project Management, Management, UX Design
Platforms
Twilio, Shopify, Visual Studio Code (VS Code), Firebase, Mobile, Docker, Amazon Web Services (AWS)
Storage
SQL Server 2012, PostgreSQL, JSON, MySQL, Hasura, Cloud Firestore
Industry Expertise
Project Management
Other
WebSockets, Project Leadership, Website Performance, Open Source, Gatsby, Programming, Architecture, Web Development, Responsive Design, Responsive UI, APIs, User Interface (UI), Front-end, Headless Commerce, Software Architecture, Technical Leadership, User Experience (UX), Enterprise Systems, Headless Software, eCommerce, Content Management Systems (CMS), Responsive Web Apps, Full-stack, Front-end Architecture, SaaS, JSON REST APIs, Front-end Development, Full-stack Development, Single-page Applications (SPA), CI/CD Pipelines, Algorithms, Apollo, Web Crawlers, Zustand, Team Leadership, Opta Data, Progressive Web Applications (PWAs), Twind
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring