Krishmal Dinidu
Open to internships Resume

Krishmal Dinidu — AI Engineer. Engineer the future.

AI Engineer✦Full-Stack Developer✦Colombo, LK

01 About

Intelligence,
engineered into reality.

I'm an AI Engineer pursuing a BSc (Hons) in Information Technology, specialising in Artificial Intelligence. I bridge the gap between frontier models and polished, full-stack products, bringing machine learning, natural language processing and computer vision into software that actually ships. I also dig into cybersecurity, DevOps and integration platforms like WSO2.

Projects shipped
0+
Technologies
0+
Articles published
0
Started BSc (Hons)
2024
02 Capabilities
01 / 06

I can
build

LSTM sentiment models, Gemini-powered insights and data pipelines - trained, evaluated and wired into real products.

  • AI & ML systems.
  • Web platforms.
  • Mobile products.
  • Computer vision.
  • Secure software.
  • Cloud & DevOps.
03 Technology

The stack
behind the work.

  • Python
  • Java
  • Rust
  • C#
  • Go
  • Ballerina
  • TypeScript
  • JavaScript
  • Dart
  • C++
  • C
  • HTML & CSS
  • PyTorch
  • TensorFlow
  • Keras
  • Jupyter
  • Kaggle
  • Brian2
  • OpenCV
  • MediaPipe
  • React
  • React Native
  • Flutter
  • Electron
  • Vite
  • Tailwind
  • .NET Core
  • Node.js
  • Express
  • Spring Boot
  • Flask
  • Prisma
  • MongoDB
  • PostgreSQL
  • MySQL
  • Supabase
  • SQLite
  • Google Cloud
  • Firebase
  • Vercel
  • Cloudflare
  • Docker
  • Git
  • GitHub
  • Tomcat
04 Projects & proof
SLTB DepotOps home screenSLTB DepotOps home screen on mobile
Hackathon · Fleet ops

SLTB DepotOps

A real-time fleet breakdown and maintenance tracker for the Sri Lanka Transport Board. Nearly 2,000 of 7,100 buses sit idle at depots, so drivers log breakdowns instantly and depot engineers work from a live, prioritised repair queue.

  • React
  • Vite
  • Express
  • PostgreSQL
  • JWT
certverify.app
Certificate check Signature valid — genuine certificate
Security · Trust

CertVerifySystem

Stops fake or altered course certificates from passing as genuine in internship applications. Every certificate is digitally signed at issuance and anyone can verify it through a public flow; any edit invalidates the signature.

  • C# / .NET
  • Go
  • JavaScript
  • Docker
  • Digital signatures
barista.ai
Review sentiment Customers are 82% positive this week
AI · Sentiment analysis

Barista Food Chain

A food-chain management platform with an ML service: an LSTM sentiment model trained on customer reviews plus a chatbot engine, alongside orders, inventory and staff tools on an Express and Supabase backend.

  • LSTM / Keras
  • Python
  • Express
  • Supabase
  • Docker
wealthwise.app
AI finance assistant Spend smarter with WealthWise
AI · Fintech

WealthWise

A full-stack financial analytics app that understands your transactions. Gemini 2.5 powers personalised spending insights and budget forecasts on a real-time dashboard.

  • Gemini 2.5
  • Java
  • JavaScript
  • Analytics
hospital.integration
Appointments One flow for patients, labs & billing
Integration · Healthcare

Smart Hospital

An API-driven integration platform that unifies patient registration, appointments, laboratory, billing and notifications, orchestrated with WSO2 and Ballerina services behind a React dashboard with Asgardeo sign-in.

  • Ballerina
  • WSO2
  • React
  • Tailwind
  • Docker
tui-runner
Terminal dashboard Run every dev process from one screen
✔ backend ready :8080✔ frontend ready :5173● emulator starting…$ tui-runner dev
Developer tools · CLI

TUI Runner

A Rust terminal UI for scaffolding new projects and running multi-process dev environments, with dependency ordering, readiness detection and automatic cleanup of stale ports. Installs with one command on Windows, macOS and Linux.

  • Rust
  • TUI
  • CLI
  • Cross-platform

More from
the repo shelf.

All repositories

Food Reservation App

Book tables, pre-order food packages and reserve function halls; restaurant owners manage offerings in real time.

TypeScriptReact Native · Node.js · MongoDB · Stripe

MeChat

A real-time communication app with voice calling and media sharing on a modern mobile and backend stack.

TypeScriptReact Native · Twilio

DevDiary2026

A work companion that lives alongside GitHub: a daily diary of commits and PRs, personal todos and email reminders.

JavaScriptReact · Express · SQLite · VS Code extension

react-seo

A composable SEO toolkit for React 19 with component and hook APIs built on one framework-agnostic tag registry.

TypeScriptReact 19 · npm library

K-Link

Document conversion (PDF, DOCX, XLSX, images) and AI translation powered by Google Gemini.

PythonFlask · Gemini API · pypdf

K-Link Weather

A cross-platform weather app with authentication and user profiles on a Supabase backend.

DartFlutter · Supabase

API Tester App

Test and debug HTTP requests from mobile or desktop, with headers, params, JSON formatting and history.

DartFlutter · REST

Train Booking System

Search trains, pick seats, pay and manage reservations, with an admin side for trains and schedules.

JavaJava · HTML · CSS

Lockdown Browser

A fullscreen kiosk browser for online exams that blocks common escape shortcuts and reports back to the quiz page.

JavaScriptElectron · Node.js

OmniChannelHub

A WSO2 Micro Integrator project packaged as a Carbon Application, with mock backends and an optional Docker image.

WSO2WSO2 MI · Maven · Docker

Energy Data Pipeline

A preprocessing pipeline for energy-consumption datasets: missing values, outliers, feature engineering and scaling.

JupyterPython · Machine learning

Insta Post Downloader

A browser extension for downloading photos and videos from Instagram posts in high resolution.

JavaScriptBrowser extension
05 Writing

Notes from
the field.

06 Journey

The path
so far.

  1. 2024 — Present

    BSc (Hons) Information Technology

    Specialising in Artificial Intelligence

  2. 2020 — 2024

    G.C.E. Advanced Level

    Ananda College, Colombo 10 · Bio Stream

  3. 2010 — 2020

    G.C.E. Ordinary Level

    Dharmapala Vidyalaya, Pannipitiya

Let's build together

krishmaldinidu5466@gmail.com Pannipitiya, Colombo, Sri Lanka

Or send a message