commit: 8f2b1c
Merge pull request #42
>_ ./deploy.sh --prod
Build successful (12s)
{ status: 200 }
</>
127.0.0.1:5432
{
}
Dominik.

Fullstack case study

SiliconAtlas

CPU catalog and management platform with Angular SPA, Spring Boot APIs, and real-time event delivery over Kafka and WebSocket.

JavaSpring BootAngularTypeScript

Project Overview

Category

Fullstack

Stack

JavaSpring BootAngularTypeScript

Problem

Managing CPU specifications, manufacturers, and lithography data required a single source of truth with low-latency updates and secure access.

Outcome

Shipped a production-like architecture with JWT auth, Redis caching, Kafka domain events, and STOMP/SockJS notifications for real-time UX.

Implementation Highlights

  • Built secure Spring Boot APIs with role-based access control and token-based authentication.
  • Connected PostgreSQL, Redis, and Kafka into one event-driven data flow for consistent read/write behavior.
  • Implemented WebSocket notifications so frontend clients react instantly to domain changes.