I'm a Senior Software Engineer with 6 years of experience building scalable, resilient, and observable full-stack systems using .NET, Node.js, and Next.js. I focus on clean code, teamwork, and pragmatic engineering. I regularly apply patterns like DDD, TDD, Microservices, Onion Architecture, CI/CD, and cloud integrations, with active attention to AI integrations. I have led architecture decisions, migrated legacy code to modern stacks, and built scalable systems for both public and private sectors. I value collaboration, clear communication, and delivering maintainable software that meets real-world needs.

Lasindu Nuwanga Weerasinghe

I'm a Senior Software Engineer with 6 years of experience building scalable, resilient, and observable full-stack systems using .NET, Node.js, and Next.js. I focus on clean code, teamwork, and pragmatic engineering. I regularly apply patterns like DDD, TDD, Microservices, Onion Architecture, CI/CD, and cloud integrations, with active attention to AI integrations. I have led architecture decisions, migrated legacy code to modern stacks, and built scalable systems for both public and private sectors. I value collaboration, clear communication, and delivering maintainable software that meets real-world needs.

Available to hire

I’m a Senior Software Engineer with 6 years of experience building scalable, resilient, and observable full-stack systems using .NET, Node.js, and Next.js. I focus on clean code, teamwork, and pragmatic engineering. I regularly apply patterns like DDD, TDD, Microservices, Onion Architecture, CI/CD, and cloud integrations, with active attention to AI integrations.

I have led architecture decisions, migrated legacy code to modern stacks, and built scalable systems for both public and private sectors. I value collaboration, clear communication, and delivering maintainable software that meets real-world needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Software Engineer at Economic Development Board
May 1, 2023 - Present
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. Automated SonarQube scanning, unit testing and deployments by creating GitLab CI/CD pipelines. Strengthened security with AWS VPCs, ALB/NLB firewalls and strict IAM policies. Reduced downtime by monitoring EC2 instances with Elasticsearch and cloud logs.
Senior Software Engineer at Lukfo AI
September 1, 2023 - May 1, 2024
Built AI-powered e-commerce system including conversational chat and image analysis. Created a general-purpose API using .NET and a NextJS frontend. Implemented semantic image search using Pinecone and OpenAI embeddings. Designed microservices and AI workflows; introduced Azure Service Bus for event-driven communication.
Senior Software Engineer at HCL Technologies
June 1, 2022 - September 1, 2023
Built a Microsoft Dynamics 365 CRM solution for a Singapore public-sector organization. Migrated a .NET API to NestJS API to leverage MongoDB with Prisma. Reduced runtime errors by converting HTML/JS to reusable React TypeScript PCF components. Collaborated on system architecture with class diagrams and ER diagrams.
Software Engineer at QualitApps Europe
May 1, 2021 - May 1, 2022
Delivered two enterprise web platforms (Leave Management and Insurance Management) for a Spanish client. Implemented notifications using SignalR and Hangfire in .NET. Improved maintainability by introducing coding standards, reducing bug-fix turnaround. Reduced releasing times by using Azure DevOps CI/CD.
Chief Technology Officer at Shield Technologies
June 1, 2020 - March 1, 2021
Enhanced coordination between drivers and passengers using Google Maps APIs, in a courier service system. Increased application speed by offloading client work to server-side SSR features of NextJS. Integrated Zoom into a LMS using Zoom APIs. Built and mentored cross-functional teams, enforcing engineering best practices and participating in architecting.
Software Developer at Fiverr
August 1, 2019 - December 1, 2021
Delivered 25+ custom desktop applications using .NET WinForms, C#, and VB.NET. Solely engineered requirements, prepared documents and estimated times for projects. Maintained a consistent 5-star rating through reliable delivery and clear communication.

Education

Bachelor of Science: Information Technology with a specialization in Software Engineering at Sri Lanka Institute of Information Technology (SLIIT)
January 11, 2030 - November 1, 2023
Bachelor of Science in Information Technology (Software Engineering) at Sri Lanka Institute of Information Technology (SLIIT)
January 11, 2030 - November 1, 2023

Qualifications

Google Hash Code 1st place in SLIIT
January 11, 2030 - March 9, 2026
Mozilla Club 2021 & 2022
January 11, 2030 - March 9, 2026
Microsoft Certified: Dynamics 365 Fundamentals (CRM)
January 11, 2030 - March 9, 2026
Google Hash Code (1st place in SLIIT Mozilla Club)
January 11, 2030 - March 30, 2026
Microsoft Certified: Dynamics 365 Fundamentals (CRM)
January 11, 2030 - March 30, 2026

Industry Experience

Software & Internet, Government, Professional Services