Hi, I'm Dimuthu

Senior Platform Engineer

I architect distributed systems & AI infrastructure

that scale to millions.

7+ years building cloud-native microservices on Kubernetes, real-time streaming pipelines, and LLM-powered workflows across GCP & AWS.

About

Building systems that scale to millions

I'm Dimuthu Wickramanayake, a Senior Platform Engineer with 7+ years of experience architecting distributed systems, high-throughput API platforms, and production AI infrastructure across AWS and GCP. I build cloud-native microservices on Kubernetes sustaining thousands of requests per second, real-time data streaming pipelines at petabyte scale, and LLM-powered application workflows. I'm an active open-source contributor — my published libraries include Limbiq (an adaptive AI memory system on PyPI), PII Guard (a Rust privacy proxy for LLMs), and Living LLM (a self-improving local AI system with persistent memory and knowledge graphs). Beyond engineering, I share knowledge through technical writing on Medium.

7+

Years Experience

8+

Open Source Projects

3

Published Libraries

GCP & AWS

Cloud Platforms

What I Do

Expertise & services

Platform & Backend Engineering

High-throughput distributed microservices on Kubernetes with production API platforms, rate limiting, OAuth, and multi-tenant isolation.

AI/ML Infrastructure

LLM-powered workflows, inference pipelines, adaptive memory systems, LoRA fine-tuning, and privacy-preserving AI architecture.

Cloud & Data Architecture

Cloud-native on GCP & AWS with real-time streaming (Pub/Sub, Kafka, Kinesis), CDC with Debezium, and IaC with Terraform.

System Design Consultation

Scalable, resilient distributed architectures specializing in high-concurrency, fault tolerance, and event-driven patterns.

GitHub

Public repositories

Open source work and side projects on GitHub.

Writing

Articles & deep dives

Thoughts on distributed systems, AI, cloud architecture, and open source.

Background

Experience & skills

Education

University of Peradeniya

Nov 2014 – Feb 2019

Bachelor of Science in Computer Engineering

Skills

Languages

TypeScriptJavaScriptPythonRustJavaGo

Frameworks

NestJSSpring BootExpress.jsApache BeamNextJSReactReact NativeFlutter

Infrastructure & Tools

GCP (GKE, Dataflow, BigQuery)AWS (ECS, Lambda, Kinesis)KubernetesDockerHelmTerraformPostgreSQLRedisMongoDBKafkaPub/SubDebeziumPrometheusGrafanaOpenTelemetryGitHub ActionsLLM PipelinesLoRAMLX

Work Experience

Senior Software Engineer (Backend / Platform) at Bitsmedia

Dec 2022 – PresentFull Time
  • Architected high-throughput distributed microservices using Node.js (NestJS) on GKE sustaining 3000+ RPS
  • Designed production API platform with rate limiting and HMAC request signing serving millions of users
  • Built event-driven streaming pipelines using Pub/Sub and Debezium/Kafka with Dataflow and BigQuery
  • Led LLM-powered content generation platform orchestrating multimodal AI inference pipelines
  • Optimized Redis caching achieving 40% reduction in API latency
  • Owned CI/CD pipelines and IaC deployments across GCP with comprehensive observability

Senior Software Engineer at Sysco Labs

Dec 2020 – Dec 2022Full Time
  • Developed distributed microservices using Java (Spring Boot) on AWS ECS for freight management
  • Built real-time streaming pipelines using AWS Kinesis and Lambda
  • Implemented OAuth 2.0 and RBAC for enterprise workflows
  • Established IaC using Terraform and automated CI/CD with Docker

Software Engineer at DirectFN

May 2019 – Dec 2020Full Time
  • Developed secure backend APIs in Node.js for financial trading systems
  • Containerized services using Docker with monitoring and observability

Contact

Have a project? Let's talk.

I'm always open to discussing platform architecture, distributed systems, AI infrastructure, or open-source collaboration.