
Minula Vihanga
Full-Stack Developer and AI Enthusiast
I build software solutionsthat solve real-world problems.I build software solutions that
solve real-world problems.
class Minula extends Developer {
constructor() {
super();
this.stack = ["Full Stack", "Web", "Mobile"];
this.interests = ["AI", "Tech", "Problem Solving"];
}
build() {
return "Crafting ideas into reality...";
}
}
const me = new Minula();
me.build();Every great application starts
with
simple ideas & solid
architecture
Hi, I'm Minula Vihanga, a software developer and AI enthusiast with a passion for building clean, user-friendly applications. My background in the sciences gives me a unique and analytical approach to problem-solving, a skill I now apply to crafting digital experiences with React, Next.js, and React Native. As a student at Plymouth, I am constantly learning and am currently diving deeper into the world of AI. I'm actively seeking opportunities to contribute to impactful projects and continue to grow as a developer. I'd love to connect!
Web & Mobile Applications
I design modern, responsive web applications that balance creativity with usability, making sure your digital presence feels seamless and memorable.
HealthLink : Privacy-Aware Patient Centric EHR System
A cross-platform digital health record management system built for the Sri Lankan healthcare context. Key features include patient-centric medical record ownership via Google Drive API integration, consent-based doctor access with time-bound permissions, RSA digitally signed prescriptions with DigiCert timestamps and QR-based pharmacist verification, AI-powered bilingual medical report summarisation (English/Sinhala) using Google Gemini API with PII anonymisation via spaCy NER, AES-256 GCM encryption for all sensitive data, and full compliance with Sri Lanka's PDPA No. 9 of 2022 and HIPAA technical safeguards.
ZenPath : Online Mental Health Support System
A full-stack platform designed to connect patients, therapists, and admins in a secure and seamless environment. Key features include role-based dashboards, therapist verification, patient onboarding, session scheduling, in-app chat, and real-time video consultations powered by Jitsi Meet API. The system also integrates a Zen Wallet with Stripe payments, enabling patients to purchase and redeem Zen Coins for therapy sessions.
ShowroomPro : 2D/3D Furniture Visualization Platform
A full-stack furniture visualization platform that lets designers plan and visualize interior spaces interactively. Features include a 2D blueprint editor with drag-and-drop furniture placement, real-time collision detection, and a fully immersive 3D walkthrough powered by React Three Fiber. The system supports 7 furniture categories, customizable room shapes (Rectangle, L-Shape, Square), 30-step undo/redo history, auto-save, and PNG export. The backend provides 16 REST API endpoints across 4 MongoDB collections, secured with JWT authentication and Zustand-managed scene state.
AI and ML Related Projects
IoT Related Projects
Articles

AgentX AI Agents Bootcamp
Zone24x7 & Leo Club, UoM

Fundamentals of DevOps on AWS
AWS & Simplilearn SkillUP

Learning Next.js
LinkedIn Learning

Introduction to MERN Stack
Simplilearn SkillUP
Frontend
Backend
Databases
Development Tools
BSc (Hons) in Software Engineering
University of Plymouth, UK (via NSBM Green University)
Advanced Level - Biological Science Stream
Sripalee College, Horana
G.C.E. Advanced Level
Let's work together!
I'm currently available for freelance work and full-time opportunities. Have a project in mind? Reach out and let's make it a reality.
minulavihanga70@gmail.com
Location
Horana, Sri Lanka
