Jinad Gamage, Software Engineer

Jinad Gamage, Software Engineer and Graphic Designer

Software Engineer - Graphic Designer -

Software Engineer - Graphic Designer -

Software Engineering

Undergraduate & Intern

About Me

I'mJinad,aSoftwareEngineeringundergraduateatSLIITwhoenjoysturningrealworldproblemsintosimple,practicalsoftware.

I work mainly with Python, Java, JavaScript, React and Next.js, and I build backends with Node.js and Spring Boot. I am interested in AI, from LLM powered tools to custom AI agents and MCP integrations. I also care about how software gets delivered, so I work with Docker, Jenkins and CI/CD pipelines. I learn fast, I enjoy working in teams, and I am always looking for new challenges. Let's build something meaningful together.

My Recent Projects

scroll to explore

1

Part of the NextGen QA platform, my final year research project. It turns live meetings into validated user stories: speech is transcribed in real time, a fine-tuned ModernBERT model classifies each statement, and a RAG workflow with Gemini generates the stories. Embeddings in pgvector flag duplicate and conflicting requirements, and Business Analysts approve stories before they reach Jira.

Intelligent User Story Generator & Conflict Detector

  • Python
  • FastAPI
  • ModernBERT
  • RAG
  • React
  • PostgreSQL
2

I automated desktop application test cases with Power Automate Desktop and built an agentic system with LangChain and LangGraph that generates the automation workflows from test cases. The tests are integrated into a CI/CD pipeline and run through a Jenkins machine.

Desktop Test Automation & AI Agents

  • Power Automate
  • LangChain
  • LangGraph
  • Jenkins
  • CI/CD
3

An enterprise client-server platform for managing and exchanging solar energy in a microgrid. A React web portal and a native Android app talk to a central ASP.NET Core API with MongoDB, covering role-based access, energy slot reservations and QR-verified energy transfers.

Smart Solar Microgrid Trading System

  • ASP.NET Core
  • React
  • Kotlin
  • MongoDB
4

A cloud-native food ordering and delivery system in the style of PickMe Food or UberEats, built as microservices on the MERN stack. Customers, restaurant admins and delivery drivers each get their own workflows, with JWT authentication, PayHere payments, email and SMS notifications, and Docker and Kubernetes deployment.

FoodyX Food Ordering & Delivery Platform

  • React
  • Node.js
  • MongoDB
  • Docker
  • Kubernetes
FoodyX Food Ordering & Delivery Platform

Professional Journey

A timeline of my education, roles, and growth

Education • 2018 - 2019

Java & Software Engineering

IJSE, Sri Lanka

Completed an in-depth program covering Java development and core software engineering principles.

Education • 2022 - 2023

Diploma in ICT (NVQ-5)

Vocational Training Authority, Sri Lanka

Built a strong practical foundation in Information and Communication Technology.

Education • 2022 - Present

BSc in Software Engineering

SLIIT, Sri Lanka

Undergraduate specializing in Software Engineering, building problem solving and analytical skills through real-world projects.

Experience • 2025 - 2026

Intern Software Engineer

Cambio Software

Built an AI-driven test automation framework for desktop apps with Python, integrated LLMs and Jenkins-based CI/CD pipelines in an Agile team.

Skills

8 areas, 29 technologies I work with

00-1

Programming Languages

  • / Java
  • / Python
  • / JavaScript
  • / TypeScript
  • / C#

The core languages I use to build, automate and ship software.

00-2

Frontend Development

  • / React.js
  • / Next.js
  • / HTML5
  • / CSS3
  • / Tailwind CSS

Fast, responsive interfaces built with modern frameworks.

00-3

Backend Development

  • / Node.js
  • / Express.js
  • / Spring Boot
  • / RESTful APIs

Reliable APIs and services that power the applications.

00-4

DevOps & Deployment

  • / Docker
  • / Jenkins
  • / GitHub Actions
  • / CI/CD Pipelines
  • / AWS Deployment

Pipelines and containers that make releases smooth and repeatable.

00-5

Databases

  • / PostgreSQL
  • / MySQL
  • / MongoDB

Structured and flexible data storage for every use case.

00-6

AI-Assisted Development

  • / Custom AI Agent Dev
  • / Agent Skills
  • / MCP Integration

Custom AI agents and tools that take care of real work.

00-7

Version Control

  • / Git
  • / GitHub
  • / Bitbucket

Clean history and smooth collaboration across teams.

00-8

Automation Tool

  • / Windows Power Automate with custom action

Automating repetitive desktop tasks with custom actions.

Java
Python
React
Next.js
Node.js
C#
Spring Boot
Docker
AWS
MongoDB
MySQL
image

Let's Talk

Version

2026 © Edition

Location

Sri Lanka, GMT+5:30