Projects
-
Oct. 2022 - Jan. 2023
Team of 5 people
- Fullstack application that does stream processing of taxis positions in Beijing.
- This project uses real-world data provided by Microsoft and explored multiple technologies such as Apache Storm, Apache Kafka, Docker, Redis, and Vue.
- Apache Storm
- Apache Kafka
- Docker
- Vue
- Redis
- Java
-
- Breakout game developed in the terminal using the Lanterna library.
- Project developed to learn Object Oriented Programming using the Model-View-Controller pattern.
- High test coverage using JUnit, Mockito and jqwik.
- Java
- Gradle
- Junit
- Lanterna
- OOP
- TDD
- MVC
-
Personal Website - Static website to display my curriculum and (hopefully soon) write a blog about TV and Movies
Feb. 2023 - Feb. 2023
Personal Projects
- Personal website created to display some projects I've been part of in a different way and my past experience.
- Hopefully in the future there will be some blog posts, probably about TV Shows and Movies.
- Astro
- Tailwind
- HTML
- CSS
- Javascript
- Typescript
-
- Website for a social media that is close to a mixture between Facebook and Twitter, which used PostgreSQL as the server database.
- Development focused on methodologies such as: user stories, requirements, wireframes, etc.
- Worked on a Restful API that connects the Laravel backend to the HTML, CSS and Javascript frontend.
- PHP
- Laravel
- HTML
- Javascript
- CSS
- PostgreSQL
- Docker
- Bootstrap
-
- IoT system composed developed to read temperature from 3 different sensors.
- ESP32 server that reads BLE notifications from 3 Thingy52 and sends the information to a cloud server via MQTT.
- IoT
- BLE
- MQTT
- ZephyrOS
- ESP32
-
- Mobile app developed using Scrum framework for better teamwork.
- The app was one of multiple apps for a conference at FEUP.
- App was developed in Flutter and BDD tests with Gherkin.
- Flutter
- Dart
- Scrum
- Agile
- Gherkin
-
Oct. 2021 - Mar. 2022
Team of 27 people
- This web app was developed as a way to read the most important parts of "A scrum book" in a easy and fast way.
- I was one of the Product Owners for the project and was responsible to have meetings with the client and communicate the information to a team of 27 people, mostly via user stories.
- Scrum
- LeSS
- Agile
- React
- Javascript
- Docker