I'm a Senior Software Engineer passionate about building high-performance, user-centric web applications. With extensive experience in React, TypeScript, Next.js, and design systems, I specialize in crafting scalable UI architectures that enhance usability, maintainability, and developer experience.
Over the years, I've worked on everything from design systems to complex integrations, leading front-end initiatives at startups and high-growth companies. At Issuu, I played a key role in developing seamless integrations with platforms like Canva, Adobe, and HubSpot, helping drive both user engagement and revenue. Prior to that, I founded my own startup, which gave me a deep appreciation for product thinking, user experience, and the intersection of engineering and business strategy.
I thrive in environments where engineers have ownership and contribute beyond just writing code—collaborating closely with designers, refining UX, and ensuring performance at scale. Always eager to learn and share knowledge, I'm open to connecting and collaborating on projects that push the boundaries of software development.
- Contributed to the development of a new Digital Experience Platform (DXP) for a major European telecommunications company, utilizing Storyblok CMS, React, TypeScript, and Next.js.
- Played a key role in the implementation and maintenance of the company's Design System and Storybook.
- Successfully integrated the Issuu Open API with third-party partners like Canva and Adobe, enabling seamless workflows for content creators. The Canva integration alone generated over $100,000 in new customer subscriptions within the first few months.
- Utilized Storybook to develop a scalable, reusable UI component library, improving design consistency and developer efficiency.
- Integrated marketing technologies like Pendo, Iterable, VWO, Contentful CMS, and Mixpanel to optimize user engagement, track analytics, SEO, and enhance user retention strategies.
- Collaborated on the implementation of a design system for a large-scale online entertainment company in North America, ensuring compatibility between web and mobile using React Native.
- Developed a feature-rich white-label SaaS platform for the European financial industry, employing React and TypeScript to build a modular and testable front end.
- Designed and implemented complex user interfaces, integrating data through API interactions and ensuring code quality through rigorous unit testing.
- Coded new features on the Jamstack marketing website connected to Contentful CMS (HTML, CSS, Javascript, React, and Gatsby).
- Developed new features (frontend and backend) using Ruby on Rails, PostgreSQL, and GraphQL in a remote scrum team using tools like Slack, Jira, and Github.
- Developed new features (frontend and backend) using Ruby on Rails framework and PostgreSQL database in a remote scrum team using tools like Slack, Jira, Github, and Jenkins.
- Wrote automated unit tests (TDD) using Rspec and factory_bot.
- Transformed static design mockups into fully functional web interfaces using HTML5, CSS, JavaScript ES6, and Vue JS.
- Planned and produced video lessons for paid courses and a YouTube channel with more than 69k subscribers at youtube.com/playcode.
- Mentored computer science students to prepare them to start in the tech market.
- Coded a brand-new responsive user interface using HTML5, CSS3, and JavaScript.
- Developed new features using Ruby on Rails, PostgreSQL, Action Mailer, Sendgrid, Sidekiq, and integration with Paypal.
- Led a team of 2 remote programmers to create a new B2B product.
- Migrated all infrastructure from Heroku to AWS using Nginx as a reverse proxy, Puma server on EC2 instances, and PostgreSQL on RDS to reduce hosting costs.
- Applied heuristic evaluation to redesign a Java desktop software used by +20 million Brazilians to declare their income to the federal government.
- Led and trained a team of 15 designers to create interactive online courses using HTML, CSS, and JavaScript instead of Adobe Flash.
- Coded +20 government websites using W3C web patterns and integrated them with a CMS written in Python called Plone.
- Led a front-end team in a project to create reusable web components used across the entire company.
- Developed the user interface of a touchscreen totem using HTML, CSS, and JavaScript.
- Wrote queries and stored procedures on SQL Server to integrate and extract data.
- Fixed bugs and built new features in many systems written in ASP 3.0, ASP.NET + C#, and PHP.
- Developed new features on a web application coded in HTML, CSS, JavaScript, ASP, and SQL Server with thousands of users in big corporations such as Fiat, Usiminas, Delphi, and TIM (Telecom Itália Mobile) used this web app.
- Analyzed new requirements with IT Managers and users.
- Extracted data from SQL Server to create specialized reports for IT Managers.
- Level 105.1 (Advanced) of the American Language Center Academic Intensive English Program
- Postgraduate Degree, UX and Digital Product Design
- Graduate, Analysis and Systems Development