CK

Welcome to My Portfolio

Discover my creative journey and professional work

0% Loading...

Building scalable full-stack web solutions and high-performance mobile applications with a focus on modern user experiences.

Chamindu Kavishka

About Me

About Me

I am a Full Stack Developer

I am a results-driven Full Stack Developer with hands-on experience in building modern, responsive web applications and trading platforms using the JavaScript ecosystem, including Node.js, React, and Next.js. My expertise extends to cross-platform mobile development using Flutter and Dart, where I have led full development lifecycles—from building robust RESTful APIs to successful production deployment on the Google Play Store and Apple App Store.

With a strong foundation in both SQL and NoSQL databases like PostgreSQL and MongoDB, I specialize in creating scalable backend architectures and high-performance frontend solutions. I have a proven track record of managing cloud infrastructure on platforms such as Hetzner and DigitalOcean, ensuring high availability and seamless deployment for complex applications.

Key Expertise: Full Stack Development (MERN/Next.js), Mobile App Development (Flutter).
Database Management: PostgreSQL, MongoDB, MySQL, SQLite.
Cloud & DevOps: Hetzner, DigitalOcean, AWS, Docker.

Education & Experience

These Are My Educational Qualifications And Work Experiences

Education

Bachelor of Information Communication Technology (Hons)

2021 – 2025

IBA Campus

Focus: Software Engineering, System Analysis, and Database Management. Status: Coursework Completed.

E-Certificate in Python for Beginners

December 2025

University of Moratuwa, Sri Lanka

Fundamental concepts of Python programming.

Work Experience

Main Engineer

(Aug 2025 – Present)

MC Digital Innovate

  • Lead full-stack solution development and define system architecture.
  • Manage the end-to-end lifecycle of the 'Ceylon Black Taxi' application.
  • Oversee cloud infrastructure deployment and technical strategy.

Intern Full Stack Developer

(Jan 2025 – July 2025)

MC Digital Innovate

  • Developed dynamic web applications using modern JavaScript frameworks.
  • Built scalable backend solutions and integrated RESTful APIs.
  • Collaborated with the team to deliver high-quality, user-centric solutions.

Technology Stack

We leverage cutting-edge technologies to build robust, scalable solutions tailored to your business needs.

Showing: All Technologies (18)

JavaScript

JavaScript

Frontend
TypeScript

TypeScript

Frontend
React

React

Frontend
Next.js

Next.js

Frontend
Node.js

Node.js

Backend
Python

Python

Backend/AI
Django

Django

Backend
PostgreSQL

PostgreSQL

Database
AWS

AWS

Cloud
Docker

Docker

DevOps
PHP

PHP

Backend
Laravel

Laravel

Backend
MySQL

MySQL

Database
GitHub

GitHub

Version Control
GitLab

GitLab

Version Control
WordPress

WordPress

Backend
Hetzner

Hetzner

Cloud
DigitalOcean

DigitalOcean

Cloud

My Services

I provide high-quality digital solutions. Contact me for the technical solutions your business needs.

Web Development

Creating responsive, attractive websites using modern technology. Meeting your needs using React, Next.js and other modern frameworks.

Front-End Development

Creating responsive, user-friendly interfaces. Providing modern UI/UX experiences using React, Vue.js, and Angular.

Back-End Development

Creating robust, scalable server applications. API development and server infrastructure management using Node.js, Express, Django, and Laravel.

Mobile App Development

Creating responsive mobile applications. Developing apps for iOS and Android from a single codebase using React Native.

Database Management

Designing, implementing, and maintaining databases. Securely storing your data using MySQL, PostgreSQL, MongoDB, and Firebase.

Cloud Deployment

Deploying and scaling your applications using cloud services such as AWS, Google Cloud, and Azure.

My Projects

Here are some of the projects I have worked on. These projects showcase my creativity and technical knowledge.

1xprofit Trading Platform
Web

1xprofit Trading Platform

A high-speed trading platform built with Vite.js and Express.js, featuring a robust PostgreSQL database for secure, real-time data management.

Vite.jsExpress.jsPostgreSQL
Ceylon Black Taxi Admin Dashboard
Web

Ceylon Black Taxi Admin Dashboard

A specialized management dashboard built with Next.js and Express.js, utilizing MongoDB for efficient real-time monitoring and taxi service operations.

Next.jsExpress.jsMongoDB
Ceylon Black Taxi Mobile App
Mobile

Ceylon Black Taxi Mobile App

A professional mobile application built with Flutter and Node.js, available on both Android and iOS with a secure MongoDB backend.

FlutterNode.jsMongoDB
Portfolio Website
Web

Portfolio Website

A Portfolio Website showcasing my skills and projects. Includes a clean and modern design, easy navigation, and a responsive layout.

ReactNext.jsTailwind CSS
Portfolio Website
web

Portfolio Website

A portfolio website build with Next.js and Tailwind CSS. It showcases my skills and projects in a modern and responsive design.

nextjstailwindcssreact
Pet Shop website
Web

Pet Shop website

A dashboard application that allows management of various social media accounts from one place. Features data analysis, messaging, and content planning capabilities.

next.jstailwindcsstypescript
File Compression Software
Desktop Application

File Compression Software

A File compress software built using Python. It allows users to compress and decompress files with ease.

python
Background Remover Software
Desktop Application

Background Remover Software

A background remover software built using Python. It allows users to remove backgrounds from images

Python
MC Quick Share
Desktop Application

MC Quick Share

A lightweight Python-based file sharing tool for fast and easy file transfers over local networks — no setup required. Just upload and share instantly through your browser.

Python
WordPress Website
Web

WordPress Website

A Saga Campus Web site build with using Wordpress

Wordpress
Snake Game
Games

Snake Game

A fun and retro Snake game built with Python. Use arrow keys to collect food, grow your snake, and beat your high score!

Python
Youtube Mini
Mobile

Youtube Mini

A super lightweight YouTube mini app that works smoothly even on older Android devices (Android 4.0+). Perfect for low-end phones!

Android Studio
CV Generator
Web

CV Generator

Create professional CVs with our intuitive and powerful CV generation tool. Customize your resume with modern templates and export it with ease.

Next.jsReactTailwind CSS
DevKit
Web

DevKit

A comprehensive development toolkit for modern developers. Streamline your development workflow with our powerful suite of tools.

Next.jsReactTailwind CSS
Alias Guard
Web

Alias Guard

Generate secure Gmail aliases instantly using your own email address—no signup, no extra inbox, just smart email masking.

Next.jsReactTailwind CSS
QRush
Web

QRush

Generate and customize QR codes quickly and easily. Perfect for businesses and individuals who need professional QR code solutions.

Next.jsReactTailwind CSS
Bubble Typer
Games

Bubble Typer

Let’s smash bubbles, type fast, and become keyboard ninjas!

Next.jsReactTailwind CSS
Portfolio Sample
Web

Portfolio Sample

An innovative portfolio design with dynamic layouts and engaging visual elements. Showcasing creative professionals at their best.

Next.jsReactTailwind CSS
Portfolio B1 Six
Web

Portfolio B1 Six

A sophisticated portfolio design combining modern aesthetics with functional design. Ideal for professionals and creatives.

Next.jsReactTailwind CSS
MC Go Travel
Web

MC Go Travel

A sleek travel solution platform with cutting-edge design and smooth user interactions. Designed for modern travelers.

Next.jsReactTailwind CSS
Aura vCard Portfolio
Web

Aura vCard Portfolio

A sleek, responsive personal website developed using HTML5 and CSS3, featuring modern UI components and a fully mobile-friendly design.

HTML5CSS3
Ads Remover
Desktop Application

Ads Remover

A powerful Windows utility built with Python and ADB to easily identify and remove annoying pop-up ads, adware, and suspicious apps from Android devices.

PythonADB

Contact Me

Feel free to reach out to me for any inquiries or collaboration opportunities.

Get In Touch

Email

chamidukawi@gmail.com

Send an email

Phone

0764907961

Call me

WhatsApp

0764907961

Chat on WhatsApp

Location

Anuradhapura, Sri Lanka

Follow Me

Send Me a Message