
Rogério Brum
Verified Expert in Engineering
Full-stack Developer
Brasília, Brazil
Toptal member since April 28, 2022
Rogério is a full-stack engineer with 20+ years of experience. He's been solving a wide variety of problems during his career, from cache problems on the back end, seeking performance and scalability, to the intricacies of a poorly designed user interface rebuild. His main strengths are CSS, JavaScript (Node.js, React, and Next.js), and a unique sense of user experience. He wants to work on dynamic projects that can deliver value to clients and customers.
Portfolio
Experience
- JavaScript - 20 years
- CSS - 15 years
- Test-driven Development (TDD) - 8 years
- TypeScript - 8 years
- Node.js - 4 years
- Technical Leadership - 2 years
- Next.js - 1 year
- React - 1 year
Availability
Preferred Environment
React, Next.js, Node.js, Jest
The most amazing...
...thing I've developed is a solution that sends messages to users of one of the biggest banks in Brazil.
Work Experience
IT Analyst | Lead Software Engineer
Bank of Brazil
- Acted as the technical leader of a team responsible for a critical company's solution. The solution handled the transformation of the error messages that are presented to the bank's customers.
- Implemented a log solution that received an average of 100 million entries every day. Those entries had to be instantly available for other developers. The database indexes and the queries had to be created with that in mind.
- Refactored the caching solution for a critical system, making the cache 100% reliable.
- Helped rethink the user experience of a critical system and worked on the interface and API reconstruction that followed that work, resulting in a more concise and efficient process for all users.
Senior Full-stack Developer
Virtualiza Interactive Agency
- Developed eCommerce web site from scratch using CakePHP 2, MySQL, HTML, CSS, and JavaScript.
- Made the design and the implementation of the default dashboard used on almost all of the company's projects.
- Factored a polling website for a promotion with nationwide reach (Brazil) and had to deal with many hits when the pollings were first launched.
- Made the company reach an all-time high revenue (at the time) by performing high-quality work.
Experience
Real-time Chat
You can check its current status in its front-end and back-end GitHub repositories:
• https://github.com/brummm/real-time-chat-frontend
• https://github.com/brummm/real-time-chat-backend
Technical Leadership at Bank of Brazil
The solution handles the transformation of the error messages presented to the bank's customers.
Skills
Libraries/APIs
React, Node.js, Socket.IO
Tools
Mongoose, Figma
Languages
JavaScript, CSS, HTML, TypeScript, Sass, Java, COBOL, PHP
Frameworks
Next.js, AngularJS, Express.js, Jest, Jasmine, Bootstrap, CakePHP 2
Paradigms
Test-driven Development (TDD), Scrum, Microservices
Platforms
Docker, Kubernetes
Storage
IBM Db2, MongoDB, MySQL, PostgreSQL, Microsoft SQL Server
Other
Technical Leadership
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