All Projects

A comprehensive list of my work, ranging from AI applications to open-source tools and platform architectures.

EduSign - AI & Accessibility • IEEE CodeChamp Winner engineered by Idusha Manaka
AI & Accessibility • IEEE CodeChamp Winner

EduSign

Sri Lanka's premier 3D AI-powered Sinhala and Sri Lankan Sign Language tutor platform, designed to break communication barriers in deaf education and make digital learning universally accessible.

Developed by Team Phoenix from Ibbagamuwa Central College under the leadership of Idusha Manaka (Project Lead, System Architect & Backend Architect). EduSign won 1st Place (Senior Category Champions) at the IEEE CodeChamp 2026 All-Island Software Competition, receiving the prestigious award directly from Dr. Parakrama Weligamage (General President of SLAAS). Supported by on-ground field research at the Ratmalana Deaf School. Team: Idusha Manaka, Yasandu Rajapaksha, Mohomad Aathif, Banura Sasanka, Namal Mihiranga. Mentors: Mr. Samantha Guruge, Ms. M.S. Faathima Fayaza.
AI •React •Python •Accessibility •Machine Learning •3D Sign Language •Sinhala NLP
AI-Powered Handwriting Recognizer - Machine Learning & Computer Vision engineered by Idusha Manaka
Machine Learning & Computer Vision

AI-Powered Handwriting Recognizer

An advanced Optical Character Recognition (OCR) system leveraging Deep Learning to accurately convert handwritten text into digitized formats.

This open-source Handwriting Recognizer utilizes modern deep learning architectures, including Convolutional Neural Networks (CNNs) and computer vision techniques, to transcribe unstructured handwritten documents into machine-readable text. Engineered for high accuracy and performance, the system effectively processes diverse handwriting styles, bridging the gap between physical documentation and digital workflows. Key features include automated image preprocessing, robust pattern recognition, and seamless integration capabilities for automating data entry and digitizing historical archives.
Machine Learning •Deep Learning •Computer Vision •OCR •Python •Artificial Intelligence •Neural Networks
Pegsol Platform - Platform Development engineered by Idusha Manaka
Platform Development

Pegsol Platform

An optimized, high-performance web platform architected for scalability, seamless digital operations, and an enhanced user experience.

Pegsol Platform is a robust full-stack solution tailored for modern web demands. Built with highly modular architecture, it prioritizes seamless integration, fast load times, and secure data handling. The project is meticulously engineered with both Search Engine Optimization (SEO) and Answer Engine Optimization (AEO) in mind, ensuring structured data and semantic HTML for superior search visibility. It serves as a scalable foundation for digital applications, leveraging modern frameworks to deliver a dynamic and responsive user interface.
Web Platform •Full-Stack •Scalability •SEO Optimized •AEO Optimized •Modern Architecture
AeroGlide - Computer Vision & HCI engineered by Idusha Manaka
Computer Vision & HCI

AeroGlide

AeroGlide is a high-performance, zero-lag virtual gesture touchpad that uses computer vision to translate hand movements into precise system actions at 60+ FPS.

Developed as a next-generation human-computer interaction tool, AeroGlide leverages a robust computer vision pipeline powered by OpenCV and MediaPipe. It tracks finger and hand gestures in real-time to perform desktop actions such as dragging, scrolling, double-clicking, and canvas drawing. To achieve zero-lag, 60+ FPS performance, AeroGlide intercepts Windows cursor coordinate inputs at the kernel level using User32 APIs via Python's ctypes library. This creates a seamless, touch-free accessibility and control layer for modern desktop environments.
Computer Vision •OpenCV •MediaPipe •Python •Gesture Tracking •HCI •Win32 API •Virtual Touchpad
TubeASCII - Command-Line Interface (CLI) engineered by Idusha Manaka
Command-Line Interface (CLI)

TubeASCII

A high-performance CLI YouTube video player that decodes and renders streaming video feeds directly into the terminal as high-color block ASCII grids in real-time.

Engineered for speed and efficiency, TubeASCII transforms the standard terminal environment into a dynamic video playback interface. By converting live YouTube video streams into colorful block ASCII art, it offers developers and terminal enthusiasts a visually striking, low-overhead alternative to traditional video players. This project highlights advanced video decoding, real-time rendering, and innovative command-line application design.
CLI •YouTube •Video Player •ASCII Art •Terminal •Streaming •Real-time Rendering
Phishing Awareness Prank - Cybersecurity Education engineered by Idusha Manaka
Cybersecurity Education

Phishing Awareness Prank

An interactive, frontend-only simulation designed to educate users and corporate teams about social engineering and phishing tactics.

This educational tool faithfully replicates a standard credential login gateway to simulate a phishing attack. When credentials are submitted, the simulation securely intercepts the input, discards all sensitive data locally, and instantly displays a warning to the user. Built with HTML5, CSS3, and Vanilla JavaScript, it provides a safe, hands-on demonstration of how phishing attacks operate without ever compromising actual data.
Cybersecurity •Phishing Simulation •Social Engineering •Education •HTML5 •CSS3 •Vanilla JavaScript
Viketha Platform - EdTech & Artificial Intelligence engineered by Idusha Manaka
EdTech & Artificial Intelligence

Viketha Platform

An advanced AI-powered educational ecosystem designed to revolutionize learning and research through interactive, real-time study tools.

The Viketha Platform (part of the Pulasthi Suite) is a comprehensive educational solution featuring state-of-the-art multimodal AI tutors, integrated real-time study tools, and advanced computer vision capabilities. Built to enhance modern learning environments, it provides an intuitive interface for interactive live classes and smart study aids, bridging the gap between cutting-edge AI research and practical educational utility.
AI •EdTech •Education •Multimodal AI •Computer Vision •Real-time Tools •Web Platform
WiCrack-Py: Python Wi-Fi Security Auditor - Cybersecurity Tools engineered by Idusha Manaka
Cybersecurity Tools

WiCrack-Py: Python Wi-Fi Security Auditor

An educational Python-based security auditing tool designed to test WPA2 Wi-Fi password strength using brute-force wordlists, empowering network administrators and ethical hackers.

WiCrack-Py is an advanced, lightweight Python script crafted specifically for educational purposes and ethical security auditing. It evaluates the robustness of WPA2 Wi-Fi network passwords by executing targeted brute-force attacks utilizing custom or standard wordlists. The tool simplifies the complex process of password verification, providing a streamlined command-line interface for researchers. Engineered with performance in mind, it serves as a critical utility for network administrators aiming to preemptively identify weak passwords and secure their infrastructure against unauthorized access.
Python •Cybersecurity •Ethical Hacking •WPA2 •Security Auditing •Penetration Testing •Brute Force •Network Security
Lyrics Synced Player - CLI Application engineered by Idusha Manaka
CLI Application

Lyrics Synced Player

A terminal-based utility written in Python designed to flawlessly sync audio tracks with LRC files, delivering an immersive command-line music experience.

This innovative terminal application elevates command-line audio playback by providing real-time lyrics synchronization. Key features include beat-matching timestamps, dynamic colorized line sweeps, and an engaging typewriter text interface that brings lyrics to life directly in your terminal.
Python •CLI •Audio Synchronization •LRC Files •Terminal Utility •Music Player
Wordlist-Wizard - Cybersecurity Tool engineered by Idusha Manaka
Cybersecurity Tool

Wordlist-Wizard

An advanced Python-based dictionary permutation and wordlist generation utility optimized for high-performance security auditing and penetration testing.

Wordlist-Wizard is a powerful, hacker-themed desktop application built with Python and Tkinter. Engineered for scale and safety, it uses asynchronous write streams and robust export buffers to generate millions of records without risking memory overflows. It comes equipped with advanced regex filtering, customizable password strength meters, and hardware thermal overhead safety controls to prevent system overload during massive data processing tasks.
Python •Cybersecurity •Wordlist Generator •Tkinter •Penetration Testing •Security Auditing •Asynchronous I/O
CountryCoder - CLI Application engineered by Idusha Manaka
CLI Application

CountryCoder

A lightweight Python command-line interface for instant bidirectional lookups between global country names and dialing code prefixes.

CountryCoder is an efficient, modular CLI application built in Python that utilizes mapping dictionaries to provide rapid searches for international calling codes. Designed with cross-platform compatibility in mind, it seamlessly runs natively in various environments ranging from standard desktop terminal shells to portable consoles like Termux.
Python •CLI •Utility •Open Source •Cross-Platform •Termux •Dialing Codes