Senior Software Engineer @ Accenture
Building software that matters.
Hi, I'm Sibil Sarjam Soren. I specialize in building high-performance web applications and scalable architectural solutions. Explore my thoughts on engineering in my blog or learn more about my journey.
Featured Posts
View allWeb DevelopmentHTTP
Back to Basics: Understanding HTTP and REST APIs
A visual guide to how the web communicates, exploring the fundamentals of HTTP and the principles of RESTful architecture.
Jan 11, 2026
ArchitectureHigh Availability
Staying Online: A Guide to Availability Patterns
How to design highly available systems using fail-over and replication techniques, including uptime calculations and real-world examples.
Dec 26, 2025
ArchitectureDatabases
The Distributed Dilemma: Understanding the CAP Theorem
Why distributed systems can't have it all, and how to make the right tradeoffs for your application.
Dec 24, 2025
Featured Projects
See all projectsJavaSpring BootKafka
SagaFlow: Distributed Orchestrator
A high-performance event-driven engine managing multi-service transactions with eventual consistency.
Architecture Details
NestJSRedis StackWebSockets
EcoStream: Real-time Analytics
Low-latency streaming platform processing 10k+ events/sec with sliding window aggregations.
Architecture Details
GoPrometheusGrafana
Sentinel: SLO Monitoring Engine
SRE-led observability platform for defining and alerting on business-critical SLIs and Error Budgets.
Architecture Details
Mastering the stack.
A curated collection of technologies I use to build high-performance, enterprise-scale applications and distributed systems.