About_Me

I am a driven and innovative Computer Science and Engineering undergraduate with a passion for technology, leadership, and problem-solving. My diverse experiences range from developing cutting-edge projects and building full-stack applications to organizing large-scale events and leading cultural exchange initiatives.


I am currently drawn to the intersection of hardware and software — spanning high performance computing, resource utilization, robotics, and automation. I am keen to explore how software shapes and is shaped by the physical world, and I actively seek out projects that sit at that boundary.


With a strong technical foundation in frontend and backend development, database management, and team collaboration, I excel in dynamic environments where innovation thrives. Leveraging my leadership and communication skills, I am dedicated to delivering impactful solutions and driving success in every project I undertake.

Technical Skills

  • Python
  • Java
  • C++
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • FastAPI
  • REST APIs
  • MySQL
  • MongoDB
  • PyTorch
  • Pandas
  • OpenCV
  • LangFlow
  • Docker
  • Git
  • Isaac Sim
  • ArduPilot
  • ROS
  • Pegasus Simulator
  • Flutter
  • React Native
  • Firebase
  • VHDL
  • n8n

Projects

Isaac Sim ArduPilot Simulator (Ongoing)

A containerised system to simulate real-world drone scenarios. Simulation runs on Isaac Sim with ArduPilot SITL, bridged via Pegasus Simulator. Scalable to ROS integration.

View Project →

libfreenect Python Wrapper

Python wrapper for libfreenect (Kinect). Published on PyPI.

View Project →

Intelligent Investment Advisor (Group Project)

AI-powered finance tool for budgeting, stock forecasting, and portfolio analysis. Built with Next.js and FastAPI.

View Project →

Software Engineering Workbench

An AI-powered tool that takes project requirements via questionnaires or docs, asks clarifying questions, then generates a full architecture review with design decisions and recommendations.

View Project →

FS RAG

A Retrieval-Augmented Generation application trained on the FS-Quiz database for Team FalconE Racing, University of Moratuwa. The team was selected to FS Spain and FSG based on the results.

Jeewaka

Scalable healthcare app with doctor discovery, bookings, video consultations, and digital health records. Built with React Native, Node.js microservices.

View Project →

RouteMate

Real-time public transport app using Flutter, Firebase, and Google Maps. Features live tracking, route planning, crowd-sourced alerts, and Material UI 3.

View Project →

Mobile Robot Controller

Controller software for mobile robots, developed as part of robotics research.

View Project →

Beyond the Sight

Official website for the Sri Lanka Eye Hospital. Responsible for the full infrastructure of the platform.

View Project →

4-bit NanoProcessor

VHDL implementation tested on Basys3 FPGA.

View Project →

Human Resource Management System

HRMS web app built with React, FastAPI, and MySQL.

View Project →

Resume

Want to learn more about my qualifications and experience? Download my complete CV below.

Download CV

Contact

Feel free to reach out to me for collaborations or opportunities!