Custom Software Development · Sri Lanka

Software built around your business, not the other way around.

NexaSoft Technologies creates reliable websites, business systems, APIs, and full-stack applications. Every solution is led by Sachintha Vithanage, a Senior Software Engineer with 8+ years of enterprise development experience.

8+
Years Experience
4
Business Domains
End-to-End
Software Delivery
Sachintha Nayanajith Vithanage

Services

Practical software services for growing businesses.

Custom Business Software

Purpose-built systems that streamline operations, reduce manual work, and support the way your business actually runs.

Websites & Web Applications

Fast, responsive, SEO-friendly websites and full-stack web applications designed for real users and measurable growth.

API & System Integration

Secure REST APIs and integrations that connect your applications, databases, and third-party services reliably.

Maintenance & Modernization

Improvements, debugging, performance work, and gradual modernization for existing software systems.

About

Experienced engineering with personal accountability.

NexaSoft Technologies is led by Sachintha Nayanajith Vithanage. I combine enterprise engineering experience with direct, personal communication to turn business requirements into maintainable software solutions.

My work covers solution design, responsive interfaces, REST APIs, authentication, database design, debugging, deployment-ready development, and long-term maintainability.

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.

Modern inventory management dashboard with warehouse and barcode scanning visuals

Enterprise Inventory Management System

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

Next.jsGoPostgreSQL
Sports analytics and enterprise betting platform dashboard visualization

Enterprise Betting Platform

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

Angular.NETSQL
Energy monitoring dashboard with building and usage analytics visuals

Energy Management System

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

Angular.NET CoreSQL Server
Technical blog and software portfolio displayed on a modern laptop

Technical Blog Platform

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

Next.jsNode.jsSQLite

Contact

Let’s discuss what your business needs.

Tell me what you are trying to improve, automate, or build. NexaSoft Technologies can help shape the idea, define a practical solution, and develop it with clear communication throughout the project.