Hi, I’m Nishan Jayasinghe, a Senior Full-Stack Developer with 14+ years delivering mission-critical web applications on the Microsoft stack. I specialise in C#, .NET, React, SQL Server, and Microsoft Azure, with recent focus on architecting and maintaining large-scale Blazor and React apps for Melbourne-based product companies. I thrive in Agile/DevOps environments, design scalable microservices, and implement Clean Architecture patterns to ensure maintainable, testable software. I hold an MSc in IT from University College Dublin and am comfortable working remotely in NZ business hours. I’m passionate about mentoring teams, conducting code reviews, and upholding security-conscious development practices aligned to ISO 27001.

Nishan Jayasinghe

Hi, I’m Nishan Jayasinghe, a Senior Full-Stack Developer with 14+ years delivering mission-critical web applications on the Microsoft stack. I specialise in C#, .NET, React, SQL Server, and Microsoft Azure, with recent focus on architecting and maintaining large-scale Blazor and React apps for Melbourne-based product companies. I thrive in Agile/DevOps environments, design scalable microservices, and implement Clean Architecture patterns to ensure maintainable, testable software. I hold an MSc in IT from University College Dublin and am comfortable working remotely in NZ business hours. I’m passionate about mentoring teams, conducting code reviews, and upholding security-conscious development practices aligned to ISO 27001.

Available to hire

Hi, I’m Nishan Jayasinghe, a Senior Full-Stack Developer with 14+ years delivering mission-critical web applications on the Microsoft stack. I specialise in C#, .NET, React, SQL Server, and Microsoft Azure, with recent focus on architecting and maintaining large-scale Blazor and React apps for Melbourne-based product companies. I thrive in Agile/DevOps environments, design scalable microservices, and implement Clean Architecture patterns to ensure maintainable, testable software.

I hold an MSc in IT from University College Dublin and am comfortable working remotely in NZ business hours. I’m passionate about mentoring teams, conducting code reviews, and upholding security-conscious development practices aligned to ISO 27001.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
Sinhala, Sinhalese
Fluent

Work Experience

Senior .NET / React Developer at Dijital Team / OSC Data / Pierce Solutions
June 1, 2023 - Present
Architect and develop large-scale Blazor & React web applications for Australian enterprise clients, focusing on end-to-end feature design and delivery. Design and build RESTful APIs using ASP.NET Core Web API with Clean Architecture and Microservices patterns. Implement and manage CI/CD pipelines on Azure DevOps; deploy and monitor applications on Microsoft Azure (App Services, SQL, Blob Storage). Conduct thorough code reviews, enforce best practices, and mentor junior developers within Agile Scrum teams. Collaborate with Melbourne-based Product Owners and stakeholders to translate business requirements into high-quality software solutions. Maintain SQL Server databases with complex T-SQL queries, stored procedures, and performance optimisations.
Senior Software Engineer at Content Management and Solutions (Pvt) Ltd
January 1, 2013 - June 30, 2023
Led full-stack development of a large-scale B2B/B2C e-commerce platform (inmac wstore), supporting 1M+ product catalogues across multiple stores. Migrated a legacy Classic ASP monolith to ASP.NET Core Web API (Clean Architecture), with React and Blazor-powered internal tooling. Built and maintained ASP.NET Razor / Bootstrap / jQuery frontends within a multi-tier architecture. Owned the CI/CD pipeline on on-premise Azure DevOps Server; version control with TFS and Git/BitBucket. Practised a zero-bug policy within Agile Scrum; authored unit and integration tests. Contributed to ISO/IEC 27001:2022 certification. Managed SQL Server backend: T-SQL, stored procedures, and multi-centre deployments.
Software Engineer at Peercore IT
January 1, 2011 - January 31, 2013
Developed a CRM (PeerCRM) and Transport Management System (PeerTMS) in C# .NET 4.0 / WPF / SQL Server, collaborating remotely with Australian PM and Product Owner. Applied MVVM, MVC, Singleton and Observer design patterns; worked with Ingres and SQL Server databases. Handled requirement analysis and system design documentation.
Software Developer at Cargills Ceylon PLC (Food City / KFC)
January 1, 2009 - January 31, 2011
Full SDLC ownership of internal applications for Sri Lanka's largest supermarket chain (160+ outlets). Built POS and inventory systems integrated with JDE Edwards ERP and AS400; developed SSRS / SSIS reporting. Gained broad experience: WinForms, Web Apps, MySQL, Oracle, Linux, Web Services.
Software Developer at Tonyflex Pvt Ltd
March 1, 2006 - March 31, 2008
Developed standalone and web applications using WinForms, SQL Server, PHP, MySQL, and JavaScript for manufacturing and distribution operations. Computerised manual processes end-to-end: purchasing, manufacturing, sales, and transport management.

Education

MSc in Information Technology at University College Dublin
January 1, 2011 - December 31, 2013
BSc in Management Information Systems at University College Dublin
January 1, 2006 - December 31, 2009

Qualifications

Microsoft Azure Fundamentals (AZ-900)
January 11, 2030 - May 8, 2026
Azure Administrator Associate (AZ-104)
January 11, 2030 - May 8, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment