Hi, I'm Nimesh

|

Passionate about innovation and solving real-world problems with creativity and impact

Connect:
Nimesh Kulatunga
Get to know me

About Me

Nimesh Kulatunga

Computer Science Engineering Undergraduate

Computer science engineering undergraduate with strong skills in public speaking, communication, and leadership. Passionate about innovation, I thrive in collaborative environments and apply my technical and organizational experience to solve real-world problems with creativity and impact.

Contact

kulatungakmnsb03@gmail.com
Western Province, Sri Lanka
070-516-0443
My Journey

Experience & Education

Work Experience

Research Assistant

Japan International Cooperation Agency (JICA)

Sri Lanka2023-11 - 2024-02

Worked on the REACH–SS project for inclusive education in collaboration with the Ministry of Education of Sri Lanka.

  • Contributed to the REACH–SS project focused on inclusive education
  • Collaborated with the Ministry of Education of Sri Lanka
  • Assisted in research data collection and analysis

Instructor — Combined Mathematics and Physics

Private Tutoring

Sri Lanka2023-03 - 2023-11

Provided supplementary support for A/L Combined Mathematics and Physics mass class students by clarifying doubts, marking papers, and offering personalized assistance.

  • Clarified doubts for A/L Combined Mathematics and Physics students
  • Marked and evaluated student papers
  • Provided personalized assistance to students

Education

BSc. in Computer Science and Engineering

University of Moratuwa, Faculty of Engineering

Moratuwa, Sri Lanka2024 - 2028

Expected Graduation: 2028

Group Representative – E5 Group (Semester 1)
Field Representative – Department of Computer Science and Engineering (Semesters 2 & 3)

GCE A/L - Physical Science

Royal College

Colombo 07, Sri Lanka2022
Z-score: 2.7820
Island Rank: 51
My Work

Featured Projects

A selection of projects that showcase my skills in AI, machine learning, and software development

LLM Council - Multi-Expert AI System
FeaturedGenerative AI

LLM Council - Multi-Expert AI System

Built a "Council" of specialized LLMs (Qwen2-Math, DeepSeek-Coder, Llava) that runs entirely offline on an 8GB RAM laptop. Features a custom weighted-keyword router (96% accuracy), RAG with 2,600+ textbook pages, and real-time DuckDuckGo web search. Accessible via a Gradio web interface.

PythonOllamaChromaDBGradioRAG+1
Financial Sentiment Transformers
FeaturedMachine Learning

Financial Sentiment Transformers

Complete NLP pipeline benchmarking BERT, RoBERTa, DistilBERT, and FinBERT on financial sentiment classification. FinBERT achieved 87.2% accuracy, outperforming general-purpose models by 3-6%. Extended to news-driven trading signals with proof-of-concept backtesting. Includes live Streamlit dashboard on Hugging Face Spaces.

PythonTransformersNLPBERTFinBERT+3
Deep RL Portfolio Manager
FeaturedMachine Learning

Deep RL Portfolio Manager

Built a sophisticated trading agent using Deep Reinforcement Learning that learns optimal portfolio allocation strategies. The agent manages a diversified portfolio of 10 assets using PPO algorithm, technical indicators, and market stress features. After 10 systematic experiments, achieved a Sharpe ratio of 1.617 and deployed to Alpaca paper trading.

PythonReinforcement LearningPPOFinRLStable-Baselines3+2

Other Projects

Operating Systems

Pintos Operating System — Complete Implementation

Complete implementation of Stanford Pintos OS with interactive shell, user programs, and system call infrastructure.

COperating SystemsKernel Programming
Web & Mobile Application

Sri Lanka Fintech Summit 2026 — Website & Mobile App

Working on backend development for the website and mobile application in collaboration with 5 team members and TEXCA (PVT) LTD.

Backend DevelopmentNode.jsDatabase Design
Web Application

Elderly

A web platform connecting elders and their families with verified/qualified caregivers.

Backend DevelopmentDatabase DesignNode.js
Hardware Design

8-bit Nanoprocessor

Developed an 8-bit nanoprocessor implementing instruction set architecture and control unit design.

VHDLComputer ArchitectureDigital Design
What I Work With

My Skills & Technologies

Technologies and tools I use to bring ideas to life

Programming Languages

Python
Python
Java
Java
C++
C++
SQL
SQL

Frameworks & Libraries

React
React
Node.js
Node.js

Tools & Technologies

Git
Git
Firebase
Firebase
Figma
Figma
LaTeX
LaTeX
Recognition

Accomplishments & Certifications

Achievements that showcase my expertise and commitment to continuous learning

Awards & Achievements

Winner — Startup Spark 2.0

IESL Student Chapter UOM

2025

First place winner at Startup Spark 2.0 organized by IESL Student Chapter at University of Moratuwa

Finalist — SLT Mobitel CodeBlast Hackathon

SLT Mobitel

2025

Top 14 teams from 100+ teams across Sri Lanka

Bronze Medalist — Weightlifting

Bronze Medalist — Weightlifting

Sri Lanka University Games

2025

Bronze medal in Weightlifting at Sri Lanka University Games 2025

Certifications & Courses

CIMA FLP Pathway

CIMA

2025-10

Expected completion: November 2026

Training Course on Python Fundamentals

UCSC

2023-03

Completed training course from March 2023 to January 2024

Global Youth Leadership Program

UNSDGs HR Development Organization (Japan-Sri Lanka)

2023-08

Participated in the Global Youth Leadership Program

IELTS

British Council

2023-05

Band Score: 7.5

Japanese Language Proficiency Test (N3)

JLPT

2017-07

Perfect Score: 180/180

Beyond Coding

Volunteering & Community

My contributions to community development and leadership

Toastmasters International

Toastmasters International

VP Public Relations at Siyane Toastmasters Club (2025/2026), PR Manager at Area F1, Division F, District 82 (2024/2025)

Siyane Speaks Podcast

Siyane Speaks Podcast

Host of Siyane Speaks podcast by Siyane Toastmasters Club

MoraSpirit

MoraSpirit

Most Outstanding Pillar Member of the Year (2023/24) - Editorial and Compering Pillar

Get In Touch

Let's Work Together

Have a project in mind or want to collaborate? I'd love to hear from you!

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Email

kulatungakmnsb03@gmail.com

Phone

070-516-0443

Location

Western Province, Sri Lanka

Find me on