Software Engineer with over 7 years of experience in agile environments, working on multidisciplinary teams that use Scrum and Kanban methodologies. Skilled in problem analysis and resolution, teamwork, and innovation. Specialized in implementing performative and scalable web solutions with a focus on the user. Experience with modern software development tools, including Vue.js, React, HTML, CSS, and backend languages such as Python and Node.js.
Throughout my career, I have contributed to increasing companies' revenue by up to 3x and refactored systems, increasing their usability and user satisfaction by 100%.
- I've created functionalities that have prevented significant financial losses and optimized application performance, resulting ...
- I've created functionalities that have prevented significant financial losses and optimized application performance, resulting in a 50% workload reduction. - I've lead an effort that refactored legacy code to a modernized Vue.js stack, improving feature delivery and bug resolutions, bringing a better user experience to the customer and increasing developer experience. - Introduced a notifications system, which increased user satisfaction and improved the user experience on status changes by about 40%. - Led major component abstractions to a shared component library in order to create a Design System common to all internal applications. - Implemented AI-driven code suggestions and optimizations, resulting in a 40% increase in development speed and a 30% reduction in bugs. - Leveraged modern Javascript and Typescript features to improve the code base readability, maintainability and scalability on legacy and new code bases.
- Lead an effort that prevented over US$ 1 million in losses by creating a functionality to upload files containing relevant data for ...
- Lead an effort that prevented over US$ 1 million in losses by creating a functionality to upload files containing relevant data for communication between the health plan and accredited service networks. - Increased usability and user satisfaction by 100% by applying the company's Design System and accessibility techniques. - Increased productivity by 80% by creating a shared component library cross squads. - Mentored other developers, including the Tech Leader, by sharing knowledge about frontend technologies and challenges. - Optimized application workload by 50% by using React Query to cache API requests and fetch data optimistically.
• Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain ma...
• Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain market experience and expand their knowledge of various tools so that they can develop their portfolio and improve their chances of achieving their first job. • My role in the community was as a Full Stack Developer, being part of squads that used React and Java, acting as a tutor and assisting developers with knowledge related to the stack used. • We built a web and mobile personal finance control application using Java 16, SpringBoot, ReactJS, HTML, CSS, Git, Git Flow, and GitHub. • The project was developed as a Microservice in the backend and as Microfrontends in the frontend. • We used SCRUM with XP, in which a more experienced developer pairs with a less experienced one and helps each other to develop a defined task. • Me Ajuda Dev is a community project that is voluntary and open source with its main objective being to help other developers gain market experience and expand their knowledge of various tools so that they can develop their portfolio and improve their chances of achieving their first job. • My role in the community was as a Full Stack Developer, being part of squads that used React and Java, acting as a tutor and assisting developers with knowledge related to the stack used. • We built a web and mobile personal finance control application using Java 16, SpringBoot, ReactJS, HTML, CSS, Git, Git Flow, and GitHub. • The project was developed as a Microservice in the backend and as Microfrontends in the frontend. • We used SCRUM with XP, in which a more experienced developer pairs with a less experienced one and helps each other to develop a defined task.