I'm an Information Technology undergraduate at the University of Moratuwa with a strong interest in building practical software systems.
I enjoy working across the stack β from designing interfaces and developing APIs to working with databases, deployment, and intelligent systems.
My interests currently sit at the intersection of:
Software Engineering
β
βββ Full-Stack Development
βββ Backend & System Design
βββ AI / Machine Learning
βββ Computer Vision
βββ Research & Experimentation
My goal: understand problems deeply, build meaningful solutions, and continuously become a better engineer.
|
Modern web applications with a focus on clean architecture, usability and real-world requirements. React Β· Next.js Β· Node.js Β· Spring Boot Β· REST APIs |
Exploring how AI can be integrated into useful software rather than existing as a standalone feature. Machine Learning Β· Computer Vision Β· OpenCV Β· AI-assisted systems |
|
Connecting physical devices, sensors and software to build monitoring and automation systems. ESP32 Β· MQTT Β· Sensors Β· Real-Time Data Β· Cloud Integration |
Interested in the engineering behind reliable applications. APIs Β· Databases Β· Docker Β· Git Β· System Design Β· Deployment |
A real-world tracking and management platform
A full-stack project focused on building a practical system around tracking, management and user interaction.
Focus: Full-Stack Development Β· APIs Β· Database Design Β· Real-World Problem Solving
β View Repository
A smarter platform for academic management
A software platform designed to simplify academic workflows and provide useful assistance through integrated AI capabilities.
Focus: Full-Stack Development Β· AI Integration Β· Software Architecture
β View Repository
Human-computer interaction through computer vision
A computer vision project that transforms hand gestures into mouse interactions, exploring the practical application of vision-based interaction.
Focus: Computer Vision Β· OpenCV Β· Python Β· HCI
β View Repository
A digital platform built around Sri Lankan identity and information
A web project focused on presenting Sri Lankan-related content through an interactive digital experience.
Focus: Web Development Β· UI/UX Β· Frontend Engineering
β View Repository
A collaborative platform for IT undergraduates
A project created around the needs of the university student community.
Focus: Web Development Β· Collaboration Β· User Experience
β View Repository
I'm particularly interested in exploring AI and Machine Learning beyond simply using pre-built models.
Current areas of interest include:
- π§ Machine Learning fundamentals
- π¬ Deep Learning & Neural Networks
- ποΈ Computer Vision
- π§© Image Segmentation & U-Net architectures
- π AI applications in astronomy
- π¨ Anomaly detection
- π€ AI-assisted software development
I believe strong fundamentals matter even more as AI becomes increasingly capable of writing code.
I occasionally write about technology, software engineering and things I learn along the way.
-
From Figma to Production Code in Minutes: Using Figma MCP with Cursor AI IDE
-
The Art of Not Giving Up: Why βJust Passing the Examβ Is a Dangerous Goal
-
The Diamond Problem In Java: Why Java Chose Safety Over Power
- π Information Technology Undergraduate β University of Moratuwa
- π₯ HackerRank β Java Basic Certification
- π₯ HackerRank β Problem Solving Basic Certification
- π Built and deployed multiple real-world software projects
- π€ Exploring AI-assisted software engineering
- π¬ Exploring research opportunities in AI / ML


