I am Luis Diego Campos, a Software Engineering student at Universidad Técnica Nacional. I build web and desktop applications with a focus on business rules, architecture and software testing.
Backend & desktop · C# / .NET / ASP.NET Core / Windows Forms
Frontend · React / JavaScript / HTML / CSS
Data & quality · SQL Server / EF Core / ADO.NET / xUnit
Web development · Software testing · Team collaboration
A laboratory reservation system developed for UTN's Software Testing course. Combines a React interface with an ASP.NET Core API and SQL Server.
- Reservation validation: dates, operating hours, maximum duration and overlapping bookings.
- Authentication with user roles and failed login controls.
- Unit testing and documented test cases.
React · Vite · C# · ASP.NET Core · Entity Framework Core · SQL Server · xUnit
Explore source & setup · Browse development history
What to look for in this project
Follow the flow from a reservation form to backend validation and database persistence. The README documents business rules, test scenarios and local setup.
This is an academic project under continued development. Run it locally using the repository instructions.
Desktop development · Layered architecture · Data management
A condominium management desktop application covering properties, residents, billing, payments, common-area reservations and reporting.
- Built with WinForms, .NET Framework 4.8, ADO.NET and SQL Server.
- Separates presentation, business logic and data access.
- Includes architecture documentation, technical and user manuals, and verification instructions.
C# · .NET Framework · Windows Forms · ADO.NET · SQL Server
Explore source & setup · Read the architecture
What to look for in this project
Explore how application layers divide responsibilities and how database operations support administrative workflows. Start with the architecture guide, then review the technical documentation linked in the README.
This is an academic desktop application. Installation requires Windows, the .NET Framework targeting pack and SQL Server.
In development · Web APIs · Clean Architecture
An academic vehicle fleet maintenance management project for UTN's Web Programming II course.
The documented architecture separates Domain, Application, Infrastructure and API responsibilities.
Planned stack: ASP.NET Core · Entity Framework Core · SQL Server · React
Explore the project · Follow development
Open my development roadmap
- API design and full-stack workflows with .NET and React.
- Clean Architecture, layered systems and database modeling.
- Automated testing, validation and maintainable code.
- Collaboration through Git, GitHub and Azure DevOps.
My projects reflect an ongoing learning process through academic work and team collaboration.


