Skip to content

Software Engineer · Sri Lanka

Building Digital Products That Solve Real Problems.

I'm Thisaru Nadeeshan, a Software Engineer focused on full-stack web development, business applications, and enterprise software solutions. I enjoy turning complex requirements into practical, reliable, and user-friendly applications.

About

Thisaru Nadeeshan at his desk in front of a laptop, with small illustrated versions of himself working around him

I build software that connects technology with real business needs. I work as a Software Engineer at Talpha Solutions, focusing on back-end development, software design and ERP solutions built on Frappe and ERPNext, alongside AI-driven features. Earlier at the company I specialized in ASP.NET Core backends and built intelligent web applications with React, MSSQL and AI tools such as Dialogflow and Flowise AI.

My project experience includes online marketplaces, e-commerce websites, conversational AI applications and specialized enterprise software. I work across application development, database integration, deployment and technical improvements, and I'm particularly interested in maintainable systems that solve practical problems and support business operations.

Currently Software Engineer at Talpha Solutions, since January 2026.

How I work

  1. Understand first, build second

    I invest time in understanding requirements, user needs and business goals before writing a line of code.

  2. Think long-term

    I write scalable, maintainable code using best practices and design patterns, especially in backend development with ASP.NET Core.

  3. Collaborate openly

    I value agile teamwork, whether through Azure DevOps boards, code reviews or team stand-ups.

  4. Automate smartly

    I integrate AI solutions and automation tools such as Dialogflow and Flowise AI to improve efficiency and user experience.

  5. Deliver and learn

    I aim to deliver clean, tested and documented code, and I reflect on feedback to keep improving.

Technical skills

Grouped by area. This is the stack from my project work, not a ranking of expertise.

Backend Development

  • C#
  • ASP.NET Core
  • RESTful APIs
  • Software design
  • Python
  • Java
  • Spring Boot
  • PHP

Frontend Development

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Bootstrap

Databases

  • MSSQL
  • MySQL
  • MongoDB
  • Supabase
  • SQL

AI and Automation

  • Dialogflow
  • Flowise AI
  • WhatsApp

ERP and Business Systems

  • Frappe Framework
  • ERPNext
  • Custom DocTypes
  • Business workflow customization

Tools and Delivery

  • Azure DevOps
  • Jira
  • Git
  • Postman
  • Visual Studio
  • VS Code
  • Vercel
  • Application deployment

Web Engineering

  • Technical SEO
  • Metadata optimization
  • XML sitemaps
  • Canonical URLs
  • JSON-LD structured data

Projects

Real applications and business systems. Open a case study to see the engineering behind each one.

Featured projects

Illustration · no public screenshots

Business Application · ERP Customization

In development

Vehicle Rental Management System

A vehicle rental application built on the Frappe Framework and ERPNext ecosystem, exploring vehicle records, rental workflows and business-specific data models.

  • Frappe Framework
  • ERPNext
  • Python
  • JavaScript

Company projects

Built as part of my work at Talpha Solutions.

Enterprise Software · Aviation Maintenance Management

Company project

Aviation MRO

A specialized aviation maintenance management application built on the Frappe Framework and ERPNext ecosystem, covering aircraft records, maintenance programs, work orders and release certificates.

  • Frappe Framework
  • ERPNext
  • Python
  • JavaScript
  • SQL

Smart Dental Platform

Company project

Smylor

A smart dental platform with a custom chat application and a Dialogflow-based chatbot for customer support and service automation.

  • Dialogflow
  • Chatbot
  • Custom chat app

Backend Services · Tool Hire

Company project

CityHire

Backend email services built with SendGrid, RESTful APIs in ASP.NET Core, and dynamic PDF generation with QuestPDF.

  • ASP.NET Core
  • REST APIs
  • SendGrid
  • QuestPDF

AI Conversational Web App · Media Planning

Company project

Media Futures Market

An AI-powered conversational web application, built with Flowise and ASP.NET Core, that helps users with media planning.

  • Flowise AI
  • ASP.NET Core
  • Conversational AI

Personal and academic projects

Ela Badu e-commerce banner with a VR headset and a selection of tech products

E-commerce Platform

Ela Badu E-commerce

A full-stack e-commerce platform with user authentication, cart, payment and order tracking.

  • React
  • Spring Boot
Guider Lanka Tourism home page with a train crossing green hill country and the site navigation

Tourism Management System

Guider Lanka

A tourism management system with separate admin, guide and tourist modules.

  • PHP
  • JavaScript
  • CSS
  • Bootstrap
Gym system home page with a black-and-white photo of a man training and a Gym Courses button

Management System

Gym Management System

A role-based login system with payment tracking, customer attendance and gym plans.

  • PHP
  • HTML
  • CSS
  • JavaScript
Imashi spare parts web app home page with store navigation and photos of motorbike parts and oils

Web Application

Imashi Spare Part Web App

A spare parts web application built with React, TypeScript and Spring Boot.

  • React
  • TypeScript
  • Spring Boot
Electrical substation silhouetted at sunset, used as the cover image for the billing system

Desktop Application

Electrical Billing System

Admin and customer login, billing based on consumption, and payment records.

  • Java
  • NetBeans
Orange banner with a smiling woman in a business jacket, used as the cover image for the cafe system

Data Structures Project

Café Management System

A data structure-based system that uses linked lists to manage café orders and inventory.

  • C
Diagram of the smart home setup: a mobile app, a NodeMCU board, a four-channel relay module and household appliances

IoT Project

Smart Home System

A home automation system for controlling appliances (fan, lights, socket, lamp) from a mobile app built with MIT App Inventor. A NodeMCU microcontroller syncs commands with a Firebase database and triggers relays, and manual switches allow local override.

  • NodeMCU (ESP8266)
  • Firebase Realtime Database
  • MIT App Inventor
  • 4-Channel Relay Module
Arduino traffic light prototype on a breadboard with LEDs and an ultrasonic sensor

IoT Project

Traffic Light System

An Arduino-based smart traffic light system that uses LEDs and ultrasonic sensors to detect vehicle presence and optimize light changes.

  • Arduino
  • LEDs
  • Ultrasonic sensors

Experience

  1. January 2026 – Present

    Software Engineer

    Talpha Solutions · Contract · Remote · Ireland

    • Focus areas: software design, back-end web development, Frappe and ERPNext, and artificial intelligence (AI).
    • Frappe
    • ERPNext
    • Software design
    • Back-end web development
    • AI
  2. March 2023 – January 2026

    Associate Software Engineer

    Talpha Solutions

    • Backend developer on a proctoring project, using C# and Visual Studio to build a robust and scalable architecture.
    • Integrated AI-driven solutions to add conversational AI features to applications.
    • Worked on company projects including Smylor, CityHire and Media Futures Market using agile methods on Azure DevOps.
    • C#
    • ASP.NET Core
    • React
    • MSSQL
    • Dialogflow
    • Flowise AI
    • Azure DevOps
  3. July 2022 – March 2023

    Intern Software Engineer

    Talpha Solutions

    • Worked on a face emotion project.
    • Developed the company website as a full-stack web development project, and built other web projects.
    • Contributed to AI implementation and managed agile boards in Azure DevOps.
    • Azure DevOps

Education

Education

  • BEng (Hons) Software Engineering (Top-up)

    London Metropolitan University, UK · 2025 – 2026

  • Higher National Diploma in Software Engineering

    NIBM Matara · 2022 – 2023 · Merit pass · GPA 3.72

  • Diploma in Software Engineering

    NIBM Matara · 2021 – 2022 · GPA 3.63

Contact

I'm open to Software Engineer and Full-Stack Developer positions, and to freelance or small-business projects.