Adrian Calcinas

Adrian Calcinas

Full Stack Developer | Angular · TypeScript · .NET

Building intelligent solutions and automating the future, line by line.

About me

Results-oriented, focused on real impact and technical quality.

Curiosity and value delivery

I'm Adrian Cristofer Calcinas Ramos, a Full Stack Developer specialized in Next.js, Angular, and .NET. I focus on building scalable solutions that improve processes and deliver measurable results.

I enjoy working on end-to-end implementations: architecture, frontend, backend, and deployment with solid security practices, CI/CD, and structured logging.

Cochabamba, Bolivia · Systems Engineer

Product & performance

Accessible, fast interfaces with Next.js/Angular, with an eye on performance and polished experiences.

Security & integrations

Authentication with Azure AD, RBAC, and synchronization with Microsoft Graph. Integrations with biometrics and enterprise services.

DevOps & continuous learning

CI/CD in Azure DevOps and GitHub Actions, with automated deployments and structured logging. Always learning and sharing knowledge.

Experience

Building innovative solutions and delivering measurable impact

Full Stack Developer

Freelance · Cochabamba, Bolivia · Mar 2026 – Present

  • Designed and built NexCore, a custom multi-tenant ERP suite for a retail-sector client, as the sole end-to-end developer. Product delivered and under active maintenance.
  • Covered the full cycle: a distributed architecture of 5 services, an Angular 22 SPA, OAuth2/OIDC security, and continuous deployment (technical detail in the Projects section).
Angular 22
.NET Aspire
OpenIddict
OAuth2/OIDC
CQRS
EF Core
Marten
PostgreSQL
Redis

Full Stack Developer

Departamento de TI — UAB · Cochabamba, Bolivia · Aug 2025 – Mar 2026

  • Built the entire backend from scratch with .NET 10 and the Angular 18 frontend module, replacing a legacy system and cutting evaluation management time 3x for 5,000+ users and 300+ evaluations of different types.
  • Built the frontend module with advanced Angular 18 patterns: signals, reactive effects, standalone components, and custom RxJS operators.
  • Worked under Extreme Programming (XP) practices: continuous integration, constant refactoring, and a focus on quality, testable code.
  • Implemented Clean Architecture with Repository Pattern, Result Pattern, and Minimal APIs, achieving high cohesion and low coupling between layers.
  • Integrated the external academic subsystem via typed HttpClient + Polly, with exponential retries and a circuit breaker, ensuring resilience against network failures in production.
  • Automated deployment with GitHub Actions via WebDeploy, with federated OpenIddict authentication and structured logging with Serilog.
.NET 10
Angular 18
Clean Architecture
Repository Pattern
Result Pattern
Minimal APIs
HttpClient + Polly
RxJS
Angular Signals
OpenIddict
Serilog
GitHub Actions

Junior Full Stack Developer

IATec · Cochabamba, Bolivia · Feb 2025 – Jul 2025

  • Designed and implemented an enterprise solution with Angular 19 and .NET 8 Web API, using layered architecture and separation of concerns.
  • Maintained and fixed bugs in legacy Angular 10 applications, working with multiple framework versions in parallel.
  • Collaborated on a team using Scrumban methodology, combining iterative planning with continuous task flow and frequent deliveries.
  • Built a secure RESTful API with Microsoft Identity Web and Azure AD for corporate SSO, syncing profiles via Microsoft Graph.
  • Integrated ZKTeco biometric devices with real-time attendance capture and synchronization.
  • Implemented RBAC access control with granular permissions over assets and resources.
  • Set up CI/CD in Azure DevOps with automated build, test, and deployment.
.NET 8
Angular 19
Microsoft Identity Web
Azure AD
Microsoft Graph
ZKTeco
RBAC
Azure DevOps
CI/CD

Teaching Assistant — Programming

Universidad Adventista de Bolivia · Cochabamba, Bolivia · Jun 2024 – Dec 2024

  • Developed RESTful APIs with .NET Core and Django for scalable web applications.
  • Implemented the frontend with Next.js and deployed with Docker in production, cutting deployment time by 30%.
  • Integrated AI components and optimized relational databases to improve performance.
  • Mentored 50+ students in development, architecture, and programming best practices.
.NET Core
Django
Next.js
Docker
REST APIs

Junior Full Stack Developer

Freelance · Cochabamba, Bolivia · Jan 2024 – Jun 2024

  • Built an SCM system for bookstores and stationery shops with Angular and a .NET backend, integrating RESTful APIs, lazy loading, and modularization that streamlined processes by 25%.
  • Designed intuitive, responsive interfaces, improving UX and visual consistency.
Angular
.NET
REST APIs
Lazy Loading

Projects

Real products built end-to-end, from architecture to deployment

NexCore — Multi-tenant ERP suite

Mar 2026 – Present

Custom ERP suite for a retail-sector client: 5 distributed services built end-to-end as the sole developer. Product delivered and under active maintenance.

  • Angular 22 SPA with standalone components, signals, and full lazy loading, including a 27-screen WMS module.
  • Distributed architecture: business API, own OAuth2/OIDC Authorization Server on OpenIddict, Backend-for-Frontend, and orchestration with .NET Aspire.
  • API with Clean Architecture, CQRS, and polyglot persistence with EF Core and Marten (Event Sourcing) on PostgreSQL.
  • Production-grade security: PKCE, rotating refresh tokens, Token Exchange, and fine-grained RBAC, with server-side sessions via the BFF pattern.
  • Multi-tenancy with per-tenant isolation, distributed caching with Redis and FusionCache, resilience with Polly, and distributed rate limiting.
Angular 22
.NET 10
OpenIddict
OAuth2/OIDC
BFF
CQRS
EF Core
Marten
PostgreSQL
Redis
FusionCache
Polly

Banking Platform — Full stack banking system

Feb 2025 – Jun 2025

End-to-end banking platform with a Spring Boot 3.4 (Java 17) backend and an Angular 19 frontend, covering account management, transactions, beneficiaries and role-based access with a clean architecture and containerized deployment.

  • Decoupled full stack system: frontend with Angular 19, TypeScript, Bootstrap 5 and Signals; backend with Java 17, Spring Boot, JPA/Hibernate and MySQL, communicating asynchronously via HTTP.
  • Secure authentication with session tokens and role-based access control (ADMIN, USER, OPERATOR, MODERATOR).
  • Real-time transaction processing: deposits, withdrawals, transfers, payments and reversals with instant balance updates.
  • Advanced multi-filter search with pagination, executive dashboards and system metrics.
  • Complete audit trails and soft deletes to preserve data integrity.
  • Fully containerized environment with Docker Compose and interactive API docs via OpenAPI/Swagger UI, removing friction when onboarding new collaborators.
Angular 19
TypeScript
Java 17
Spring Boot 3
JPA/Hibernate
MySQL
Docker Compose
OpenAPI/Swagger

SCM system for bookstores

Jan 2024 – Jun 2024

Management system for bookstores and stationery shops with Angular and a .NET backend, with RESTful APIs, lazy loading, and modularization that streamlined processes by 25%.

  • Inventory and sales modules over a real client domain, with deferred loading and a modular architecture.
  • Intuitive, responsive interfaces that improved UX and visual consistency.
  • Role-based admin panel (products, categories, suppliers, users) on top of a layered .NET Core 8 API with Swagger docs and EF Core over SQL Server.
Angular
.NET
REST APIs
Lazy Loading

Technical Skills

A set of technologies for building modern, scalable applications

Frontend

Angular
TypeScript
RxJS
Next.js
React

Backend

.NET
ASP.NET Core
Node.js
Java
Spring Boot

Agile Methodologies

Scrumban
Extreme Programming (XP)
Scrum/Kanban

DevOps & Version Control

Git/GitHub
Docker
Azure DevOps
CI/CD
GitHub Actions

Architecture & Patterns

Clean Architecture
CQRS
MediatR
Repository Pattern
APIs RESTful

Databases

PostgreSQL
SQL Server
MySQL

Achievements

Recognition for academic excellence and technical contributions

Academic Achievements

Top graduate of the class

Overall GPA of 91.14/100 in the Systems Engineering degree, Universidad Adventista de Bolivia.

Degree Awarded for Academic Excellence

Graduation modality awarded for outstanding academic performance throughout the degree.

Specialization in Software Development and Scalable Architectures

Specialization training focused on software design and scalable architectures.

Mentored 50+ students

Guided students in development, architecture, and programming best practices as a Teaching Assistant at UAB.

Contact

Let's connect to work together, explore opportunities, or share ideas

Phone / WhatsApp
+591 65717974
Location
Cochabamba, Bolivia

Resume

Request my updated CV or schedule a call to learn more about my experience.

Request CV