Available for opportunities

BICT Undergraduate · Full-Stack Developer · OCI Certified · University of Ruhuna

I build software that works as good as it looks.

I'm Buddhika Darshan — a final-year engineer who turns complex problems into clean, scalable, and impactful software.

Quick Summary

  • Final year BICT student at University of Ruhuna
  • Oracle Certified Foundations Associate (OCI)
  • Built 3+ enterprise-level full-stack platforms
  • Open for internships & collaborations
Who I Am

About

Full-Stack Developer passionate about building impactful, production-ready software at scale.

Buddhika Darshan — Full-Stack Developer
Open to work

Profile

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.

Highlights

  • Oracle Certified Foundations Associate (OCI)
  • Final Year BICT at University of Ruhuna
  • Built CeylonQueueBusPulse — real-time transit platform
  • Integrated Stripe & PayPal payment gateways
  • 95%+ test coverage on Cypher-UI (Jest)
  • Deployed apps on Azure, Vercel & Railway
My Work

Projects

Enterprise-level platforms built end-to-end — from architecture to deployment.

HomeCanvas

IoT / Web

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.

  • Java
  • Spring Boot
  • React.js
  • TypeScript
  • ESP32
  • SQL

CrowdFlow

Mobile

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.

  • Kotlin
  • Node.js
  • MongoDB
  • Redis

BoutiqueFlow

Web

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.

  • Angular
  • Node.js
  • Express
  • MongoDB

Cypher-UI

Web

An educational platform bridging theoretical cryptography with hands-on implementation, featuring real-time encryption visualizations and brute-force simulators to accelerate concept understanding.

  • React.js
  • Node.js
  • MySQL

Earn++

Mobile

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.

  • Flutter
  • Dart Shelf
  • MySQL

Secure Environment Variable Vault

Desktop

A desktop utility application designed to securely manage, organize, and edit .env files for local development repositories with encrypted backup generation capabilities.

  • Java
  • JavaFX
  • SQL
Toolkit

Skills

Technologies and tools I use to bring ideas to life.

Technical Skills

JavaScript / TypeScript90%
Node.js / Express88%
React / Angular85%
Kotlin / Android80%
MongoDB / MySQL82%
Cloud (Azure / OCI)75%

Soft Skills & Tools

🔧 Git & GitHub 🧪 Jest Testing 📦 REST API Design 🎨 UI/UX Thinking 🤝 Teamwork 🧩 Problem Solving 📢 Communication ⚡ Redis Caching 🔐 Cryptography 📄 PDF Generation
Credentials

Certifications

Industry-recognised credentials validating my technical expertise.

Core Tech Stack

Back End Development & APIs
freeCodeCamp
Oct 2025
Back End Development APIs
Verify ↗
OCI Foundations Associate
Oracle
Sep 2025
OCI Cloud Computing
Front End Development Libraries
freeCodeCamp
Sep 2025
React.js Frontend Development
Verify ↗
Responsive Web Design
freeCodeCamp
Jan 2025
HTML CSS Responsive Design
Verify ↗
Additional & Earlier Certifications 5
Basic Course — AutoCAD & 3Ds Max Wijeya Graphics Pvt Ltd · Sep 2019
Certificate in Web Development NAC Computer System · Sep 2015
Certificate in 3D Max NAC Computer System · Feb 2014
Certificate in Computer Graphics NAC Computer System · Feb 2013
Certificate in Computer Studies NAC Computer System · Jul 2012
Let's Talk

Contact

Have a project in mind or just want to say hi? I'd love to hear from you.

Send a Message

This form will open your email app.