Gabriel Martinez
Desarrollador Backend .NET
Soy un desarrollador de software con orientación al backend, enfocado principalmente en el ecosistema .NET. Me interesa construir aplicaciones claras, bien estructuradas y fáciles de mantener.
Este sitio presenta una aplicación web, desarrollada como parte de mi portfolio personal, cuyo objetivo es mostrar de forma concreta cómo abordo el desarrollo de una aplicación completa en un entorno real.
Sobre la aplicación
La aplicación es una Pokedex simple, desarrollada como un CRUD, donde se pueden gestionar Pokémons y sus tipos o elementos. No busca ser un sistema complejo, sino una base funcional y ordenada.
A nivel técnico, el proyecto utiliza ASP.NET Core MVC junto a Entity Framework Core para el acceso a datos, aplicando relaciones entre entidades, migraciones y una estructura coherente de modelos, vistas y controladores.
La interfaz está construida con Razor Views y Bootstrap, priorizando una presentación clara y responsive. La aplicación se encuentra desplegada en una plataforma PaaS gratuita para su uso en línea.
Qué se pone en práctica
Backend
Controladores, lógica básica, validaciones y flujo de datos en C#.
Base de datos
Modelado de entidades, relaciones y persistencia con EF Core.
MVC
Separación de responsabilidades y organización del proyecto.
Frontend
Razor Views, Bootstrap y diseño responsive.
Versionado
Git y GitHub para control de cambios y publicación.
Deploy
Despliegue en PaaS y ejecución en entorno productivo.