DevOps Engineer for carrier-grade telecom platforms and resilient backend infrastructure.

I work on production SMS Firewall systems for mobile network operators, combining Kubernetes migration, Linux administration, containerization, automation, incident response, and Erlang-based application support.

My backend work includes Spring Boot platforms with relational databases, Redis, reverse proxies, authentication, rate limiting, idempotency, and automated deployment pipelines.

>  

DevOps Engineer | Kubernetes | Telecom SMS Firewall | Platform Engineering | Backend Systems

Rumal Gunawardana, DevOps Engineer

Professional Profile

DevOps Engineer at Omobio building, operating, and modernizing carrier-grade SMS Firewall platforms that support high-volume telecom messaging traffic.

Hands-on with Kubernetes migrations, containerization, CI/CD, Linux administration, Docker/Podman, monitoring, troubleshooting, production incident response, and Erlang-based distributed systems.

Backend-capable engineer who builds complete Spring Boot platforms with relational databases, Redis, reverse proxies, authentication, rate limiting, idempotency, and automated deployment pipelines.

Role Snapshot

Current Role
DevOps Engineer
Production Domain
Carrier-grade SMS Firewall platforms
Platform Scope
Kubernetes, Linux, Docker, Podman, CI/CD
Application Scope
Erlang distributed systems and Spring Boot backends

Core Engineering Capabilities

Telecom Platform Operations

  • >Production SMS Firewall deployment, validation, monitoring, and L2 support for mobile network operator environments.
  • >Incident investigation across distributed Erlang nodes, M3UA connectivity, MariaDB dependencies, Linux services, and network paths.
  • >Change request and bug-fix work in Erlang-based SMS Firewall components with release validation support.

Infrastructure and DevOps

  • >Kubernetes migration work for distributed telecom workloads moving from node-based architecture to containerized deployments.
  • >Docker and Podman image maintenance, RHEL administration, Bash automation, GitHub Actions, Nginx, and monitoring workflows.
  • >Operational practices for repeatable deployments, rollback readiness, service checks, and post-incident validation.

Backend Platform Engineering

  • >Spring Boot systems with authentication, API gateway boundaries, relational databases, Redis, rate limiting, and idempotency.
  • >Self-hosted production-style APIs and services behind reverse proxies with automated deployment pipelines.
  • >Reliability-focused design around dependency failure, retries, caching behavior, and observable runtime health.

Selected Engineering Case Studies

Selected work showing production operations, reliability design, platform engineering, and backend architecture.

View all projects

C&A Cricket Net Reservation API

2025

A reliability-focused booking backend designed to remain consistent under concurrent requests, retries, and partial failures using idempotency keys and state-based reservations instead of traditional CRUD transactions.

Java 21Spring Boot 3.4PostgreSQL 17Redis + Redisson
Read case study

Advanced File Filter Bot

2025

A Telegram indexing system that turns large media channels into searchable storage using incremental synchronization, metadata indexing, and flood-wait-safe request scheduling without storing files externally.

PythonPyroFork/PyrogramMongoDBRedis
Read case study

SMS Firewall to Kubernetes Migration (Omobio)

2026-Present

Ongoing modernization and operations work for a carrier-grade Erlang-based SMS Firewall, including Kubernetes migration, containerization, production support, and Erlang change requests/bug fixes.

KubernetesErlang/BEAMDocker/PodmanRHEL
Read case study

Live Engineering Metrics

Portfolio runtime

Uptime

--

App runtime

API Latency

--

Browser to portfolio API

Server Region

--

Deployment location

Last Deploy

--

--

Auto-refreshes every 45 seconds.