Maneesha Herath
Computer Science Engineering Student
Passionate about AI/ML, Cloud Computing, and System Design. Currently exploring innovative solutions to complex engineering challenges.
About
I'm an undergraduate Computer Science & Engineering student at University of Moratuwa, Sri Lanka. Passionate about building intelligent, efficient systems that combine theoretical knowledge with practical implementation. Currently exploring Python, C++, Machine Learning, Cloud Computing, and System Design.
AI/ML & Cloud Computing
Developing intelligent solutions with machine learning and cloud technologies. Currently exploring AI/ML applications and system design patterns.
Full-Stack Development
Building end-to-end applications using React, Node.js, Python, and modern frameworks. Experienced with frontend and backend integration.
Problem Solving & Innovation
Passionate about solving complex engineering challenges through critical thinking and innovative technology solutions.
Skills & Tech Stack
Technologies and tools I use to build intelligent, scalable solutions.
Languages
Frameworks & Libraries
Tools & Technologies
Featured Projects
A selection of academic and personal projects spanning machine learning, hardware design, and full-stack development.
Benthic Guardian
IoT & Hardware
SLIoT Challenge 2026 finalist — intelligent IoT reef monitoring for Sri Lanka: ESP32 sensors, cloud ingest, live dashboard, and AI heat-stress forecasting (PINN + ANN–LSTM).
Kapu — Kapruka AI Shopping Agent
AI / ML
Full-stack conversational shopping companion for Kapruka: live catalog search, multi-agent routing, delivery checks, voice input, and guest checkout — English, Singlish, or Sinhala.
Healthcare Monitoring System
AI / ML
Semester 4 group project — real-time vitals pipeline from devices to clinician dashboards. My focus: D2 Data & Intelligence (feature engineering, PyTorch scoring, Kafka streaming, FastAPI + PostgreSQL).
Sinhala Character Recognition
AI / ML
Classical ML classifier that recognizes handwritten Sinhala characters with KNN, OpenCV preprocessing, and a simple Tkinter GUI.
PDF RAG Assistant
AI / ML
Production-style RAG stack: PDF ingest, hybrid vector+BM25 retrieval, cross-encoder rerank, and grounded answers over FastAPI + Streamlit.
MicroBanking System
Cloud & Backend
Team full-stack banking platform: PostgreSQL/PLpgSQL transaction core and Node API, with a React TypeScript client for accounts, transfers, and live balances.
NanoProcessor
IoT & Hardware
14-bit custom processor in VHDL/Vivado with logical, arithmetic, shift, and rotate ops, plus LED-based FPGA debugging.
Blog
Thoughts on cloud architecture, engineering decisions, and lessons learned from building real systems.