- 🔨 Programming Languages: List of projects for each programming language
- 🎨 Frontend: NextJS, Svelte
- 🔧 Backend: NestJS, REST, GraphQL, Internet Protocols (HTTPS)
- 💾 Databases: MongoDB, Redis, SQL, Firebase, Supabase
- 🔒 Authentication: OAuth2, OIDC
These are the projects I did with each of the programming languages
- conventional-commit-ai: vscode extension that uses OpenAI API to create meaningful commit messages.
- tictactoe-react-eth: A react implementation of TicTacToe above blockchain.
- pools-party: NextJS frontend with Bootstrap where the user can register and login for creating questions and answering them with GraphQL client.
- pools-party: GraphQL API for a gamified Pools app where users receive points for answering pools. I used Apollo with Express and Prisma (SQL). I also did a NestJS version of it.
- crypto4all-backend: a backend running with express and Apollo for a project where people create campaigns and each person that fulfill the criterias, the campaign gives a reward.
- hrm-contracts: My first ever blockchain project where we published a paper about hrm process in public institutions using blockchain
- dagora-market: My Graduation Thesis about a decentralized marketplace using Solidity, OpenZeppelin, Hardhat and The Graph.
- blockchain-matchmaking: We used a TicTacToe for creating a ranking system using Elo Rating, and creating matchmaking inside blockchain.
- taipe-experience: NFT project multi-chain bridge between Ethereum and Polygon, Uniswap consumer, Chainlink VRF, PaymentSplitter and Upgradeable contracts.
I've been learning and working with programming for 10 years, you can find my very first projects in the battlebits organization where I used Java to create plugins for a Mincraft server.
- libs-mcpvp: My very first commit on Github.
- airfare-reservation: This was a college work showing everything learned at the first college semester.
- prime-number-generator: Generates random numbers of N bits and check for primality
- scanner: Lexical and syntactical analysis using ANTLR
- regular-language-automata: Complete program that creates Deterministic Finite Automatons and test them.
- computational-graphics: Learning process of Computational Graphics, drawing modes, calculations, using Qt and Python.
- hyperx-keyboard-rgb: This is a fork of a project that aimed to control the colors of the keyboard, and I adapted for my model.
- picasso: Create NFTs from Blender files using Blend My NFT addon and Kubernetes.
- epos: Implementation of SO structures for RiscV
- data-structures: Implementation of various Data Structures using C++
- parallel-merge-sort: a parallel implementation of merge sort written in C with MPI
- ethos-rs: Rewrite of Festa do Taipe backend in Rust.
- graph-node: Contribution for adding filtering with text search in The Graph Protocol.
- algorithm-rs: Multiple sorting algorithms like Quicksort, Bubble sort, Merge sort and parallel merge sort in Rust.
- client-server-rs: Multithreaded client and server with packet registration via TCP streams.
- whatsgpt-rs: Whatsapp bot with Facebook's Webhook for receiving messages and sending responses with OpenAI's GPT models in Rust.
- Loading...
- Loading...
- Loading...