Projects
Projects
I enjoy building software that solves real problems with a strong focus on performance, clean architecture, and developer experience. These projects reflect the kind of engineering challenges I like working on.
Valtuutus
A high-performance Relationship-Based Access Control (ReBAC) authorization library built for .NET applications.
Valtuutus helps teams model complex permission systems in a scalable and maintainable way, going beyond traditional role-based access control. It is designed for systems that require flexibility, expressive relationships, and low-latency authorization checks.
Highlights
- Fine-grained ReBAC permission model
- Designed for modern distributed systems
- Built with performance and low allocations in mind
- Clean developer API for .NET applications
- Open-source and production-ready
Tech Stack
C# • .NET • Authorization • Security • Performance Engineering
Links
- Website: https://valtuutus.yanpitangui.com/
- GitHub: https://github.com/valtuutus/valtuutus
Kanelson
A real-time multiplayer quiz platform inspired by Kahoot, built for live game rooms, instant interaction, and responsive gameplay.
Kanelson was created to explore real-time backend architecture, actor-model patterns, and scalable event-driven systems using .NET.
Highlights
- Multiplayer quiz rooms
- Real-time answers and score updates
- Low-latency event-driven backend
- Actor-model experimentation
- Interactive live gameplay experience
Tech Stack
C# • .NET • Real-Time Systems • Actors • Web Development
Links
- Live Demo: http://kanelson.yanpitangui.com/
- GitHub: https://github.com/yanpitangui/kanelson