About Me
I am a passionate software developer driven by curiosity and a love for creating impactful solutions. I thrive on learning new technologies and contributing to the developer community.
Personal
A developer who loves learning, programming computers and keep learning new things. Also open source enthusiast
Technical
Experienced in modern web technologies and best practices
Languages
Advanced English and native Portuguese, with experience working in international environments and teams abroad
Professional Experience
Frontend Engineer
Translational Analytics & Statistics
Arizona, United States · Remote
Jan 2025 - Present
- Developing new platform features with a focus on frontend
- Creating new components following the company Design System, prioritizing performance, accessibility, unit tests, and Storybook documentation
- Refactoring existing features to use new components, testing, and implementing accessibility improvements
- Working primarily with Web Components using Lit and TypeScript
LitWeb ComponentsTypeScriptStorybookAccessibility
Frontend Engineer
Freelance
Niterói, Rio de Janeiro, Brazil · Remote
Sep 2024 - Feb 2025
- Delivered the frontend for a pre-university course platform, implementing complex features for student, class, activity, and mock test management, enhancing user organization and experience
- Developed high-performance landing pages focused on student acquisition, with emphasis on responsiveness and significant improvements in conversion rates
- Applied modern technologies including React.js, Ant Design, React Query, React Hook Form, and Storybook to ensure efficient, accessible, and well-documented interfaces
- Structured the project using Domain-Driven Design (DDD), fostering scalability and easier code maintenance
React.jsAnt DesignReact QueryReact Hook FormStorybookCSSTypeScript
Software Engineer
ByMyCell - Genomics Made Simple
Ribeirão Preto, São Paulo, Brazil · On-site
Sep 2024 - Jan 2025
- Developed key features for the soil analysis results presentation system using React.js, Tailwind CSS, and React Query, enhancing user experience and data visualization
- Developed features for the laboratory workflow administration system, integrating frontend and backend, resulting in improved traceability and process control
- Refactored and migrated legacy backend features to a Domain-Driven Design (DDD) architecture, increasing maintainability, scalability, and code quality
- Implemented unit and integration testing with Jest and Supertest, boosting reliability and reducing production issues
- Contributed to backend development using Express.js, TypeORM, Prisma, Docker, and MySQL, improving system performance and scalability
- Maintained and supported a legacy Svelte.js application, ensuring continuous operation until full migration
React.jsExpress.jsMySQLTypeORMPrismaDockerTailwind CSSSvelte.jsJestSupertestReact QueryTypeScript
Frontend Engineer
Take
Ribeirão Preto, São Paulo, Brazil · On-site
Nov 2022 - Sep 2024
- Played a key role in implementing the frontend for Take's backoffice system—a startup that develops coolers with autonomous beverage sales technology
- Developed features such as order management, inventory, user management, dashboards, and cooler telemetry using React.js, Material UI, Redux, and Clean Architecture
- Contributed to the creation and evolution of an internal design system, promoting visual consistency and enabling component reuse across projects
- Maintained and fixed issues in the legacy frontend built with Angular
- Actively participated in the development of international client projects using React.js, Ant Design, Context API, React Hook Form, and React Query, from development to feature delivery
- Increased reliability and reduced production errors by implementing end-to-end tests with Cypress
- Improved alignment between product and development teams by documenting components with Storybook
- Enhanced user experience through usability insights by implementing monitoring with Microsoft Clarity
- Built interactive and accessible visualizations using Recharts (SVG charts)
React.jsAWS AmplifyMaterial UIReduxAngularAnt DesignCypressRechartsClean ArchitectureContext APIReact Hook FormReact QueryStorybookMicrosoft Clarity
Full Stack Developer
Suave Communication & Marketing
Ribeirão Preto, São Paulo, Brazil · Hybrid
Jan 2022 - Nov 2022
- Delivered multiple high-performance landing pages for clients in the Ribeirão Preto region using Next.js, focusing on fast load times and responsive design
- Implemented custom features on corporate websites, improving user experience and contributing to increased conversion rates
- Developed a custom social media link aggregator from scratch using Express.js, MySQL, and React.js, tailored to clients' branding and usage needs
- Led SEO and performance audits on client websites, applying technical improvements that led to better organic ranking and increased lead generation
React.jsNext.jsExpress.jsMySQLSEOJavaScriptHTMLCSS
Get in Touch
Have a question or want to work together? Feel free to reach out using the form below.
