π I'm an undergraduate in Electronics and Telecommunication Engineering at the University of Moratuwa, Sri Lanka.
π¬ Iβm passionate about blending theoretical knowledge with hands-on experience, especially in:
- Mathematics
- Computer Vision
- Machine Learning & Artificial Intelligence
- Software Engineering
- Embedded Systems & Hardware Design
- Analog Electronics
- π Intern at WSO2: Currently developing a semantic code search tool for the Micro Integrator Copilot and contributing to VS Code extensions.
- π¬ Research Interests: Computer Vision, Machine Learning, Deep Learning, Vision-Language Models (VLM), Software Architecture, and Autonomous Navigation.
- π€ Current Research: Actively working on a research on Degradation Adaptive Mobile Image Restoration
- βοΈ Technical Writer: I regularly share insights on software engineering, AI, and development tools on Medium.
π Explore my full body of work on my Personal Portfolio Website.
- π Semantic Search Tool (WSO2) β Developing an intelligent code search feature for the Micro Integrator Copilot using advanced NLP techniques.
- π Hybrid Generative Navigation Research β Researching self-supervised latent world modeling with diffusion-based planning for autonomous robots.
- π Salesforce to Google Sheets Exporter β Automated data pipeline project exporting Salesforce leads directly into Google Sheets for streamlined analytics.
- π Fitness Tracker using Machine Learning β Utilized IMU sensor data with time-series analysis to build an activity recognition system.
- π€ Kapruka AI Shopping Agent β Developing a conversational shopping experience powered by the Kapruka MCP, Sri Lanka's largest e-commerce platform. Built for the Kapruka Agent Challenge 2026.
- π Online Shopping Store (MERN Stack) β Full-stack e-commerce application with product/category management, secure authentication, and a responsive UI.
- π Autonomous Mobile Robot Controller β High-power embedded controller for AMRs powered by dual LiPo batteries, handling high-current loads with safety-focused PCB design.
- π Micromouse Robot (STM32) β Maze-solving robot developed with register-level STM32 programming, implementing precise motor control, real-time sensor data handling, and efficient pathfinding.
- ποΈ Analog Five-Band Audio Equalizer β Real-time audio frequency shaping using op-amps and passive components, tailored for signal fidelity and analog precision.
"I love exploring how math and hardware come together to solve real-world problems."

