const gianfranco = {
role: "Systems Engineering Student",
age: 21,
location: "Colombia",
languages: ["Spanish (native)", "English (C1)", "French (basic)"],
code: ["C++17", "TypeScript", "JavaScript", "Java", "Python", "C#", "PHP", "SQL"],
builtWith: ["Angular", "Electron", "Node.js", "raylib", "JSF / PrimeFaces", "HTML5 Canvas"],
interests: [
"Software Development",
"Game Engines & Tools",
"Databases",
"Cybersecurity",
"Systems Architecture"
],
lookingFor: "A software development internship 🚀"
};I like understanding how systems work under the hood — game engines, binary file formats, networks and cryptography — and turning that knowledge into tools that are clear, fast and well documented.
Before writing code, I want to know how things really work — from a data.win binary format to an IPv4 subnet.
|
Clear contracts between components (like a JSON Schema between an editor and an engine) keep software easy to evolve. | A project is only finished when someone else can install it, run it and understand it from its README. |
| Project | What it is | Stack |
|---|---|---|
| 🐝 HoneyComb Engine | NoCode platform for isometric 2.5D games: a visual editor and a native runtime decoupled through a JSON Schema contract. I built editor & engine features and the cross-platform installer. (Team of 3) | C++17 · raylib · Angular · Electron · CMake |
| ❤️ Determination Battle Simulator · ▶ Play | Browser recreation of 9 UNDERTALE boss fights with 136 attacks. Custom zero-dependency engine, frame interpolation, Python binary asset extractor, EN/ES. | JavaScript · Canvas · Web Audio · Python |
| 🔐 Classical Cryptanalysis · ▶ Try it | Breaks Caesar, Affine and Vigenère ciphers using index of coincidence, chi-squared and the Kasiski method (27-letter Spanish alphabet). | JavaScript · HTML5 |
| 🎰 Betting House Manager | Desktop app to manage branches, bettors, 5 games and reports. MVC + DAO/DTO, file persistence and 123 unit tests. | Java · Swing · JUnit |
| 📻 Kubaru Forrest M | Web frontend to manage radio stations and songs with a built-in audio player, consuming a REST API. | Java EE · JSF · PrimeFaces · REST |
| 🌐 IPv4 Subnet Calculator | Network, broadcast, host range, class and type from an IP and mask, with a binary view. Deployed on Apache in a VM. | PHP · Apache |
| 🏗️ Software Architecture | 🗄️ Database Design & SQL | 🛡️ Cybersecurity |
| ☁️ Cloud with AWS | 🧪 Testing & Quality | ⚙️ C++ & Systems Programming |
- 🎮 Game engines & developer tools
- 🕹️ Interactive web experiences with no heavy dependencies
- 🖥️ Desktop applications with Electron and native runtimes
- 🔐 Security & cryptography tools
- 🧩 Data-driven systems with clear contracts between components
- 📦 Installers & automation that make projects easy to run
- 🥇 Winner — Innovation Section, We Are Energy contest by ENEL. Prize: a trip to the "The Energy of Things" camp near Rome, Italy.








