SN
Senior Software Engineer · Full Stack Developer

Building reliable software for real business problems.

I’m Sachintha Nayanajith Vithanage, a Sri Lankan Senior Software Engineer with 8+ years of experience designing and developing enterprise applications using .NET, Angular, Next.js, Node.js, Go, and modern database technologies.

8+
Years Experience
4
Companies
Full
Stack Delivery
Sachintha Nayanajith Vithanage

About

Engineer, problem solver, continuous learner.

I develop scalable enterprise software with strong focus on clean code, responsive user interfaces, REST API design, authentication, authorization, database design, debugging, and maintainability. I have worked with both local and international teams and enjoy turning complex requirements into practical software solutions.

I also actively explore AI-assisted development tools to improve productivity and software quality while continuing to grow as a full-stack engineer.

Education

MSc in Information Technology
University of Peradeniya · 2026

BSc (Hons) Computer Science
University College Dublin · 2017

Skills

Technologies I work with.

C#ASP.NET CoreAngularNext.jsNode.jsGoSQL ServerMySQLMongoDBREST APIsMicroservicesAgile/Scrum

Experience

Enterprise software experience across multiple domains.

Software Engineer Consultant

Codimite Pvt Ltd

1 Year 7 Months
  • Developed scalable enterprise applications.
  • Contributed to technical design decisions and solution architecture.
  • Worked closely with international teams in an Agile environment.

ASP.NET Core · Angular · SQL Server

Software Engineer Consultant

Mainframe Pvt Ltd

2 Years
  • Developed an enterprise betting platform covering horse racing, harness racing, greyhound racing, cricket, and soccer.
  • Built solutions using Angular, ASP.NET Core, Material UI, and SQL.
  • Collaborated with cross-functional and international teams.

Angular · ASP.NET Core · SQL · Material UI

Software Engineer

DSP Controls Pvt Ltd

2.5 Years
  • Developed an energy management system for large Singaporean buildings.
  • Built features using Angular, .NET Core, and SQL Server.
  • Participated in technical decision-making and system improvements.

Angular · .NET Core · SQL Server

Software Developer

Softwatch Infosys Pvt Ltd

2 Years
  • Developed a standalone inventory management system for Sri Lankan supermarkets.
  • Implemented reporting using Crystal Reports.
  • Participated in technical design and implementation.

C# · Windows Forms · SQL Server · Crystal Reports

Projects

Selected work and software directions.

Enterprise Inventory Management System

A full-stack inventory platform focused on product management, stock control, reporting, and clean API architecture.

Next.jsGoPostgreSQL

Enterprise Betting Platform

Business-critical features for sports and racing domains with scalable backend services and responsive frontend modules.

Angular.NETSQL

Energy Management System

Software modules for monitoring and improving energy usage across large commercial buildings.

Angular.NET CoreSQL Server

Technical Blog Platform

A content platform for writing about software engineering, AI tools, and technology learning.

Next.jsNode.jsSQLite

Contact

Let’s build something useful.

I’m open to software engineering roles, freelance projects, and collaborations involving enterprise applications, modern web development, APIs, and AI-assisted software solutions.