Electronic & Telecommunication Engineering undergraduate @ University of Moratuwa
Hardware security Β· Embedded systems Β· PCB design Β· Robotics
I'm a third-year engineering undergraduate who likes to sit at the boundary between hardware and security. I've won and placed in national CTF competitions, designed and routed my own PCBs, and built competition robots that reached national finals. I'm currently looking for a ~6-month internship (Nov 2026 β May 2027) in hardware security, embedded systems, or robotics.
- π Cybersecurity: active CTF player β π 1st place at CodeFest, CyberSprint, Cypher 3.0, Zero Day & more (10+ national competitions)
- π Hardware: multi-layer PCB design in Altium & EasyEDA; embedded firmware on ESP32 & STM32
- π§ Edge AI / FPGA: DVCon India 2026 Design Contest finalist team β quantised vision-language models for FPGA deployment
- π€ Robotics: SLRC finalist, RoboGames semi-finalist
- π οΈ Mechanical: SolidWorks, Onshape, 3D printing, laser cutting & sheet metal
- π± Currently learning more about side-channel analysis and secure embedded design
| Project | What it is | My role & tech |
|---|---|---|
| Task-Aware Detection on FPGA (DVCon India '26) | Team TensorGate β vision-language pipeline (YOLOv8n + MobileCLIP + FiLM) matching ResNet-101 at 6Γ smaller, INT8-quantised for FPGA (Stage 3A, ongoing) | PyTorch Β· ONNX Β· Xilinx Kintex-7 |
| DengueGuard CRT (Brainstorm '26 finalist) | Team BioPulse β objective capillary-refill-time sensor via reflectance PPG; repeatable CRT from live optical curves (ongoing) | STM32 Β· MAX30102 Β· Onshape |
| Ohmies β ECG Analog Front-End | Portable single-lead ECG acquisition device: 4-layer PCB, instrumentation amp + Right Leg Drive, filter chain, working P-QRS-T capture | EasyEDA Pro Β· LTSpice Β· SolidWorks |
| Atlas β Telescope GoTo Mount (EDR) | Portable astrophotography star-tracker; verified tracking with a DSLR | Enclosure design & mech. assembly Β· STM32 + OnStepX Β· TMC2209 Β· harmonic drive |
| Smart Sense Plug (EDP) | IoT safety plug that cuts power to idle appliances | Firmware dev (FreeRTOS + ESP-NOW) Β· co-designed ESP32-S3 PCB in Altium |
| SLRC 2026 Robot | ROS 2 autonomous mobile-manipulation robot (navigation + vision + arm) β competition finalist | ROS 2 Β· Python Β· Computer vision |
| Autonomous Drone (IESL RoboGames '26) | Vision-guided drone β MAVLink flight control, AprilTag navigation, line detection; semi-finalist (phase 1 Β· phase 2) | Python Β· MAVLink Β· OpenCV |
| Robotics Module Robot (EN2533) | Arduino Mega robot β non-blocking FSM, closed-loop encoders, ToF, OLED, servo arm | C++ Β· PlatformIO |
| Network Path Analysis Tool | Scans domains, traces + geolocates packet routes, captures pcap, renders interactive maps | Python Β· Bash Β· Leaflet |
π CTF write-ups and project build logs are being added β check the pinned repositories.
βBuilding things that touch the physical world β and learning how to break them.β


