Professional Experience
Full Stack Blockchain Developer
Web 360 Labs
March 2022 – May 2024 | Lisbon, Portugal
Designed smart contracts, coded and tested using various technologies. Achieved a 10/10 score in the Hacken security audit. Second largest contributor to the company's websites.
Full Stack Developer
Einstein explicações
May 2023 – December 2023 | Faro, Portugal
Developed an operational management platform for tutoring centers that allows scheduling classes, managing rooms, tracking student attendance, among other features. I used Node.js, Next.js, Ant Design and other tools.
Founder/Developer
Sondagens Info
2024 – 2024 | Lisbon, Portugal
Coded a community polling platform for the 2024 Portuguese Legislative Elections. I used Next.JS, Zustand, Ant Design, Firebase, TailwindCSS and Re-Charts.
Education
Faculty of Sciences of the University of Lisbon (FCUL)
Bachelor's Degree in Computer Science
October 2018 – June 2024
Acquired skills in designing, developing and managing computer systems. Specialized in software engineering, web development, multimedia, cloud computing, cybersecurity, etc.
Encode Club
Solidity Bootcamp
September 2022 – December 2022
learned security techniques for smart contracts. The final project was a YouTube/Twitch-like platform for web3.
Skills
Projects
Rapaziada 1906 Website
Website for a group of Sporting Clube de Portugal supporters. Members can communicate events or other announcements directly to the audience through posts they can make in the back office. It also features embedded videos, music, and tweets on the page where it also shares their contacts on various platforms and the association's history.
Node.js, Next.js, Shad-CN , MariaDB, TailwindCSS, Jodit Editor
View ProjectEinstein Explicações Website
Website for a tutoring company that details the services provided, prices charged, and contacts.
Node.js, Next.js, Shad-CN , MariaDB, TailwindCSS, Next-Intl
View Project3D Portfolio
Portfolio, a replica of this one, in 3D with character models, scenarios, and animations.
Node.js, Next.js, Shad-CN , MariaDB, TailwindCSS, React-Three-Fiber, Next-Intl
View ProjectSomething Legendary Smart Contracts
Collection of smart contracts for a blockchain game related to investments in classic cars.
Node.js, Ethers.js, Hardhat, Solidity, Chai, Mocha, Echdina, Slither and Mythril
View ProjectSomething Legendary Platform Website
Website to interact with the investment platform (smart contract structure responsible for the operation of investments and games), located on the Ethereum blockchain.
Node.js, Next.js, GraphQL, TailwindCSS, Web3.js, Wagmi.js, Viem.js, Ethers.js
View ProjectSomething Legendary Institutional Website
Website presenting the company and its services.
Node.js, Next.js, GraphQL, TailwindCSS
View ProjectSondagens Info
Community polling platform for the 2024 Portuguese Legislative Elections.
Next.JS, Zustand, Ant Design, Firebase, TailwindCSS, Re-Charts
View ProjectEinstein Explicações Platform
Platform for scheduling classes, managing rooms, and tracking student attendance.
Node.js, Next.js, Ant Design, MariaDB, TailwindCSS
View ProjectVolunteer Work
Chess Teacher
Aprender Bué
2016 – 2017 | Moncarapacho, Portugal
Taught chess to students, helping them develop strategic thinking and problem-solving skills.
Food Collection
Food Bank
March 2006 - November 2018 | Olhão, Portugal
Helped collect and organize food for distribution to families in need.