Since you're here, my name is Brendon Ribeiro, and I've been working as a developer for over 9 years (a long road covered, and a journey to come π). In those years I developed more, in what caught my attention, mainly Node and React, developing performative APIs and following code standards, and by consuming them I was able to give the user a memorable experience. Above you can see a list of the technologies I'm most knowledgeable about πππ
- Developed an efficient checkout experience that enabled improved data gathering for upselling opportunities.
- Streamlined the implementation of new attractions, promotional campaigns, and pricing changes to ensure scalability and peak performance.
- Collaborated with cloud maintenance (AWS, Terraform, Cloudflare, Github Actions) on a small but dynamic team.
- Utilized SOLID principles, Clean Code, Refactoring, and Design Patterns to write high-quality code.
- Implemented a strong culture of frontend testing by migrating from @enzyme to @react-testing-library and creating new test types like e2e (with @cypress) and VRT (with own creation tool: @robot-eyes).
- Collaborated with the mobile team (Xamarin) on refactoring the app's synchronization and other legacy code. Achieved significant improvements, seeing a 70% increase in initial sync speed.
- Conducted internal conferences focusing on topics such as "Functional programming with Javascript", "Visual Regression Testing with Docker and Puppeteer" and "Code refactoring best practices".