DILHANDEV
Software Engineer
Systems
Scale
Intelligence
I'm Nadeeka Dilhan, the developer behind DilhanDev.
You bring the challenge. I'll engineer the solution.
I believe great software starts with understanding people, not just requirements. I enjoy turning complex ideas into reliable, scalable systems that solve real-world problems and stand the test of time.
My Builds
- Designed and developed a microservices-based legal services platform for a Sri Lankan client, supporting scalable and decoupled business workflows.
- Implemented asynchronous communication using Kafka and optimized data access with Redis caching.
- Built secure REST APIs and document management capabilities using PostgreSQL and MinIO object storage.
Java
Spring Boot
Kafka
Redis
PostgreSQL
MinIO
Microservices
- Developed a framework-agnostic TypeScript library for schema-driven application configuration and validation.
- Implemented type-safe manifest definitions, validation utilities, and extensible configuration management features.
- Designed and implemented an internationalization (i18n) configuration system.
TypeScript
Schema Validation
i18n
Configuration
Java
Spring Boot
Observability
Logging
Tech Stack
Java
Spring Boot
Node.js
NestJS
React
Angular
TypeScript
JavaScript
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
AWS
Kafka