Lasindu Nuwanga Weerasinghe
NET, NodeJS, and NextJS. I value clean code, teamwork, and pragmatic engineering, using patterns such as DDD, TDD, microservices, and Onion Architecture.
About
Senior Software Engineer with 7 years of experience building scalable, resilient, and observable full-stack systems using .NET, NodeJS, and NextJS. I value clean code, teamwork, and pragmatic engineering, using patterns such as DDD, TDD, microservices, and Onion Architecture.
I’ve delivered production systems with CI/CD, cloud integrations, AI/RAG-style workflows, and strong observability. I enjoy converting legacy codebases to modern, maintainable typesafe implementations and improving security, uptime, and developer productivity.
- 7 years' experience
- Joined March 2026
Skills· 31
Languages
- EnglishFluent
- Sinhala, SinhaleseAdvanced
Industry experience
- Software & Internet
- Government
- Professional Services
- Education
- Computers & Electronics
- Financial Services
More experts in Colombo, Sri Lanka
- App Developers for hire in Colombo, Sri Lanka
- Back-End Developers for hire in Colombo, Sri Lanka
- DevOps Developers for hire in Colombo, Sri Lanka
- Developers for hire in Colombo, Sri Lanka
- Front-End Developers for hire in Colombo, Sri Lanka
- Full Stack Developers for hire in Colombo, Sri Lanka
- Programmers for hire in Colombo, Sri Lanka
- Web Developers for hire in Colombo, Sri Lanka
Work experience· 14 roles
Developed and maintained .NET APIs, libraries, batch jobs, and a large-scale CRM system in a private AWS cloud. Migrated a sizeable JavaScript codebase to TypeScript to improve maintainability. Automated SonarQube scanning, unit testing & deployments by creating GitLab CI/CD pipelines using YAML & PowerShell. Strengthened security with AWS VPCs, ALB/NLB firewalls, and IAM policies. Implemented monitoring for EC2 instances and logs via Elasticsearch to reduce downtime.
Developed and maintained .NET APIs, libraries, batch jobs, and a large-scale CRM system in a private AWS cloud. Reduced runtime errors by converting a sizeable JS codebase to TypeScript. Automated SonarQube scanning, unit testing and deployments with GitLab CI/CD pipelines (YAML & PS). Strengthened security with strict IAM policies, VPCs, and ALB/NLB firewalls. Reduced downtime by monitoring EC2s and logs with Elasticsearch.
Built an AI-powered e-commerce system, including conversational chat and image analysis. Accelerated delivery by creating AI features using Django and a general-purpose API with .NET & a Next.js frontend. Enabled semantic image search using Pinecone vector DB and OpenAI embeddings. Designed microservices architecture and AI flows with diagrams to ease maintenance. Introduced Azure Service Bus for event-driven communication between microservices.
Education· 6
Certifications and awards· 15
Hire Lasindu Nuwanga Weerasinghe today
Post a job and invite Lasindu, or contact them directly. No hidden commission.



















