Joseph Andrés Baño
Desarrollador Full Stack con más de 3 años de experiencia en el stack .NET/C# y Angular, con sólido dominio de PostgreSQL, bases de datos no relacionales y despliegue de infraestructura con Docker y Kubernetes.
He diseñado y llevado a producción 5 sistemas empresariales end-to-end, implementando arquitecturas limpias, APIs RESTful de alto rendimiento, autenticación JWT y control de acceso RBAC. Trabajo bajo metodologías ágiles (Scrum/Kanban) con GitLab y flujos automatizados de CI/CD. Capacidad para asumir roles de arquitectura, backend, frontend y DevOps según las necesidades del proyecto.
| Ubicación | Quito, Ecuador |
| Experiencia | 3+ años · 5 sistemas empresariales en producción |
| Foco técnico | .NET 8/9, Clean Architecture, Angular 19/21, PostgreSQL |
| Educación | Tecnología Superior en Desarrollo de Software (ISTPET) · Estudios en CC. de la Computación (UPS) |
| Idiomas | Español (nativo) · Inglés (avanzado) |
| Disponibilidad | Abierto a proyectos y nuevas oportunidades |
Proyectos
Sistema de gestión integral para una hacienda ganadera en Ecuador, construido sobre un registro inmutable de eventos fechados, con panel administrativo web y aplicación móvil de campo offline-first.
- Arquitectura monolítica modular en .NET 8 con seis módulos de dominio sobre eventos inmutables y 54 migraciones versionadas en PostgreSQL.
- Estrategia de calidad rigurosa: 569 pruebas con xUnit y Testcontainers contra una instancia real de PostgreSQL en contenedor.
- App móvil de campo en React Native y Expo con WatermelonDB y algoritmo de resolución de conflictos de sincronización.
- Infraestructura de entrega con CI/CD, análisis estático CodeQL, proxy inverso Caddy y renovación TLS automatizada.
Aplicación web full stack para control de asistencia de personal, sincronización en tiempo real con hardware biométrico ZK y analítica avanzada de recursos humanos.
- Arquitectura backend en Python/Flask con persistencia multi-tenant (esquema aislado por institución) en PostgreSQL y migraciones Alembic.
- Motor analítico de cálculo de absentismo y Risk Score con pandas y numpy.
- Generación de reportes ejecutivos narrativos mediante integración con la API de DeepSeek.
Plataforma educativa para la gestión integral del ciclo académico: admisiones, matrículas, cobros de colegiatura, calificaciones y distributivos docentes.
- Interfaz en Angular y servicios backend en .NET Core / C# sobre base de datos MariaDB para más de 100 estudiantes activos.
- Módulo de generación automatizada de actas de calificaciones y reportes de matrícula en PDF con QuestPDF y RBAC.
Sitio web personal en Angular 19 con renderizado del lado del servidor (SSR), optimización integral de recursos y verificación automatizada de accesibilidad.
- Pipeline de optimización de assets con conversión automática a WebP y AVIF y compresión de código.
- Verificación automatizada de accesibilidad y tests unitarios ejecutados en integración continua antes de cada despliegue.
Auditoría de seguridad autorizada sobre una aplicación web, con alcance formal firmado, laboratorio aislado y control documentado del perímetro.
- Laboratorio aislado en contenedores Docker y control estricto de presupuesto y perímetro de pruebas.
- Batería de pruebas automatizadas en Python para verificar límites de alcance, ciclo de vida de sesión y handshake WebSocket.
- Entrega de informe con plan de remediación técnico priorizado y mitigaciones implementadas.
Habilidades
Habilidades y tecnologías respaldadas documentalmente por proyectos en producción y certificaciones oficiales.
- Ethical Hacker — Cisco Networking Academy (2025)
- Master en ASP.NET MVC con Entity Framework (.NET 10) — Udemy (2024)
- Aprende ASP.NET Core MVC 9: Proyectos desde Cero — Udemy (2024)
- Sistema de Compra y Facturación con Python y Django — Udemy (2024)
- Angular + .NET Core: Aplicación de Preguntas y Respuestas — Udemy (2023)
- GIT + GitHub: Sistema de Control de Versiones — Udemy (2023)
- CCNAv7: Introduction to Networks — Cisco Networking Academy (2022)
- Introducción a Ciberseguridad — Cisco Networking Academy (2022)
- Desarrollo Web Completo con HTML5, CSS3, JS, AJAX, PHP y MySQL — Udemy (2022)
Experiencia
Liderazgo del ciclo de vida del software, desarrollo backend en .NET Core / C# y frontend en Angular, modelado relacional y despliegues contenerizados en Linux y Windows Server.
- Arquitectura Multi-tenant: Diseñó y desplegó el backend de sincronización biométrica con modelo multi-tenant (esquema por institución) en PostgreSQL, cálculo de métricas de asistencia y autenticación JWT con 6 roles RBAC.
- Plataforma de Gestión Académica: Construyó desde cero la plataforma integral para el ciclo completo de admisiones, matrículas, pagos y distributivos docentes con más de 100 usuarios activos.
- Centralización Documental CACES: Centralizó más de 500 GB de evidencias documentales institucionales para el proceso de acreditación ante el CACES con soporte concurrente para 60 usuarios activos.
- Digitalización Operativa: Digitalizó la flota institucional de 100 vehículos mediante módulos de órdenes de trabajo, control de inventario de repuestos y flujo de compras.
- Orquestación Cloud & On-Premise: Orquestó el despliegue de cinco sistemas empresariales contenerizados utilizando Docker y Kubernetes (deploys, services, configmaps) en servidores Linux y Windows Server.
- Clean Architecture en .NET 8: Diseñó y construyó API REST con separación en capas de dominio, aplicación e infraestructura: 27 controladores, 83 tipos de dominio y 6 middlewares propios sobre MySQL.
- Testing Automatizado Riguroso: Construyó una suite de 298 pruebas unitarias y de integración con MSTest, Moq y FluentAssertions sobre contexto Entity Framework Core en memoria.
- Single-Page Application en Angular 21: Desarrolló la SPA con Angular Material: 57 componentes, 18 servicios y 5 guards/interceptores para control de acceso y gestión de sesión.
- Metodologías Ágiles & CI/CD: Lideró sprints bajo Scrum y Kanban, gestionando repositorios institucionales en GitLab e integrando flujos de integración continua.
Arquitectura
Patrón arquitectónico de referencia implementado en mis sistemas empresariales: entrada unificada, separación de dominio, persistencia multi-tenant y pruebas automatizadas sobre contenedores reales.
.NET 8 · Clean Architecture · EF Core
Python / Flask · pandas · DeepSeek API
QuestPDF · MailKit Worker
Multi-tenant por esquemas
Persistencia relacional OLTP
500+ GB evidencias CACES
El principio que aplico: límites estrictos entre capas, modelo multi-tenant seguro por esquema para garantizar la privacidad de los datos, y suites de pruebas exhaustivas antes de tocar producción.
Notas
Contacto
Escríbeme si tienes un proyecto en mente, un sistema que escalar o si deseas conversar sobre arquitecturas backend en .NET y frontend en Angular.