Hi, I'm

Ishara Ranasinghe

|

I build robust full-stack applications with .NET and React, and ship them with Docker.

01.About Me

I'm a final-year Computer Science undergraduate at the Informatics Institute of Technology (IIT), Sri Lanka, and an Associate Software Engineer at BISTEC Global.

I started at BISTEC Global as an Intern Software Engineer in August 2025, spending a year building production software before stepping up to the Associate Software Engineer role in August 2026.

I enjoy working across the whole stack — designing clean UIs in React and Next.js, building reliable APIs with C# and .NET, and containerising everything with Docker and Docker Swarm.

Education

BSc (Hons) Computer Science

Informatics Institute of Technology (IIT)

Colombo, Sri Lanka

2024 — Present · Final Year

Based in Colombo, Sri Lanka

02.Experience

Associate Software Engineer

Current

BISTEC Global

Aug 2026 — Present

  • Building features for real-world client projects that are actively used in production, across .NET services and React front-ends.
  • Working with Azure cloud services, including Cosmos DB and PostgreSQL, to build and run scalable backends.

Intern Software Engineer

BISTEC Global

Aug 2025 — Aug 2026

  • Developed and shipped features for live production applications with real users, using C#, .NET and React.
  • Gained hands-on experience with Azure, Cosmos DB, PostgreSQL and MySQL on client projects.
  • Worked in an agile team, participating in code reviews and sprint ceremonies.
  • Promoted to Associate Software Engineer after a year of full-time internship.

03.Projects

BabyQ

Completed

A platform that digitalizes Sri Lanka's Child Health Development Record (CHDR), moving the paper-based child health record book into a modern digital experience for parents and healthcare workers.

  • React
  • Spring Boot
  • MySQL

RELAY

Completed

A short 2-3 sentence description of what RELAY does, the problem it solves, and what you built.

  • React
  • Spring Boot
  • MySQL

Mission Control

In Progress

An open-source, local-first platform for observing and replaying AI agent runs — giving developers full visibility into what their agents did and the ability to replay any run step by step.

  • TypeScript
  • React

UI/UX Design Project

UI/UX Case Study

A short description of the product you designed — the user problem, your design process, and the outcome.

  • Figma
  • Wireframing
  • Prototyping

04.Skills

Languages

  • C#
  • Java
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • HTML & CSS

Backend

  • .NET
  • ASP.NET Core
  • Spring Boot
  • REST APIs
  • Entity Framework

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Responsive UI

Databases

  • MySQL
  • PostgreSQL
  • Azure Cosmos DB

Cloud & DevOps

  • Microsoft Azure
  • Docker
  • Docker Swarm
  • Git
  • GitHub
  • CI/CD

05.Get In Touch

I'm always open to new opportunities, collaborations, or just a chat about software. My inbox is open — I'll get back to you as soon as I can.

Say Hello