HomeCanvas
IoT / WebAn end-to-end smart home platform integrating an ESP32 micro-controller and sensor fusion for real-time home monitoring, actionable alerts, and a secure centralized dashboard.
- Java
- Spring Boot
- React.js
- TypeScript
- ESP32
- SQL
BICT Undergraduate · Full-Stack Developer · OCI Certified · University of Ruhuna
I'm Buddhika Darshan — a final-year engineer who turns complex problems into clean, scalable, and impactful software.
Full-Stack Developer passionate about building impactful, production-ready software at scale.
I am an innovative Full-Stack Software Engineer with a proven track record of architecting scalable, enterprise-level applications — from cloud-ready transit platforms to comprehensive retail management systems.
By leveraging a diverse tech stack including React, Angular, Node.js, and Kotlin, I build robust solutions featuring resilient REST APIs and intuitive, user-centric interfaces. I'm passionate about tackling complex technical challenges and delivering high-quality, impactful software.
When I'm not building or debugging, I explore emerging tech like Azure Cloud, Redis, and cryptography. Open for internships and collaborations.
Enterprise-level platforms built end-to-end — from architecture to deployment.
An end-to-end smart home platform integrating an ESP32 micro-controller and sensor fusion for real-time home monitoring, actionable alerts, and a secure centralized dashboard.
A map-first Android platform backed by a highly scalable data pipeline, enabling users to visualize localized traffic conditions and seamlessly submit real-time severity feedback.
A full-stack digital management platform built to transition a physical clothing shop online, featuring secure real-time inventory tracking, RBAC, and automated digital sales processing.
An educational platform bridging theoretical cryptography with hands-on implementation, featuring real-time encryption visualizations and brute-force simulators to accelerate concept understanding.
A cross-platform mobile application providing beginner investors with a streamlined, dollar-based alternative to complex spreadsheet portfolio management with real-time profit/loss calculations.
A desktop utility application designed to securely manage, organize, and edit .env files for local development repositories with encrypted backup generation capabilities.
Technologies and tools I use to bring ideas to life.
Industry-recognised credentials validating my technical expertise.
Have a project in mind or just want to say hi? I'd love to hear from you.