About
Back in 2014, when I first decidided I wanted to build my first website about my favorite video game at the time (FIFA), I had no idea that I was falling into a huge rabbit hole that is the web development world. This desire for creating websites and experiences for others on the internet, would then lead me into a long journey of learning how to code, an engineering degree, and into today's age where I'm creating highly interactive experiences using React.
Through this journey, I had the opportunity of helping at the very beggining of a startup. and create amazing interfaces as a freelancer.
My professional journey includes creating complex data visualization components at Nokia for their Cybersecurity SaaS Product. Currently, I'm building an amazing checkout experience as a Frontend Engineer at Paddle, where I work on creating a seamless payment experience for thousands of software companies worldwide. I'm also constantly working on multiple personal projects.
If I'm not coding, I'm most certainly playing padel, watching football, or hanging out with my friends/family.
Experience
-
2024 — Present Frontend Engineer on the Checkout team, working on Paddle's checkout experience using React and TypeScript. Building One-page checkout, adding new card networks (Cartes Bancaires), writing tests with Playwright and Jest.
- TypeScript
- React
- Redux
- React Query
- Playwright
-
-
2022 — 2024 Building and mantaining a Cybersecurity SaaS product Frontend, with React, Typescript and GraphQL. Creating powerful and complex data visualization components using D3.js. Thourogh testing, using React Testing Library and Jest for unit tests, Cypress and Robots for E2E testing.
- TypeScript
- React
- D3.js
- HTML & CSS
- GraphQL
- Cypress
- Storybook
- Jest
-
-
2020 — 2022 Developed websites for multiple clients, using React, Next.js, or even Wordpress in some cases. Helped solving bugs, integrated web3 into crypto-related websites. During this time, I also focused on some personal projects.
- React
- Next.js
- JavaScript
- WordPress
- Figma
- HTML & CSS
- Web3.js
-
-
Jan 2020 — Mar 2020 Contributed to the early development of a startup with my first React components. Used figma to help design some of the application components.
- React
- Figma
- HTML & CSS
-
Projects
-
Subscord
A full stack application and Discord bot enabling Discord role subscriptions with cryptocurrency payments. Users can setup server and sell access to roles ona subscription basis with a built in on-chain payment system.
- React
- Next.js
- Next Auth
- SQLite (Turso)
- Drizzle ORM
- Typescript
- Posthog
-
-
The Crypto Gem
Guides on interacting with cryptocurrencies and ensuring security. Custom articles and thousands of generated articles based on a template for each cryptocurrency. Utilized Incremental Static Regeneration in Next.js and Coingecko API, with currencies stored, updated, and retrieved from MongoDB.
- React
- Next.js
- Typescript
- MongoDB
- AWS
-
-
Futebol em Direto
Website providing upcoming football game information for major leagues worldwide. Auto-generates pages for each game, including images.
- React
- Next.js
- MongoDB
- Typescript
- AWS
-
-
NFT Visualizer
Web app to visualize every NFT in a given wallet.
- Next.js
- React
- Typescript
- Alchemy SDK
-
-
Defi Staking Dashboard
Web dashboard enabling staking of multiple tokens in Paladin Pools using the Ropsten network (Ethereum testnet)
- Next.js
- React
- Typescript
- Web3.js
-