Skip to content
View stefankumarasinghe's full-sized avatar
๐Ÿ˜€
๐Ÿ˜€

Highlights

  • Pro

Block or report stefankumarasinghe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
stefankumarasinghe/README.md

๐Ÿ‘จโ€๐Ÿ’ป Stefan Ralph Kumarasinghe

Backend Engineer & Distributed Systems Architect

I like building systems that don't just workโ€”they scale, reason, and recover. I thrive when designing complex backend architectures that transform raw telemetry into actionable intelligence. I do like ui as well, so you will see a very consistent ui theme I go for :)

LinkedIn | YouTube


๐Ÿ›  High-Level Focus

  • Distributed Systems: Designing for resilience, consistency, and low-latency.
  • Observability Stack: Deep integration with the LGTM stack (Loki, Grafana, Tempo, Mimir).
  • AI-Native Engineering: Building reasoning engines for automated Root Cause Analysis (RCA).
  • Infrastructure as Code: Orchestrating scalable, cloud-native environments.

๐Ÿš€ The "Be" Ecosystem

I am currently developing a suite of interconnected observability tools designed to eliminate the friction in modern SRE workflows.

๐Ÿ”ญ BeObservant

The Control Plane. A unified platform for metrics, logs, traces, and alerts. It acts as the "Single Pane of Glass" for distributed systems, enforcing RBAC and multi-tenancy across the entire LGTM stack.

๐Ÿง  BeCertain

The Analyst. A Python-based reasoning engine that processes telemetry data to provide automated Root Cause Analysis (RCA), anomaly detection, and predictive forecasting.

๐Ÿ”” BeNotified

The Messenger. An intelligent alerting and incident orchestration service. It manages the lifecycle of an alertโ€”from the moment a threshold is crossed in Mimir to the final resolution note in Jira.

๐Ÿ“ˆ Other Active Contributions

  • CodeMasterPro: A specialized developer tooling platform designed to streamline the local development environment and improve engineering velocity. I did explore the ralph-wiggum principal a while ago, have a look at the code

Pinned Loading

  1. codemasterpro codemasterpro Public

    The Search For A Refined Coding ChatGPT for Software Engineers

    TypeScript 2

  2. observantio/becertain observantio/becertain Public

    Be Certain is a ground-up AI engine designed for the modern observability stack. By correlating metrics from Mimir, traces from Tempo, and logs from Loki, it provides a unified intelligence layer tโ€ฆ

    Python

  3. observantio/benotified observantio/benotified Public

    Be Notified is a high-performance alert orchestration engine designed to supercharge Prometheus Alertmanager. It streamlines alert ingestion, automates channel routing, and provides a centralized hโ€ฆ

    Python

  4. blowfish-secure-extension blowfish-secure-extension Public

    A JavaScript-powered Chrome extension that scans web pages locally, rates security risks, highlights vulnerabilities, and applies hardening measures like disabling unsafe scripts. Keep browsing secโ€ฆ

    JavaScript

  5. observantio/beobservant observantio/beobservant Public

    Be Observant is a unified control plane for infrastructure health, bringing metrics, logs, traces, AIOps, and alerts together in one correlated interface to eliminate observability silos.

    Python