Software Engineering Undergraduate ·
Hi, I'm Kavishka
Dulshan.
I specialize in the intersection of web application development, computer security, and connected devices. I build full-stack systems, tinker with ESP32 & Raspberry Pi, and write about what I learn.
Technologies
GitHub contributions
Latest writing
All postsCMD vs. PowerShell: What’s the Real Difference?
Discover the architectural differences between Command Prompt and PowerShell, shifting from legacy text parsing to modern object-oriented automation.
Read articleDemystifying the MAX30102: How This Tiny Biometric Sensor Tracks Your Pulse and SpO2
Discover the science behind the MAX30102 biometric sensor. Learn how photplethysmography works, bypass a common MH-ET Live hardware flaw, and stream real-time heart rate and SpO2 data using an ESP32.
Read articleBuilding 2.1: A DIY ESP32 Companion Robot
Learn how to build your own companion robot using an ESP32, OLED display, and basic sensors for a fun and interactive desktop companion.
Read articleFeatured projects
All projectsGo4: AI-Powered Multimodal Retail Guide
Bridging the gap between physical retail and digital convenience with a Flutter and Node.js stack powered by Gemini AI and Serper APIs.
Relper (Read Helper) - PDF Reading Assistant
A shared-codebase reading assistant that makes digesting English PDFs seamless by providing instant definitions and AI explanations without breaking your reading flow.
BlinkChat: Real Time Encrypted Cross Platform Messaging App
A cross platform chat application featuring Socket.io real time communication, MFA security, and automated Azure deployments.





