Hello, I am Janindu Chamod.
I am an Undergraduate Software Engineer, passionate about building innovative solutions and solving complex problems.
I enjoy developing Web & Mobile applications and designing UI that delivers great user experiences.
About me
As a software engineering undergraduate at SLIIT, I am passionate about learning new technologies and applying them to real-world problems. I have completed a Comprehensive Master Java Developer diploma at IJSE, and have gained web development experience working with the MERN stack, ReactJS, NextJS, PHP, MySQL, Node.Js, MongoDB, Tailwind CSS, Firebase. Additionally, I have skills in mobile application development using Flutter & React Native and also the user interface designing. I have also completed important certification programs related to my career. I am eager to bring my expertise to a forward-thinking organization and continue my professional growth
When I am not coding, I enjoy playing video games, watching movies, and also the travelling. I am currently learning about Cloud Technologies, AI/ML and Psychology to improve my career life.
💼 Currently working at CloudDev Tech | 🎓 4th year undergraduate pursuing research
My Projects
GitHub Streak
Research Work
Final Year Research
FabricVision
FabricVision is an AI-powered real-time fabric inspection framework designed for intelligent quality monitoring in the apparel industry. The system integrates edge computing, anomaly pre-screening, adaptive image enhancement, defect detection, and predictive analytics into a unified inspection pipeline.
My Individual Implementation
Edge-Level Fabric Capture & Pre-Screening
My individual component focused on intelligent edge-level frame acquisition and anomaly pre-screening using Raspberry Pi-based edge computing. The system captures frames at fixed spatial intervals using encoder pulse synchronization while filtering redundant or visually invalid frames before downstream processing.
Frame Acquisition
Encoder-driven spatially consistent frame capturing at fixed pulse intervals.
Anomaly Screening
Autoencoder-based anomaly pre-screening using reconstruction analysis.
Quality Analytics
Frame Quality Score (FQS) evaluation using sharpness and exposure metrics.
Fabric Detection
ROI-based fabric presence verification before frame acquisition.
Edge Processing
Real-time processing pipeline optimized for Raspberry Pi deployment.
Smart Filtering
Filters redundant and visually invalid frames before downstream analysis.

Component 01 — Edge-Level Fabric Capture & Pre-Screening
Hardware Showcase
Real-time edge-level implementation setup used during research development and testing.

Raspberry Pi 4 Model B

Camera Module 3

Enclosure Box

Cooling Fan Setup

Wooden Mount Structure

Fabric Capture Setup

Pipeline Execution

Sample Captured Frame
My Skills
HTML
CSS
JavaScript
TypeScript
Python
Java
Kotlin
C
C++
PHP
React
Vite
Angular
Next.js
Node.js
Express
Git
Tailwind
MongoDB
MySQL
Redux
Android StudioFramer Motion
GSAP
Figma
GraphQl
Flutter
Dart
React Native
Firebase
Socket.io
Google Cloud
AppWrite
Sanity
TensorFlow
Docker
Kubernetes
.Net
.Net Core
C#
AWS
JIRALangGraph
NumPy
OpenCV
Ollama
Certifications








8th International Congress on Human-Computer Interaction, Optimization and Robotic Applications
Platform: ICHORA 2026
Issued: MAY 2026
My Education & Experience
Institute of Software Engineering - IJSE
Galle, Sri Lanka
I successfully completed Comprehensive Master Java Developer Diploma programme at IJSE.
Sri Lanka Institue of Information Technology - SLIIT
Malabe, Sri Lanka
I am a 4th-year Software Engineering undergraduate with a 3.33 Cumulative GPA so far, actively gaining industry experience through my internship.
Intern Software Engineer
Boron Corporation, Colombo
I have completed 3 months of my 6-month internship at Boron Corporation, focusing on full-stack development. This experience has allowed me to work on both front-end and back-end technologies while following industry best practices.
Intern Software Engineer + Team Lead
ClouDev Technologies, Rajagiriya
During my 6-month internship at ClouDev Tech, I served as the lead for a 10-member development team while also taking on the role of Scrum Master. My responsibilities focused on frontend development alongside full-stack tasks, successfully delivering 4 full-stack projects that implemented industry standards and best practices.
Contact Me
Please contact me directly at janiduchamod25@gmail.com or through this form.




