Skip to content
DANIEL_BAS
Toggle navigation menu menu

Case studies

Projects & Technical Delivery

Architecture case studies exploring complex distributed systems, cloud-native modernization and secure integration patterns built for resilience and performance.

> initialize delivery pipeline
> syncing services...
> cloud integrations stable

Cloud Architecture

Insurance Provider Portal — Cloud BFF & Digital Delivery

Led technical delivery and coordinated frontend, backend and integration workstreams for a cloud-based insurer portal.

Architecture highlights

  • AWS-based BFF using API Gateway, Lambda, CloudFront, S3, DynamoDB and Aurora
  • Technical coordination across multiple countries
  • Digital journey architecture aligned with backend integrations
AWS API Gateway Lambda Angular BFF
> initialize delivery pipeline
> syncing services...
> cloud integrations stable

Full Stack Modernization

Enterprise Portal Modernization

Modernized enterprise journeys by aligning Angular delivery with Spring Boot services and API integration patterns.

Architecture highlights

  • Angular frontend delivery
  • Spring Boot microservices
  • Stakeholder collaboration and incremental rollout
Angular Spring Boot Microservices REST APIs
> initialize delivery pipeline
> syncing services...
> cloud integrations stable
Success: Access token delegated

Identity & Security

Secure API Authorization with Azure AD OBO

Implemented delegated access patterns for API-to-API communication using Azure AD, OAuth2, PKCE and JWT.

Architecture highlights

  • MSAL integration at the frontend boundary
  • Delegated access with On-Behalf-Of flow
  • Token validation patterns for enterprise APIs
Azure AD OAuth2 OBO Flow JWT APIs PKCE
> initialize delivery pipeline
> syncing services...
> cloud integrations stable
Interactive Canvas Preview

UI Engineering

Real-time Collaborative Whiteboard

Built a collaborative canvas experience focused on responsiveness, state synchronization and multi-user interaction.

Architecture highlights

  • WebSocket collaboration model
  • Shared state synchronization
  • Multi-user interaction and interface focus
TypeScript WebSockets Realtime UI Engineering