Ingeniero de Sistemas
Juan Diaz Guerrero, desarrollador fullstack
Desarrollador fullstack
Más de 2 años de experiencia trabajando con tecnologías como .NET, SQL Server y React, desarrollando proyectos que aplican soluciones a problemas reales.
ReactTypeScript.NETSQL ServerNode.js
Experiencia
mar. 2025 — actualidad
Auxiliar de Desarrollo
Desarrollo de software a la medida para una terminal portuaria, acompañando cada solución desde el entendimiento de la necesidad de las distintas áreas hasta su despliegue y mantenimiento.
- Construí un sistema para planear y ejecutar la planeación de buques, que calcula movimientos, maquinaria y costos operativos, y detecta diferencias entre lo planeado y lo ejecutado.
- Desarrollé la solicitud de facturación de servicios portuarios y reportes automáticos para facturación, que alimentan un repositorio de datos centralizado.
- Integré APIs de terceros y creé APIs y web services propios para que otras empresas y sistemas consuman nuestra información.
- Reemplacé procesos manuales en Excel por sistemas web.
- Desarrollé un sistema de gestión documental de Recursos Humanos, alineado con las normas del Archivo General de la Nación.
- Desarrollo y mantengo aplicativos móviles con Blazor Hybrid.
- Doy soporte y agrego funcionalidades a las plataformas existentes.
- ASP.NET Core 8
- .NET Framework
- SQL Server
- Blazor Hybrid
- jQuery
- Tailwind CSS
sept. 2024 — mar. 2025
Practicante de Sistemas
Desarrollo de módulos web para la plataforma interna de una terminal portuaria, reemplazando procesos que se gestionaban por correo electrónico por flujos centralizados y trazables.
- Gestión de PQRS (peticiones, quejas y reclamos): centralicé todas las solicitudes en un solo lugar para servicio al cliente, para que no se perdieran entre correos.
- Solicitud de servicios para clientes: flujo completo donde el cliente pide un servicio, Planificación lo asigna y Facturación emite la factura, todo dentro del sistema.
- Registro y actualización de clientes: validación de datos conforme a SARLAFT (prevención de lavado de activos), con actualización anual obligatoria, algo que antes no existía y mantenía la información desactualizada.
- Rediseño del sitio web para hacerlo más claro y fácil de usar.
- HTML
- CSS
- JavaScript
- jQuery
- Tailwind CSS
- ASP.NET Core
- SQL Server
Proyectos
●API
Venta Online Api
Backend Developer · Mar–Abr 2024
API de microservicios para gestionar ventas, inventarios, clientes y envíos con trazabilidad distribuida.
- Spring Boot
- PostgreSQL
- MapStruct
- JUnit
- Mockito
- Testcontainers
- Zipkin
Skills & Certs
Frontend
- React / Next.js
- TypeScript
- JavaScript
- HTML / CSS
- Tailwind CSS
- jQuery
- React Query
- Blazor Hybrid
Backend
- ASP.NET Core 8
- .NET Framework
- SQL Server
- Node.js / Express
- Spring Boot
- PostgreSQL
- REST APIs / Web services
Tools
- Git / GitHub
- Azure DevOps
- Figma
- Burp Suite
- Bash
- Postman