Hi, I’m Dilum Darshana

Senior/Lead Full-Stack Engineer & Software Architect with 15+ years of experience building scalable, cloud-native applications. I specialise in Node.js, React.js, TypeScript, and AWS, with a strong focus on backend architecture, distributed systems, and modern web development.

I'm also focused on Generative AI and AI-powered software engineering, building practical solutions with LLMs, RAG, AI agents, LangGraph, and MCP. With 5+ years of technical leadership experience, I've led cross-functional teams, mentored developers, and driven architectural decisions across multiple industries.

Tech Stack

CategoryTechnologies
Backend
Node.jsNestJSExpressTypeScriptAWS LambdaServerless FrameworkK6
Frontend
React.jsNext.jsReduxZustandTanStack QueryTailwind CSS
Databases & Storage
PostgreSQLDynamoDBMongoDBSupabaseRedis
AI Engineering
OpenAILangChainLangGraphMCPHugging FaceOllamaPineconeChroman8n
Cloud & Infrastructure
AWSVercelTerraform
DevOps & CI/CD
DockerKubernetesGitHub ActionsAWS CodePipeline
Testing
VitestJestPlaywright
Other
PythonReact Native

Featured Projects

Intelligent Notification Platform

Modular AI-powered platform for monitoring external sources, performing LLM-based analysis, and delivering context-aware notifications through integrated channels.

View More

AI Agent Platform

TypeScript-first AI agent platform with tool orchestration, MCP integration, web search, and retrieval-augmented knowledge for intelligent automation.

View More

AI Job Tracker (ATS)

An AI-powered career assistant that helps job seekers track applications, analyze job opportunities, and optimize their job search workflow.

View More