Technologies
This is a table of the technologies I’ve used so far, and the projects where I used them. This is not a showcase of my skills, it is merely an index for me so I can reuse other projects’ setups when I forget how to use a certain technology.
For instance, it would be very unlikely for me to forget how to make a C++ main file from scratch, but it is not so unlikely that I cannot make a docker-compose file from scratch, even though I am pretty experienced with docker-compose.
Text only
Project | Environment | Languages | Frameworks/libraries | Build/deploy | Testing | Technologies | Docs |
---|---|---|---|---|---|---|---|
2048 clone Personal project |
GUI | C++ | SFML | Make | |||
Fractal apps Personal project |
GUI | C++ | wxWidgets | CMake | |||
Competitive programming repositories | Terminal | C++, Python | Make | Catch2 | Pandoc LaTeX |
||
NiceHolidays [1S2] PROG |
Terminal | C++ | Make | ||||
Transportes SML [2S1] AEDA |
Terminal | C++ | Make | doxygen LaTeX |
|||
AI for population density from satellite imagery LIYSF2019 |
Terminal | Python | Keras | ||||
LabWars [2S1] LCOM |
Minix | C | Make | doxygen | |||
RECAP Preterm INESC-TEC |
Web | HTML/CSS/JS R |
Node.js | Docker | Datashield OBiBa |
||
Post office DB [2S2] BDAD |
Terminal | SQL | Make | SQLite | LaTeX | ||
PortoCityTransfers [2S2] CAL |
GUI | C++ | SFML | CMake | Catch2 | doxygen LaTeX |
|
CGRA project [2S2] CGRA |
Browser | JS | WebGL | ||||
simpledu [2S2] SOPE |
Linux | C | Make | Acutest | Linux API | ||
Bathroom management system [2S2] SOPE |
Linux | C | Make | Acutest | Linux API | ||
The Cursed Catacombs [2S2] LPOO |
Terminal | Java | Lanterna | Gradle | JUnit JaCoCo |
||
Com4All [3S1] ESOF |
Android | Kotlin | Flutter | Gradle | Firebase | ||
Glaisher (frontend) [3S1] LAIG |
Browser | JS | WebGL | ||||
Glaisher (backend) [3S1] PLOG |
SICStus, SWI | Prolog | Make Heroku, render |
||||
TeCoTuTeCo [3S1] PLOG |
SICStus | Prolog | Make | ||||
Serial port data protocol [3S1] RCOM |
Linux | C | Make | LaTeX | |||
Configuring a computer network | [3S1] RCOM | Linux, Cisco HW | C | Make | GTKTerm | LaTeX | ||
Forever Home [3S1] LTW |
Web | HTML/CSS/JS PHP, SQL |
PHPMailer | Apache2 + SQLite | |||
JMM [3S2] COMP |
JVM | Java | Jasmin | Gradle | |||
Ball Sort Puzzle [3S2] IART |
Terminal | C++ | CMake | LaTeX | |||
Ball Sort Puzzle with RL [3S2] IART |
Unity | C# | LaTeX | ||||
Tokyo Drift Auction House [3S2] LBAW |
Web | HTML/CSS/JS PHP |
Laravel Bootstrap | Docker | Nginx, Postgres | ||
Distributed Backup Service [3S2] SDIS |
Terminal | Java | RMI | Pandoc | |||
Distributed Backup Service for Internet | [3S2] SDIS | Terminal | Java | RMI | Gradle | JUnit | Java sockets | Pandoc LaTeX |
Information Retrieval System for EU Legislation [4S1] PRI |
Web | Python HTML/CSS/JS |
Solr | Docker | Apache2 | LaTeX | |
Taxi Trajectory Analysis [4S2] EDAA |
GUI | C++ | SFML | CMake | doxygen LaTeX |
||
zerozero RadioBot [4S2] LGP |
Web | JS, Python, C SQL |
Vue.js, Node.js, Icecast, howler.js | Docker, Make | Apache2, Postgres, Grafana Flask, Azure TTS |
Pandoc | |
Ambilight clone [4S2] SETR |
Raspberry Pi | C++, Python | Make | LaTeX | |||
ASEDelivery [5S1] ASE |
Raspberry Pi, Web | Java, Python | Spring, React | Docker, Gradle | MongoDB | ||
URL shortener [5S1] CBDP |
Linux, Azure | Java, Python | RMI | Docker, Gradle | unittest | LaTeX | |
DynamiNATOR [5S2] MEng Thesis |
Linux, Web | C++, | SFML | CMake | Catch2 | doxygen LaTeX |
With images
Project | Environment | Languages | Frameworks/libraries | Build/deploy | Testing | Technologies | Docs |
---|---|---|---|---|---|---|---|
2048 clone Personal project |
GUI | Make | |||||
Fractal apps Personal project |
GUI | ||||||
Competitive programming repositories | Make | Catch2 | Pandoc |
||||
NiceHolidays [1S2] PROG |
Make | ||||||
Transportes SML [2S1] AEDA |
Make | |
|||||
AI for population density from satellite imagery LIYSF2019 |
|||||||
LabWars [2S1] LCOM |
Make | ||||||
RECAP Preterm INESC-TEC |
Web | |
|
||||
Post office DB [2S2] BDAD |
SQL | Make | |||||
PortoCityTransfers [2S2] CAL |
GUI | Catch2 | |
||||
CGRA project [2S2] CGRA |
Browser | ||||||
simpledu [2S2] SOPE |
Make | Acutest | Linux API | ||||
Bathroom management system [2S2] SOPE |
Make | Acutest | Linux API | ||||
The Cursed Catacombs [2S2] LPOO |
Lanterna | JUnit JaCoCo |
|||||
Com4All [3S1] ESOF |
|||||||
Glaisher (frontend) [3S1] LAIG |
Browser | ||||||
Glaisher (backend) [3S1] PLOG |
SICStus, SWI | Prolog | Make |
||||
TeCoTuTeCo [3S1] PLOG |
SICStus | Prolog | Make | ||||
Serial port data protocol [3S1] RCOM |
Make | ||||||
Configuring a computer network | [3S1] RCOM | Make | GTKTerm | |||||
Forever Home [3S1] LTW |
Web | , SQL |
+ | ||||
JMM [3S2] COMP |
JVM | Jasmin | |||||
Ball Sort Puzzle [3S2] IART |
|||||||
Ball Sort Puzzle with RL [3S2] IART |
|||||||
Tokyo Drift Auction House [3S2] LBAW |
Web | |
|||||
Distributed Backup Service [3S2] SDIS |
RMI | Pandoc | |||||
Distributed Backup Service for Internet | [3S2] SDIS | RMI | JUnit | Java sockets | Pandoc |
|||
Information Retrieval System for EU Legislation [4S1] PRI |
Web | |
|||||
Taxi Trajectory Analysis [4S2] EDAA |
GUI | |
|||||
zerozero RadioBot [4S2] LGP |
Web | SQL |
, Make | Flask, Azure TTS |
Pandoc | ||
Ambilight clone [4S2] SETR |
Make | ||||||
ASEDelivery [5S1] ASE |
, Web | ||||||
URL shortener [5S1] CBDP |
RMI | unittest | |||||
DynamiNATOR [5S2] MEng Thesis |
, Web | Catch2 | |