Fullโstack engineer focused on TypeScript backends, developer tooling, and game development. I build production-ready APIs, pragmatic tooling, and interactive game systems โ with an emphasis on readable code, clear architecture, and fast iteration.
- task-list โ TypeScript front-end for a task manager.
- task-list-backend โ TypeScript REST API complement to task-list.
- davinci-shell โ Desktop tooling with QML + Python.
- LayeredTerrain โ C# (Unity) terrain system โ procedural layers and runtime terrain techniques.
- ChessLogic โ C# implementation of chess rules and move generation โ clear algorithms and domain modeling.
- Bubble โ Game made in Godot for the Global Game Jam 2025.
- MonkeyLab โ Game made in Unity for the Global Game Jam 2024
- Languages: TypeScript, C#, Python, QML, GDScript
- Backend: Node.js + TypeScript (REST APIs, server-side rendering, auth & persistence)
- Game development: Unity (C#), GDScript/Godot, shaders, procedural systems
- Tooling & automation: Python packages, CLI tools, desktop UI (QML)
- Practices: Clean architecture, readable tests, iterative prototyping, pragmatic documentation
- GitHub: leoamaro01
- Email: leoamaro2001@gmail.com
- LinkedIn: linkedin.com/in/leoamaro01
Open to collaborating on TypeScript backends, tooling, and game systems. If you see something you want to discuss or contribute to, open an issue or drop a DM.
