HI, MY NAME IS
SAMUEL
I BUILD IT STUFF
8+ years building
production-grade distributed systems,
architecture and security
8+ years building
production-grade distributed systems,
architecture and security
Senior Software Developer with 8+ years of experience building production-grade distributed systems, from enterprise messaging to railway operations. Interim Product Architect since May 2026 and Security Champion since July 2026 for train-information systems covering passenger and cargo transport. Stack: Java, TypeScript/Angular, Kafka, Kubernetes/OpenShift, GitOps. GitHub Copilot accelerates delivery. Accountability stays with humans. Here are a few technologies I've been working with recently:


October 2022 - Present
Interim Product Architect on the SBB client assignment since May 2026: architecture and interface decisions for passenger and cargo train-information flows.
Security Champion since July 2026 for those systems: embedding secure design, vulnerability hygiene and security requirements into agile delivery.
Develop software in a nationwide train-information system and contributed to decommissioning a nearly 60-year-old mainframe.
Work in Java, Spring Boot, Angular, Kafka, MongoDB and Kubernetes/OpenShift with GitOps. Mentor new engineers. GitHub Copilot with human review.

Context File Concatenator (CFC) is a desktop tool that selects, filters, and concatenates project files into one LLM-ready context. The architecture is split: a Rust backend for file I/O and search, and a lightweight WebView UI (Wry and Tao). Tokio handles async I/O. Rayon parallelizes search so large directories stay responsive. I specified the architecture, features, and quality bar. Implementation was accelerated with generative tools. Review and validation stayed human.

A Go system that ingests job postings from public portals, then uses LLM APIs (OpenAI and Anthropic) to extract structured fields for analysis. Ingest, enrichment, and storage are separate modules. Results land in MongoDB and are served through an API. Prometheus and Grafana cover runtime metrics. Components run in Docker and can be deployed on Kubernetes. Collection runs on a configurable schedule. Personal analytics project. Not a commercial job board.