Skip to content
View LuisD-Dev's full-sized avatar

Block or report LuisD-Dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LuisD-Dev/README.md
Luis Diego Campos — Software Engineering Student Animated introduction: C# and .NET, React, and practical software development

Software Engineering Student · UTN · Costa Rica

Connect on LinkedIn Explore my GitHub dashboard Explore my projects

GitHub dashboard

GitHub profile overview and contribution timeline

GitHub statistics: repositories, commits, pull requests and stars Most used languages across public repositories

Languages by commits Commit activity by time of day, UTC minus six

Public GitHub activity · Cards refresh through the provider's cache · Click a card to explore.

Behind the code

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.

C#, .NET, React, JavaScript, HTML, CSS, Git, GitHub, Visual Studio, VS Code, Postman and Azure

Backend & desktop · C# / .NET / ASP.NET Core / Windows Forms
Frontend · React / JavaScript / HTML / CSS
Data & quality · SQL Server / EF Core / ADO.NET / xUnit


Selected projects

01 / Reservas-Labs

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.

02 / CondoGest

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.

03 / ProyectoFlota

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


Currently exploring

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.

Let's build something useful.

Connect on LinkedIn · Explore all repositories

Animated blue wave footer

Pinned Loading

  1. CondoGest_ISW524 CondoGest_ISW524 Public

    Sistema de Administración de Condominios - Proyecto ISW-524 Diseño de Arquitectura de Software

    C#

  2. ProyectoFlota ProyectoFlota Public

    Proyecto de manejo de flota vehicular para la Universidad Tecnica Nacional

    C#

  3. Reservas-Labs Reservas-Labs Public

    Proyecto de Pruebas de Software

    C#