Projects Portfolio

Explore my portfolio of innovative solutions across various domains - from AI and blockchain to web applications and mobile experiences.

More Projects

A collection of additional projects showcasing my technical versatility.

~/projects $ ls -la
total 14 items
~/projects/8-bit-alu-implementation
8-bit ALU Implementation
IoTRaspberry Pi Pico+2

8-bit ALU Implementation

An 8-bit Arithmetic Logic Unit built using Raspberry Pi Pico, seven-segment displays, and SN74LS83N Adder ICs to perform binary addition with real-time display.

~/projects/picoled-protocol-bridge
PicoLED Protocol Bridge
C++Raspberry Pi Pico+2

PicoLED Protocol Bridge

A multi-protocol LED control system for Raspberry Pi Pico supporting WS2812B LEDs, DMX-512 output, and RS-485 serial communication simultaneously.

~/projects/ip-camera-qr-scanner
IP Camera QR Scanner
PythonOpenCV+2

IP Camera QR Scanner

A comprehensive Python application that connects to IP cameras via RTSP, detects and decodes QR codes in real-time, and saves decoded information with multi-camera support.

~/projects/mdns-device-discovery
mDNS Device Discovery
PythonZeroconf+2

mDNS Device Discovery

A robust mDNS communication system for master-client device discovery and monitoring in local networks with automatic service discovery and health monitoring.

~/projects/domain-checker
Domain Checker
PythonWHOIS+2

Domain Checker

A powerful Python tool to check domain availability with Namecheap API integration, DNS verification, and WHOIS lookup to find domains actually purchasable on registrars.

~/projects/business-ai-agent
Business AI Agent
PythonAI/ML+2

Business AI Agent

AI-powered customer service and sales agents for Apple device repairs, featuring automated booking, repair tracking, and 24/7 support using Google's Agent Development Kit.

~/projects/esp32-adc-analysis
ESP32 ADC Analysis
PythonC+++2

ESP32 ADC Analysis

A comprehensive toolkit for testing and analyzing ADC performance of ESP32 microcontrollers with data logging, accuracy analysis, and Excel report generation.

~/projects/hls-stream-proxy
HLS Stream Proxy
PythonFlask+2

HLS Stream Proxy

A secure reverse proxy for HLS streaming that enforces single-stream viewing per IP with session management, URL obfuscation, and developer tools protection.

~/projects/python-learning-projects
Python Learning Projects
PythonData Processing+2

Python Learning Projects

A collection of Python projects for learning various programming concepts including automation, data processing, web scraping, and algorithm implementation.

~/projects/c++-learning-projects
C++ Learning Projects
C++Data Structures+2

C++ Learning Projects

A compilation of C++ projects with CMake support, build scripts, and detailed instructions demonstrating OOP, data structures, and algorithmic problem-solving.

~/projects/personal-portfolio-website
Personal Portfolio Website
ReactTypeScript+2

Personal Portfolio Website

Modern, interactive personal portfolio website built with React and TypeScript, featuring a Linux terminal-inspired UI with custom animations.

~/projects/shamika-chandupa---portfolio
Shamika Chandupa - Portfolio
Web DevelopmentPortfolio+2

Shamika Chandupa - Portfolio

Professional portfolio website for a Sri Lankan graphic designer and creative director specializing in brand identity, logo design, social media, and print design.

~/projects/ceylond---digital-agency
Ceylond - Digital Agency
Web DevelopmentReact+2

Ceylond - Digital Agency

Website for Ceylond, a Sri Lankan digital marketing agency offering SEO, React/Next.js web development, social media marketing, Google Ads, and video production.

~/projects/nr-engineering-&-construction
NR Engineering & Construction
Next.jsCloudflare+2

NR Engineering & Construction

Full-stack company website and admin dashboard for NR Engineering & Construction (PVT) Ltd - a Sri Lankan steel fabrication and civil construction company with 25+ years of experience and 250+ completed projects.

My Process

How I approach project development from concept to deployment.

01

Research & Planning

Deep understanding of requirements and careful planning of architecture and features.

02

Design & Prototype

Creating intuitive interfaces and interactive prototypes to validate concepts.

03

Development

Clean, maintainable code with rigorous testing and performance optimization.

04

Deployment & Support

Efficient deployment pipelines and ongoing support with iterative improvements.

Want to work together?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Let's Create Something Amazing