A software engineer with a background in sustainability science.
- Description: A website built with a Django back-end API and vanilla javascipt SPA front end. The pong game has multiplayer, tournaments, live chat, AI opponents and user management. The project architecture is microservices.
- Technologies: Django, Bootstrap, PostgreSQL, Javascript, Docker
- Repository: Take a look at the code
- Description: An NGINX-like server built in C++ to understand web server operations and HTTP protocol fundamentals.
- Technologies: C++, CGI, poll, OOP, HTTP
- Repository: Take a look at the code
- Description: Develop a Docker-Compose infrastructure, including NGINX (with TLS), WordPress, MariaDB and Adminer services. All Docker Images built from scratch.
- Technologies: Docker, Docker Compose, NGINX, MariaDB, WordPress, Debian, Adminer
- Repository: Take a look at the code
- Description: Inspired by Wolfenstein 3D, cub3D is an introduction to ray-casting, creating a dynamic view inside a maze.
- Technologies: C, Minilibx, Raycasting
- Repository: Take a look at the code
- Description: A Flask application for creating and saving songs using the OpenAI ChatGPT API. It generates chords and lyrics based on user inputs like key, genre, mood, and subject.
- Technologies: Flask, Python, OpenAI API, Bootstrap
- Repository: Take a look at the code