A Computer Engineer from Porto Alegre
Scope | Stack | Concepts | Repository Link | Description |
---|---|---|---|---|
Data Science (Python) | Pandas, Numpy, Pytest, Jupyter Notebook | Ci/CD, PyPI, Python framework, Optimization, Neural Networks | ape-ai | A Python framework for AI |
Game development (Python) | Pygame, Numpy | OOP, Python Framework, GUI with Python | nonogram | A solver for Nonogram puzzles |
Competitive Programming (C++) | Everything inside bits/stdc++.h |
Data Structures, Algorithms, OOP | competitive-programming | My personal CP repo |
Scope | Stack | Concepts | Repository Link | Description |
---|---|---|---|---|
Machine Learning (Python) | Pygame, Tensorflow, Keras | Neural Networks, Reinforcement Learning, Game dev. | snek * | Development of Deep Q-Learning Agent for Playing the Game of Snake |
Game development (Python) | Pygame | OOP, Gui with Python | zero-zero-um * | Project for CES-22 course @ ITA |
Backend (Go) | Ganache, Solidity, Go Ethereum | Blockchain, Smart Contracts, OTRS signature, ECDSA | anonymous-voting | An anonymous voting schema based on OTRS signatures |
Backend (Go) | Asdf, Docker, Codecov | DB abstraction, DB migrations, CLI | mgr8 * | Agnostic tool that abstracts migration operations |
Networks (C++) | Docker, Vagrant | IP, HTTP | sockets | An implementation pf HTTP/1.1 protocol |
Operating Systems (C) | Makefile | Linux, System Call (POSIX), Job control | ces33-minishell | Simplified minishell in Linux |
Compilers (C) | YACC, Flex, Bison | Tokenizer, Parser, Code generation | simple-compiler * | Compiler for C- language, a simplified C |
Physics (Javascript) | P5.js | Physical simulation | double-pendulum * | A double pendulum simulation |
Physics (Javascript) | P5.js | Physical simulation | planets * | A gravitational force simulation |
Projects marked with * were developed in groups.