Rodrigo Barrocas

Full Stack Developer

Lisbon, Portugal

Contact Me Download CV
Rodrigo Barrocas - Full Stack Developer

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

Next.jsReact.jsViteSolidityJavascriptJavaHTMLCSSTypescriptPythonZustandNext-AuthReact-JoyrideWeb3.jsWagmi.jsViem.jsNoSQLMariaDB(SQL)GraphQLUX/UITailwind CSSAnt DesignShad-CNFirebaseEthers.jsHardhatChaiMochaEchdinaSlitherMythril

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 Project

Einstein 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 Project

3D 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 Project

Something 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 Project

Something 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 Project

Something Legendary Institutional Website

Website presenting the company and its services.

Node.js, Next.js, GraphQL, TailwindCSS

View Project

Sondagens Info

Community polling platform for the 2024 Portuguese Legislative Elections.

Next.JS, Zustand, Ant Design, Firebase, TailwindCSS, Re-Charts

View Project

Einstein Explicações Platform

Platform for scheduling classes, managing rooms, and tracking student attendance.

Node.js, Next.js, Ant Design, MariaDB, TailwindCSS

View Project

Volunteer 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.

Contact