Assis
Client and message management for a farrier, with media storage and DNS on Cloudflare.
Rust, Axum, Vue, Cloudflare R2
Client / private
Rally Route
Event and route management for rally organizers, with audit logs and WhatsApp integration.
NestJS, PostgreSQL, MongoDB, Redis, Docker, Scalar
Client / private
LeMenu
Restaurant menu management as a modular monolith with per-module permissions.
.NET 8, EF Core, PostgreSQL
Client / private
CT Academy
Martial arts academy backend with CQRS, payments, and Firebase auth.
.NET 9, MediatR, EF Core, PagBank
Client / private
Open-source study platform for ENEM with a Rust API and Angular frontend.
Rust, Axum, Angular, PostgreSQL
Open source
AudioProcessor
Audio upload and processing API with a clean architecture split and an Angular client.
.NET 10, Angular, PostgreSQL
Academic
Comics Portal
Microservices architecture for comic collections, documented with C4 and ADRs.
Java, Docker, AWS S3, OAuth
Academic
JalaFit
Android fitness app with Supabase and Firebase.
Kotlin, Android, Supabase, Firebase
Academic
Jala Overflow
Community question-and-answer platform concept for Jala University.
Product design, architecture, documentation
Academic
Juno
Digital Uno card game built with Jonathan, with single-player and multiplayer modes.
TypeScript, Electron, React
Academic
Space Invaders
Classic Space Invaders clone with player movement, enemy waves, projectiles, and collision detection.
C#, MonoGame
Academic
Jalandos
Vehicle sales and rental platform with advanced search, filters, and listing management.
Next.js, Node.js, PostgreSQL
Academic
Contributor to the Apache DataFusion Rust query engine. Upstream PRs: column-specific Parquet encoding validation, NULL nested-type literal unparsing, and shared buffer accounting.
Rust, Apache Arrow, Parquet, SQL
Open source
Contributor to Horizon, a Rust reimplementation of Minecraft Java Edition. Open PR for shader pack image sizes and dropped program state.
Rust, wgpu, shaders
Open source