As Senior Software developer I've been leading the Frontend team at Gradeus working mostly with a legacy Ruby on Rails and React application. I've been responsible for implementing new designs to increase adoption of the product and also to improve the performance of both backend and frontend. I was responsible for rethinking and improving the whole frontend process where Designers and Engineers would speak a common language, by using tools like Figma, Storybook, Chromatic we are able to improve developer produtivity and less back and forth between design and engineering. Also, by working closely with other engineers with are slowly refactoring the old parts of the code while improving performance, readability and maintainability of the code base. I'm also responsible for the architeture of all frontend features and I'm part of the team responsible for turning customers needs into reality. In addition to that I've been mentoring and tutoring junior engineers.
I led one of the engineering teams at OrdwayLabs, during that period I was responsible for the architectural design of the application, deployments, managing and assigning tasks alongside the product managers, peer reviews, performance analyses and optimizations, responsible for revamping the architecture of critical systems like Imports, Quotes and Integrations with Third-party services. I’ve also been mentoring juniors and mid-level developers, participating in the hiring process of new developers. I was also responsible for thinking outside the box and bringing new solutions to old problems, eliminating technical debt whenever possible, improving maintainability, scalability, readability and avoiding regression issues.
I led the engineering team at Airbo, I was responsible for the architectural design of the application, deployments, managing and assigning tasks alongside the product manager, peer reviews, performance analyses and optimizations, database maintenance.
Codeminer 42 is a Brazilian software boutique very experienced in delivering all kinds of tech products. My main responsibilities at Codeminer 42 were: - Build and maintain web application based on Ruby technologies for large-scale clients from all over the world with located and/or remote teams; - Be a team player(both internal and client's); - Follow the best coding practices and patterns; - Review code from other team members (and have code reviewed); - Help other team members (developers and interns) to solve problems; - Contribute to the community by giving talks or writing; - Always search for self-improvement (both technical and interpersonal).
I led the engineering team on the project 7days from day 1. I had the opportunity to work outside my comfort zone and learn a lot about the PHP ecosystem and I was responsible for the architecture, deployments, code reviews, managing the team with the product manager.
I implemented users background checks and validations of legal information, integrating with third-party services. I ported code from CoffeeScript to ES6 and was responsible for refactoring ui components in Angular and React. I was also responsible for the architecture, deployments, code reviews, managing the team with the product manager.
Helping schools and regulatory agencies to navigate regulations, improve operations, design courses and make the enrollment process easier and smarter. I was also responsible for implementing new features with Rails and React, I also worked on a legacy custom build engine for generating processes and workflow for the institutions.
Responsible for improving SmartFit gym website search component, by refactoring the legacy code and improving search POROs using ElasticSearch. Also, responsible for improving public and internal systems, developing and maintaining APIs. Core responsibility was to take care of all systems performance and usability while implementing new features in both frontend and the backend.
Green field project where the main goal was to gather online offers and display the best to our users. Responsible for everything from client communication, gathering requirements, development to deploy in production. I built a robust scraping engine where we would be able to scrape all major online stores for the best prices for our customers, this data was then exposed and consumed via APIs to our frontend applications built in React. I also developed a backoffice system where all integration with the stores would be easy configured.
Online lighting/lamps store custom build in Rails and ReactJS. I was responsible for implementing most of the e-commerce functions and integrating with third party systems to better serve our clients needs.
Responsible for developing most of the frontend of the RIOT Games Brazilian Learning Center alongside a team of highly experience Frontend Developers.
Worked alongside other developers to ensure the product attended all client’s needs and also ensuring efficiency, security and maintainability. Responsible for developing the front end of the Learn+ product.
Developed new features using Ruby and Ruby on Rails in key accountant and administrative systems for internal use, to automate and improve day-to-day tasks and also integrated with third party services through APIs.