Skip to content
Dimuth Menikgamage
  • Home
  • Blog
  • About
  • Portfolio
  • Contact
  • Home
  • Blog
  • About
  • Portfolio
  • Contact
  • GitHub LinkedIn
Last published Oct 2026RSS© 2026 Dimuth Menikgamage · Singapore

Dimuth MenikgamageSingapore

Software Engineer / Lead with Experience in building real world applications

Senior Software Engineer @ Crédit Agricole CIB. 8+ years designing, building, and operating large-scale Java applications in mission-critical environments for global financial institutions. Deep expertise in enterprise integration and middleware (Apache Camel, Kafka, WSO2), application architecture, and JVM performance engineering. Certified Kubernetes Application Developer (CKAD) and AWS Certified AI Practitioner.

LinkedInGitHub
Dimuth Menikgamage portrait
Years shipping08
Articles written18

Writing

Latest articles

All articles
dimuthmenikgama.comOct 2026

Blueprint Part 2: Running the Kafka Connect Postgres Sink on a Secured Kafka Cluster (Group IDs, ACLs and Authorization Failures)

A follow-up to the Kafka Connect to Postgres blueprint. Why a Kafka Connect sink fails with authorization errors on a secured cluster even when the same group ID works for other applications, and the exact permissions, group IDs and client settings Kafka Connect really needs.

dimuthmenikgama.comMar 2026

S3 Manager — A Self-Hosted Web UI for Managing S3-Compatible Storage Buckets

S3 Manager is a self-hosted web UI designed to simplify the management of S3-compatible storage buckets, providing an intuitive interface for users to interact with their cloud storage resources.

dimuthmenikgama.comFeb 2026

Blueprint: Persist Kafka Audit Messages to Postgres with Kafka Connect (No Schema Registry Required)

A practical blueprint for reliably sinking high-volume Kafka audit messages into Postgres using Kafka Connect—boosting throughput from days to minutes with a lightweight SMT that adds the required schema without changing the existing data stream

Work

Pinned projects

Portfolio
SiteOct 2025

Portfolio v2

Second iteration of my personal site.

NextJSTypeScriptMDXTailwind
SiteOct 2025

Expense Manager Application

A full-stack expense manager application that works offline and built with HTML, CSS and Vanila JavaScript.

HTMLCSSJavaScript