Caio Valente
About Me
Computer engineer specialised in backend development and site reliability seeking a remote role starting in January 2025.
With an engineering degree from IMT Atlantique and over four years of experience in building and maintaining distributed systems using Elixir/Erlang, I excel in developing scalable, maintainable software, implementing DevOps practices, and ensuring the reliability of Linux cloud infrastructures.
Passionate about computer networks, real-time rendering and open-source software, I have contributed to open-source console emulators and, lately, I have focused on game development with Godot, participating in game jams and publishing several games on my itch.io page.
Projects
- [2024] Papoila's Fairy Rescue (game) - A fairy platformer game made with two friends. It placed 10th in the Godot Wild Jam #73.
- [2024] Metal Warriors (remake) - Remake of Metal Warriors (SNES) in Godot.
- [2024] Neon Stretch (game) - An endless runner game made with two friends, using Godot, for the GMTK 2024 Game Jam.
- [2024] Raytracer - A CPU path tracer written in C++ that renders 3D scenes using the Monte Carlo method.
- [2024] Speeding Up PPO Training for Pokémon Red - Research about Deep Reinforcement Learning using PPO and Pokémon Red.
- [2023] VoroPlan - Interactive Voronoi diagram of the metro and bike-sharing networks of Rio de Janeiro.
- [2023] AioCraft (game) - Minecraft clone in Three.js with procedural terrain generation (instancing and Perlin noise).
- [2023] Luacgeom2D - A set of Computational Geometry algorithms and a plot library in Lua.
- [2022] Super Bomberman 2 (remake) - Remake of Super Bomberman 2 (SNES) in Unity.
- [2022] ASCII Bomberman - Play bomberman straight on your console.
- [2019] Elixir SimpleHTTPFileServer - A clone of the "SimpleHTTPServer" Python module written in Elixir using cowboy OTP HTTP server.
- [2017] Balade a Brest - Android (+ web) Pokemon Go similar app with focus on historical places of Brest city.
- [2016] Wifi Indoor Positioning System - Research about indoor localisation using Wi-fi triangulation on Android phones.
- [2016] Lamport's Algorithm - A Python rabbitMQ distributed implementation of Lamport's Algorithm for Mutual Exclusion.
- [2015] Caiotile - A tiling tool for the XFCE desktop environment (before they had an official one).
Open Source Contributions
- [2020] Pcsx4all emulator - Added gamepad support and multiplayer features to a C/SDL PSX emulator for the RG350 handheld console.
- [2020] ReGBA emulator - Added gamepad support to a C/SDL GBA emulator for the RG350 handheld console.
- [2018] The Tor Project - Improved the IPv6 support of the Tor project as my master's degree conclusion project.