Kaveesha Mallawaarachchi

Hi, I'm

Kaveesha Mallawaarachchi

Developer & Designer

I'm a Sri Lanka-based Web Developer and the founder of Stripe Advisor

01.

About Me

I'm a passionate Web Developer and student from Sri Lanka, currently pursuing a BSc (Hons) in Information Technology with a specialization in Artificial Intelligence at SLIIT. I have a strong love for crafting innovative, user-centric web experiences with modern technologies.

My journey in tech also includes developing scalable backend systems, building powerful Telegram bots with Python, and creating cross-platform mobile apps with Flutter. As an active open-source contributor, I'm committed to mastering my craft and am always looking for new opportunities to apply my skills.

Fun fact: I'm still navigating the vast ocean of development, but I'm already sailing smoothly across clouds!

10+ Projects
5+ Technologies
Passion
02.

Skills & Expertise

🐍

Front End

  • HTML
  • TypeScript
  • Next
  • Astro
  • GraphQL
  • Firebase
💻

Styling & Design

  • CSS
  • BootStrap
  • Tailwind CSS
  • SASS
  • CSS Module
  • Styled-Components
📱

Back End

  • Python
  • Java
  • Ruby
  • C#
  • PHP
  • .NET
03.

Featured Projects

01

Video Stream X Bot

A Telegram bot designed to stream videos in voice chats with high-quality playback and smooth user interactions. Perfect for group entertainment and seamless video sharing.

Python Telegram API FFmpeg
View Project
02

YouTube Music Downloader

A Python-based tool to download music from YouTube Music in high-quality MP3 format. Features interactive file selection, authenticated downloads using cookies, and retry mechanisms for failed downloads.

Python yt-dlp FFmpeg
View Project
03

Oracle Cloud Resource Maintainer

A lightweight utility that ensures your Oracle Cloud Always Free instance maintains minimum CPU and RAM usage to avoid deactivation. Automates resource management with systemd integration.

Python Shell Script Systemd
View Project
04

YouTube Live Capture

Download YouTube live streams in high quality with seamless video and audio merging. Features DVR buffer support, 1080p60 quality, and an interactive interface for easy downloads.

Python yt-dlp FFmpeg
View Project
05

Private YouTube Downloader

Download videos from private YouTube accounts you have access to. Features batch downloads, progress visualization, and reliable retry mechanisms for failed downloads.

Python yt-dlp Tkinter
View Project

GitHub Contribution Activity

Kaveesha Mallawaarachchi's GitHub Contribution Chart
04.

Get In Touch

I'm currently open to new opportunities and collaborations. Whether you have a project in mind, want to collaborate, or just want to say hi, feel free to reach out!