Saltar al contenido principal
Adrian Calcinas

Adrian Calcinas

Desarrollador Full Stack | Angular · TypeScript · .NET · Spring Boot

Talento
CochabambaMiembro desde 22 de julio de 2026
AngularTypeScriptRxJS.NETNext.jsReactSpring BootJavaDjangoPostgreSQLMySQLGitGitHubDockerAzure DevOpsCI/CDGitHub ActionsClean ArchitectureCQRSRepository PatternAPIs RESTfulScrumbanExtreme Programming (XP)ScrumOAuth2OIDCOpenIddictRBACPKCEToken Exchange
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

AngularTypeScriptRxJS.NETNext.js

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)

Habilidades

Desarrollador Full StackAngularTypeScript.NETSpring Boot

Valoraciones

Relacionado