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.
Today, I spend my days creating complex data visualization components at Nokia, for a Cybersecurity SaaS Product, and building multiple personal projects.
If I'm not coding, I'm most certainly playing padel, watching football, or hanging out with my friends/family.
Experience
-
2022 — Present 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
-