hero

Hi, I'm
Vishishta Dilsara

A Passionate

Collaborate with brand
and agencies to create
impactful results.

UI and UX

UI and UX

Designing intuitive interfaces that focus on clarity, usability, and user satisfaction

Web and Mobile App

Web and Mobile App

Building responsive web and mobile applications with performance and usability in mind

Design & Creativity

Design & Creativity

Creating visually engaging designs that communicate ideas clearly and effectively

Development

Development

Developing scalable and maintainable solutions using modern development practices

My Work Experience

DevOps Engineer

A DevOps Engineer experienced in deploying full-stack applications on AWS using CI/CD pipelines, GitHub Actions, and Docker.

Full-Stack Developer

A full-stack developer with hands-on experience building web applications using MERN stack, Next.js, Laravel, and pure HTML, CSS, and JavaScript.

Flutter Developer

A Flutter developer with experience in building real-world mobile applications using modern development practices.

Cloud Engineer

AWS Cloud Quest - Practitioner Badge  |  Aviatrix Multicloud Certified Badge

Open Source Contributor

Contributed to multiple open-source projects on GitHub, collaborating on real-world codebases and improving features and fixes.

My Education

Dec 2018

Ordinary Level

Successfully completed Ordinary Level examinations in English medium with 8 As and 1 B

Jan 2019 - Feb 2022

Advanced Level

Successfully completed Advanced Level examinations in the Mathematics stream with grades of 1 A, 1 B, and 1 C.

May 2022 - May 2023

Diploma in Information Technology

Successfully completed the Assured Diploma in Information Technology (DITEC) at ESOFT Metro Campus.

June 2023 - Present

BComp(Hons.) in Software Engineering

Currently pursuing a Bachelor of Computing (Hons.) in Software Engineering at the University of Sri Jayewardenepura.

A small selection of recent
Projects

Full-Stack MERN E-Commerce Platform for Beauty Glow

Full-Stack MERN E-Commerce Platform for Beauty Glow

A full-stack MERN web application for a cosmetic brand called Beauty Glow. The project includes a complete frontend and backend, containerized using Docker, and deployed on AWS. A CI/CD pipeline with GitHub Actions was implemented to automate testing, building, and deployment, ensuring smooth updates and reliable production releases.

ReactNode.jsMongoDBExpress.jsSupabaseDockerAWSGitHub Actions
View Source
Developer Portfolio Website using Next.js

Developer Portfolio Website using Next.js

A personal developer portfolio website using Next.js, showcasing my skills, projects, and experience with a fast, responsive, and SEO-friendly interface.

ReactNext.jsTypeScriptTailwind CSS
View Source
Graphic Design Portfolio Website using React.js

Graphic Design Portfolio Website using React.js

Developed a graphic design portfolio website using React.js to showcase my creative work, including logo designs, social media creatives, and other design projects, with a clean and responsive user interface.

React.jsbootstrapCSSJavaScript
View Source
Smartflix Movie Recommender System

Smartflix Movie Recommender System

Developed a group based movie recommendation system using KNN algorithm then designed a simple user interface using Python to demonstrate personalized movie suggestions effectively for academic project implementation purposes.

PythonKNN Algorithmnumpypandassklearn
View Source
E-Commerce Mobile Application

E-Commerce Mobile Application

Developed a mobile e commerce application using Flutter and Firebase inspired by the Abans platform featuring product listings user authentication and real time database integration with a clean modern interface.

FlutterDartFirebaseFirebase Firestore
View Source
Weather Forecast Mobile Application

Weather Forecast Mobile Application

developed a weather forecast mobile application using Flutter that retrieves real time weather data from WeatherAPI and displays current conditions forecasts and location based weather information through a simple interface.

FlutterDartWeatherAPI
View Source
Skill Finder Mobile Application

Skill Finder Mobile Application

Developed a skill finder mobile application using Flutter and Firebase for a real world client enabling users to discover service providers and connect with professionals offering various on demand services.

FlutterDartFirebaseFirebase Firestore
View Source
Font Detector Chrome Extension

Font Detector Chrome Extension

Developed a Chrome extension that allows users to select any word on a webpage and instantly identify its font family font weight and font size for quick design inspection.

JavaScriptCSSChrome Extensions API
View Source
Open Source Contribution 1 - MiroTalk

Open Source Contribution 1 - MiroTalk

Contributed to the open source project MiroTalk on GitHub, an online video conferencing platform. My contribution involved identifying and fixing a bug related to the whiteboard eraser tool, improving its functionality and overall user experience during collaborative sessions.

GitHub ContributionOpen SourceBug FixingJavaScript
View Source
Open Source Contribution 2 - MiroTalk

Open Source Contribution 2 - MiroTalk

Contributed to the open source project MiroTalk by implementing a new delete objects feature in the whiteboard. This enhancement allows users to remove selected objects using the Delete button, improving usability beyond the existing eraser-only functionality.

GitHub ContributionOpen SourceFeature ImplementationJavaScript
View Source

My Skills

AWS

Docker

Github Actions

JavaScript

React Js

Next.js

Node.js

Tailwind CSS

TypeScript

Flutter

Java

Python

Firebase

Supabase

TensorFlow

Numpy

Keras

My latest Blogs

AWS Architecture Diagrams: Icons and Tools Explained
24 Dec 2025

AWS Architecture Diagrams: Icons and Tools Explained

AWS Icons,Architecture Diagrams,Cloud Computing
TensorFlow vs NumPy: Understanding the Key Differences
04 Dec 2025

TensorFlow vs NumPy: Understanding the Key Differences

Tensorflow,Numpy,GPU
What Caused the AWS us-east-1 Outage?
20 Oct 2025

What Caused the AWS us-east-1 Outage?

AWS,Cloud Computing,Outage Analysis
How Provider Works in Flutter Applications
19 Oct 2025

How Provider Works in Flutter Applications

Flutter,Provider,State Management

Let’s schedule a call and build something impactful

I’m currently accepting new projects and would love to hear about your ideas, challenges, and goals.

+94 761 673 391

vishishtadilsara2002@gmail.com

No. 01, Indigasketiya, Baddegama