
Adrian Calcinas
Desarrollador Full Stack | Angular · TypeScript · .NET · Spring Boot
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Desarrollador Full Stack junior con 2+ años de experiencia, especializado en Angular, TypeScript y RxJS, con backend en .NET y experiencia adicional en Next.js, React y Spring Boot. He construido frontends en producción con signals, componentes standalone y operadores RxJS personalizados, y diseñado arquitecturas distribuidas de extremo a extremo. Manejo de Git/GitHub, metodologías ágiles como Scrumban y XP, y buenas prácticas de desarrollo colaborativo.
Mejor egresado de mi promoción (91.14/100).
Experiencia
Desarrollador Full Stack at Freelance (2026-03 – Present)
- Diseñé y construí NexCore, una suite ERP multi-tenant a medida para un cliente del sector retail, sobre una arquitectura distribuida de 5 servicios, como desarrollador único de extremo a extremo. Producto entregado y en mantenimiento activo.
- Desarrollé la SPA en Angular 22 con componentes standalone, signals y lazy loading total, incluyendo un módulo WMS de 27 pantallas.
- Diseñé la arquitectura distribuida: API de negocio, Authorization Server OAuth2/OIDC propio sobre OpenIddict, Backend-for-Frontend y orquestación con.NET Aspire.
- Implementé la API con Clean Architecture, CQRS y persistencia poliglota con EF Core y Marten (Event Sourcing) sobre PostgreSQL.
- Implementé seguridad de nivel producción con PKCE, refresh rotativo, Token Exchange y RBAC de grano fino, con sesión server-side vía patrón BFF.
- Añadí multi-tenancy con aislamiento por tenant, caché distribuida con Redis y FusionCache, resiliencia con Polly, rate limiting distribuido y despliegue continuo.
Desarrollador Full Stack at Departamento de TI - UAB (2025-08 – 2026-03)
- Desarrollé desde cero el backend completo con.NET 10 y el módulo frontend en Angular 18, reemplazando un sistema legacy y reduciendo 3x el tiempo de gestión de evaluaciones para más de 5000 usuarios y 300+ evaluaciones de distinto tipo.
- Construí el módulo frontend con patrones avanzados de Angular 18: signals, efectos reactivos, componentes standalone y operadores RxJS personalizados.
- Trabajé bajo prácticas de Extreme Programming (XP): integración continua, refactorización constante y foco en código de calidad y testeable.
- Implementé Clean Architecture con Repository Pattern, Result Pattern y Minimal APIs, logrando alta cohesión y bajo acoplamiento entre capas.
- Integré el subsistema académico externo mediante HttpClient tipado + Polly, con reintentos exponenciales y circuit breaker, garantizando resiliencia ante fallos de red en producción.
- Automaticé el despliegue con GitHub Actions vía WebDeploy, con autenticación federada OpenIddict y logging estructurado con Serilog.
Desarrollador Full Stack Jr. at IATec (2025-02 – 2025-07)
- Diseñé e implementé una solución empresarial con Angular 19 y.NET 8 Web API, con arquitectura en capas y separación de responsabilidades.
- Mantuve y resolví bugs en aplicaciones legacy en Angular 10, trabajando con múltiples versiones del framework en paralelo.
- Colaboré en un equipo con metodología Scrumban, combinando planificación iterativa con flujo continuo de tareas y entregas frecuentes.
- Construí una API RESTful segura con Microsoft Identity Web y Azure AD para SSO corporativo, sincronizando perfiles vía Microsoft Graph.
- Integré dispositivos biométricos ZKTeco con captura y sincronización de asistencia en tiempo real.
- Implementé control de acceso RBAC con permisos granulares sobre activos y recursos.
- Configuré CI/CD en Azure DevOps con compilación, pruebas y despliegue automatizado.
Asistente de Cátedra - Programación at Universidad Adventista de Bolivia (2024-06 – 2024-12)
- Desarrollé APIs RESTful con.NET Core y Django para aplicaciones web escalables.
- Implementé el frontend con Next.js y Docker en producción, reduciendo 30% los tiempos de despliegue.
- Integré componentes de IA y optimicé bases de datos relacionales para mejorar el rendimiento.
- Mentoré a 50+ estudiantes en desarrollo, arquitectura y buenas prácticas de programación.
Desarrollador Full Stack Jr. at Freelance (2024-01 – 2024-06)
- Desarrollé un sistema SCM para librerías y papelerías con Angular y backend.NET, integrando APIs RESTful, lazy loading y modularización que optimizaron procesos en un 25%.
- Diseñé interfaces intuitivas y responsivas, mejorando la UX y la consistencia visual.
Educación
Lic. en Ingeniería de Sistemas in Ingeniería de Sistemas – Universidad Adventista de Bolivia (2022-02 – 2025-12)



