About
Senior Software Engineer and AWS Certified Solutions Architect with 6+ years of experience in designing and operating high-performance distributed systems processing 1M+ daily transactions, at 12K requests/sec, with 99.9% uptime.<br> Expert in event-driven microservices, large-scale data streaming, and distributed caching, delivering systems that stay up when things go wrong, at the throughput and latency that financial platforms demand. <br>Technical lead in cross-functional teams, mentoring engineers, and bridging the gap between complex engineering and business outcomes. Now applying the same engineering discipline to design AI systems via tools like Claude, because the hardest problems in AI aren't the models, they're the systems around them. <br>Here to contribute to the New Zealand tech community that values building things properly over moving fast while raising the bar, mentoring engineers, and helping teams build things that actually last.
See more
Work
LandedNZ
Founder & Engineer
DBS Bank Singapore
Technical Lead
DBS Bank Singapore
Senior Application Developer
GrubTech Sri Lanka
Senior Software Engineer
DirectFN Sri Lanka
Software Engineer
See more
Skills
AI Engineering
Agentic AI, Prompt Engineering, LLM Integration, Context Window Management, RAG Pipeline, Vector Search, Hugging Face
Frontend
Angular, React, Next.Js, CSS, HTML
Cloud & Architecture
AWS, Red Hat OpenShift, Cloud-Native & Serverless Architecture, CQRS, Event Sourcing, Microservices, REST, gRPC, GraphQL, Apache Kafka, Apache Camel, CloudEvents
Backend
Go Frameworks: Gin, Fiber, Spring Boot Framework, Java, Go, Node.js, Express.js
Reactive Programming
Project Reactor, Reactor Kafka, Akka Framework
DevOps & Observability
Kubernetes, Docker, Terraform, CircleCI, Jenkins, OpenTelemetry, Grafana, Prometheus
Security & Access Control
OAuth, ABAC (CEDAR/OPA), RBAC, Zero-Trust Architecture
Persistence & Data Management
Data Warehousing, Query Optimization, PostgreSQL, MongoDB, Couchbase, Elasticsearch, Redis
Leadership
Team Mentoring, Cross-Department Collaboration, Pair Programming, Solution Architecture
See more
Education
Advanced Software Engineering
University of Westminster
Statistics & Operational Research
University of Peradeniya
See more
Certificates
Hugging Face Agentic AI
Hugging Face
AWS Certified Solutions Architect - Associate
Amazon Web Services (AWS)
See more
Projects
Event-Driven Architecture with CloudEvents and Reactive Kafka
An event-driven architecture utilizing CloudEvents and Reactive Kafka while supporting multi-protocol architecture supporting JSON, Protocol Buffers and Spring Integration
High-Performance Reactive Real-Time Data Processing Solution with gRPC
This project implements a fully reactive real-time request processing application with Spring WebFlux and Reactive gRPC.
Scalable Write-Behind Caching for High-Volume Data Processing
This is a cloud-native solution for an application that handles a high volume of writes, using write-behind caching with Redis and using the underlying main database as Couchbase. This can be customised for any No-Sql Database.
Asynchronous Data Streaming for Amazon S3
This project demonstrates the usage of Amazon S3 Transfer Manager in the AWS SDK for Java 2.x. This implementation is for two use cases; Asynchronous Parallel File Transfers with S3 Transfer Manager and Streaming data to Amazon S3 Asynchronously. asynchronous and parallel file transfers and data streaming.
See more
Languages
English
Fluent
See more
