Skip to content
View Chamudu's full-sized avatar
  • Sri Lanka
  • 18:39 (UTC +05:30)

Highlights

  • Pro

Block or report Chamudu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Chamudu/README.md

๐Ÿš€ Full-Stack Developer | ๐Ÿ—๏ธ System Architect | ๐Ÿ’ก Problem Solver

Building production-ready applications that make a real-world impact

Portfolio Email LinkedIn

Profile Views


๐Ÿ’ป Tech Arsenal

๐ŸŽจ Frontend Development

HTML5 CSS3 JavaScript React

โš™๏ธ Backend Development

PHP Python Node.js Java Flask

๐Ÿ” Security & Testing

Security Pytest

๐Ÿ“ก Protocols & APIs

SOAP TCP REST RabbitMQ

๐Ÿงฎ Scientific Computing

NumPy DSP

๐Ÿ—„๏ธ Database & Tools

MySQL Git Vercel VS Code


๐Ÿ“Š GitHub Analytics

๐Ÿ“Š GitHub Analytics


๐Ÿ† Featured Projects

๐ŸŒŸ Flagship Project

๐Ÿฅ VillageCare

Live Demo

A comprehensive village management platform for Sri Lankan Grama Niladhari officers

โœจ Highlights

  • ๐Ÿ“Š Real-time Analytics Dashboard
  • ๐Ÿ‘ฅ Smart Resident Management with NIC validation
  • ๐Ÿ“œ Digital Certificate Processing
  • ๐Ÿ—บ๏ธ GPS Location Tracking (Leaflet + Google Maps)
  • ๐Ÿ’ฌ Complaint System with priority management
  • ๐Ÿ“ฑ Responsive Design for mobile & desktop
  • ๐Ÿ” Multi-role Authentication (GN, DS, Villager)

๐Ÿ› ๏ธ Tech Stack

PHP MVC โ€ข MySQL โ€ข JavaScript โ€ข Leaflet.js โ€ข Vercel

๐Ÿ“ˆ Impact

  • 13 Active Branches for feature development
  • Production Deployed and actively maintained
  • Real-world Usage in village administration
View Repository

๐Ÿค– AI Task Manager

Intelligent task management powered by AI

โœจ Features

  • ๐Ÿง  AI-powered task prioritization
  • ๐Ÿ“… Smart scheduling engine
  • ๐Ÿ“Š Analytics dashboard
  • โšก Real-time updates

๐Ÿ› ๏ธ Built With

React โ€ข Node.js โ€ข Express โ€ข AI/ML

๐Ÿ“š NexusEnroll

Microservices-based course enrollment platform

โœจ Features

  • ๐Ÿ—๏ธ Microservices architecture
  • ๐Ÿ“ Student & course management
  • ๐Ÿ“Š Complete documentation
  • ๐Ÿ” Advanced logging

๐Ÿ› ๏ธ Built With

Python โ€ข Flask โ€ข MySQL โ€ข Microservices

Event-driven messaging system

โœจ Features

  • ๐Ÿ“ก Distributed messaging
  • ๐Ÿ”„ Pub/Sub pattern
  • ๐Ÿš€ High performance

๐Ÿ› ๏ธ Built With

Python โ€ข Event-Driven Architecture

๐Ÿ›ก๏ธ SecureHome

Real-time IoT security dashboard for ESP32

Live Demo

โœจ Features

  • ๐Ÿ”’ Real-time security monitoring
  • ๐ŸŒก๏ธ Environmental sensors tracking
  • ๐Ÿ‘ค Presence detection system
  • ๐Ÿ“ก MQTT communication
  • ๐Ÿ“ฑ Responsive dashboard

๐Ÿ› ๏ธ Built With

Arduino โ€ข ESP32 โ€ข MQTT โ€ข JavaScript

๐Ÿš› SwiftLogistics

Enterprise middleware architecture with multi-protocol integration

โœจ Features

  • ๐Ÿ—๏ธ Microservices architecture with RabbitMQ
  • ๐Ÿ“ก Multi-protocol support (REST, SOAP, TCP/IP)
  • ๐Ÿ” API Gateway with security & monitoring
  • ๐Ÿ“Š SAGA pattern for distributed transactions
  • โšก Real-time tracking with WebSockets
  • ๐Ÿงช 100% test coverage

๐Ÿ› ๏ธ Built With

Node.js โ€ข RabbitMQ โ€ข Docker โ€ข REST โ€ข SOAP โ€ข TCP

๐Ÿ“ˆ Architecture Highlights

  • 10+ Microservices: API Gateway, Workers, Adapters
  • 3 Protocol Adapters: REST, SOAP, TCP/IP
  • Event-Driven Design: Message queues & pub/sub
  • Production Ready: Logging, metrics, resilience

๐ŸŽ“ Additional Projects

Project Description Tech Stack Year
PHP MVC Framework Custom MVC framework from scratch PHP, MySQL 2025
Portfolio Personal portfolio website HTML, CSS, JS 2026
SwiftLogistics Logistics management platform JavaScript, Node.js 2025

๐Ÿ”ฌ Algorithms & Security Projects

Project Focus Area Tech Stack Highlights
DSP Algorithms Signal Processing Python, NumPy, DSP Convolution & DFT from scratch
Secure Code Game Cybersecurity Python, Security Testing Vulnerability detection & fixes
MVC Framework Architecture PHP Custom MVC implementation

๐Ÿ’ผ Core Competencies

%%{init: {'theme':'neutral'}}%%
mindmap
  root((Chamudu))
    Backend
      PHP MVC
      Python Flask
      Node.js
      RESTful APIs
      SOAP Services
      TCP/IP
    Frontend
      JavaScript
      React
      HTML/CSS
      Responsive Design
    Architecture
      MVC Pattern
      Microservices
      Event Driven
      Middleware
      Message Queues
      SAGA Pattern
    Security
      Vulnerability Testing
      Secure Coding
      API Authentication
      Rate Limiting
    Algorithms
      DSP
      Convolution
      DFT
      Signal Processing
    DevOps
      Git Workflows
      Docker
      RabbitMQ
      Vercel Deploy
      CI/CD
Loading

๐Ÿ“ˆ Contribution Graph

๐Ÿ“š Recent Focus Areas

+ ๐Ÿ”ฅ Building production-ready enterprise systems
+ ๐Ÿ—๏ธ Mastering microservices & middleware architecture
+ ๐Ÿ” Implementing security-first development practices
+ ๐Ÿ“ก Multi-protocol API integration (REST/SOAP/TCP)
+ ๐Ÿงฎ Algorithm design & signal processing
+ ๐Ÿ—บ๏ธ Advanced GIS and mapping solutions

๐Ÿค Let's Collaborate!

I'm always excited to work on interesting projects and connect with fellow developers!

๐Ÿ’ฌ Open to:

โœจ Open Source Contributions โ€ข ๐Ÿค Collaboration on Projects โ€ข ๐Ÿ’ผ Freelance Opportunities โ€ข ๐ŸŽ“ Knowledge Sharing โ€ข ๐Ÿš€ Innovative Ideas


๐Ÿ“ฌ Get In Touch

Portfolio Email LinkedIn GitHub

๐Ÿ’™ Thank you for visiting!

Wave

Pinned Loading

  1. ai-task-manager ai-task-manager Public

    JavaScript