Janindu
👽

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

VoltReserveGroup

VoltReserve is an EV charging management system with a web dashboard + mobile app to manage charging station bookings.

  • .NET
  • MongoDB
  • React
  • Tailwind CSS
  • IIS
  • Node.js
  • REST API
  • SQLite (Mobile Cache)
Mar 2026

InfoGlobeIndividual

Infoglobe is a responsive React application that allows users to explore country information from around the world using the REST Countries API.

  • Vite
  • Firebase
  • Tailwind
  • REST Countries API
  • Lottie
Nov 2025

StartupSIndividual

A Next.js 15 platform where entrepreneurs can submit their startups, browse other pitches, search startups and secure with Next authentication

  • React 19
  • Next 15
  • Tailwind
  • Sanity
  • Shadcn
Sep 2025

PuuungIndividual

A beautifully crafted website showcasing Puuung's heartwarming animations with seamless video playback and background audio.

  • React + Vite
  • Tailwind
  • GSAP
Jul 2025

CineverseIndividual

Cineverse is a movie search app that lets users explore movies by genre or name. It highlights the top 5 trending movies based on user searches.

  • React 19
  • Tailwind V4
  • TMDB Movie API
  • Spline
May 2025

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.

Edge ComputingComputer VisionDeep LearningReal-time AIPredictive Analytics

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 Diagram

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

Raspberry Pi 4 Model B

Camera Module 3

Camera Module 3

Enclosure Box

Enclosure Box

Cooling Fan Setup

Cooling Fan Setup

Wooden Mount Structure

Wooden Mount Structure

Fabric Capture Setup

Fabric Capture Setup

Pipeline Execution

Pipeline Execution

Sample Captured Frame

Sample Captured Frame

My Skills

  • HTML logoHTML
  • CSS logoCSS
  • JavaScript logoJavaScript
  • TypeScript logoTypeScript
  • Python logoPython
  • Java logoJava
  • Kotlin logoKotlin
  • C logoC
  • C++ logoC++
  • PHP logoPHP
  • React logoReact
  • Vite logoVite
  • Angular logoAngular
  • Next.js logoNext.js
  • Node.js logoNode.js
  • Express logoExpress
  • Git logoGit
  • Tailwind logoTailwind
  • MongoDB logoMongoDB
  • MySQL logoMySQL
  • Redux logoRedux
  • Android Studio logoAndroid Studio
  • Framer Motion logoFramer Motion
  • GSAP logoGSAP
  • Figma logoFigma
  • GraphQl logoGraphQl
  • Flutter logoFlutter
  • Dart logoDart
  • React Native logoReact Native
  • Firebase logoFirebase
  • Socket.io logoSocket.io
  • Google Cloud logoGoogle Cloud
  • AppWrite logoAppWrite
  • Sanity logoSanity
  • TensorFlow logoTensorFlow
  • Docker logoDocker
  • Kubernetes logoKubernetes
  • .Net logo.Net
  • .Net Core logo.Net Core
  • C# logoC#
  • AWS logoAWS
  • JIRA logoJIRA
  • LangGraph logoLangGraph
  • NumPy logoNumPy
  • OpenCV logoOpenCV
  • Ollama logoOllama

Certifications

Certificate for React.js Essential Training
Icon for React.js Essential Training

React.js Essential Training

Platform: Linkedin Learning
Issued: FEB 2022

View Certificate
Certificate for React Basics
Icon for React Basics

React Basics

Platform: Coursera
Issued: JUN 2024

View Certificate
Certificate for Build a Google Firebase Web Application
Icon for Build a Google Firebase Web Application

Build a Google Firebase Web Application

Platform: Coursera
Issued: JUL 2024

View Certificate
Certificate for Frontend Developer (React)
Icon for Frontend Developer (React)

Frontend Developer (React)

Platform: HackerRank
Issued: JUL 2024

View Certificate
Certificate for React (Basic)
Icon for React (Basic)

React (Basic)

Platform: HackerRank
Issued: JUL 2024

View Certificate
Certificate for SQL (Basic)
Icon for SQL (Basic)

SQL (Basic)

Platform: HackerRank
Issued: JUL 2024

View Certificate
Certificate for AI/ML Engineer - Stage 1
Icon for AI/ML Engineer - Stage 1

AI/ML Engineer - Stage 1

Platform: SLIIT
Issued: DEC 2024

View Certificate
Certificate for 8th International Congress on Human-Computer Interaction, Optimization and Robotic Applications
Icon for 8th International Congress on Human-Computer Interaction, Optimization and Robotic Applications

8th International Congress on Human-Computer Interaction, Optimization and Robotic Applications

Platform: ICHORA 2026
Issued: MAY 2026

View Certificate

My Education & Experience

Institute of Software Engineering - IJSE

Institute of Software Engineering - IJSE

Galle, Sri Lanka

I successfully completed Comprehensive Master Java Developer Diploma programme at IJSE.

2020 - 2021
Sri Lanka Institue of Information Technology - SLIIT

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.

2022 - 2026
Intern Software Engineer

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.

2025(February - April)
Intern Software Engineer + Team Lead

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.

Projects Contributed

ChatHub
ClouDev Tech Official Website
GESI
MS Tours
2025(May - November)

Contact Me

Please contact me directly at janiduchamod25@gmail.com or through this form.