SYSTEM: OPERATIONAL // PILOT LINK ESTABLISHED
JOÃO VITOR VENTURA
.NET Developer · Full-Stack & Cross-Platform
ASP.NET Core · Blazor · React · SQL Server / MySQL · Azure

Personal Data File

- Designation
- .NET Developer
- Origin
- Florianópolis, Brazil
- Status
- Open to freelance & contract work, remote
- Experience
- ~3 years
I'm a .NET developer with around three years of experience building web and cross-platform solutions within the Microsoft ecosystem. I specialize in ASP.NET Core for backend development, Blazor and React for frontend, relational databases (SQL Server, MySQL), and deployments on Azure. I apply Clean Architecture, MVC, MVVM and Vertical Slice principles to deliver maintainable, scalable software: production-ready APIs, modern frontends connected to reliable backends, and cloud infrastructure that holds up under real use.
- Creator of Lume, a .NET MAUI movie recommendation app powered by ML.NET, an ASP.NET Core REST API and MySQL.
- A year of teaching experience building curricula and making ASP.NET Core, React, Azure and databases click for beginners.
- Portfolio of 10+ projects spanning end-to-end delivery, from architecture decisions to deployment.
System Diagnostics
Operation Log
Freelance Web Developer
Designing and building dynamic web applications with ASP.NET Core and Blazor, backed by SQL Server and deployed on Windows Server / Azure. Owned production support end-to-end, including a critical cross-platform data-sync bug fix and a security pass across API controllers that closed an authorization gap and added rate limiting.
Programming Professor
Taught ASP.NET Core, React, Blazor, SQL Server and Azure to students with no prior tech background. Designed practical, industry-aligned projects and mentored students individually, from first line of code to landing their first tech role.
Independent Game Development
Designed and shipped 2D games solo, from mechanics to pixel art, using GameMaker Studio 2 / GML for logic and Aseprite for sprites and animation.
Volunteer Researcher
Part of a 6-person research team developing water-resistant recycled paper for detergent packaging aimed at socially vulnerable communities. We improved water resistance from under a second to over an hour.
File Archive

Lume
Movie recommendation system with a .NET MAUI cross-platform frontend, ASP.NET Core REST API, ML.NET K-Means clustering for personalized recommendations, and MySQL hosted on Azure. Built on an MVC architecture.

Bookstore
Library inventory management system. Full CRUD across books, sellers, genres and sales.

Easy Check
Cross-technology REST integration exercise, hosted on AWS.

Tic Tac Toe
Cross-platform UI practice for Android and Windows.

Chess Console
Terminal-based chess game in pure C#, advanced OOP.
Open Channel
Available for freelance engagements and full-time or contract roles, remote or based in Brazil.

