NIPUNMADUTHA

LOADING PORTFOLIO
PORTFOLIO © 2026
NIPUN
Software Engineer

CraftingDigitalExperiences

4th year IT undergrad at SLIIT. Passionate about full-stack development, software engineering, and building bold, relentless applications.

experience
01

EXPERIENCE.

Oct 2025 - Apr 2026

Intern Full Stack Developer

@ SLT Mobitel  ·  Oct 2025 - Apr 2026

Developed ERP-based full-stack web applications and interactive data visualization dashboards while collaborating in an Agile team to deliver scalable, maintainable, and performance-optimized enterprise solutions with RESTful API integrations and efficient database operations.

React.js, TypeScriptNode.js, Express.js MySQLERPTeam WorkSystem Architecture
Education

EDUCATION.

The academic foundation behind the builds.

Sri Lanka Institute of Information Technology (SLIIT)

BSc (Hons) in Information Technology — Specialization in Information Technology

Malabe, Sri Lanka  ·  2022 - Present

2022 - Present

Currently in the 4th year, focusing on software engineering, full-stack development, and software quality assurance.

Piliyandala Central College

G.C.E. Advanced Level (A/L)

Piliyandala, Sri Lanka  ·  2019

2019
Commerce StreamZ-Score: 1.19
EconomicsABusiness StudiesBAccountingB

Piliyandala Central College

G.C.E. Ordinary Level (O/L)

Piliyandala, Sri Lanka  ·  2016

2016
Results:8 A's1 B
WORK

SELECTED WORKS.

Projects built to stand out and perform under pressure.

01

PepperLink Mobile App

A multimodal agricultural AI mobile solution for black pepper farmers. Features real-time crop disease identification, group-living pest counting utilizing a custom-trained YOLOv8 model, and market price forecasting to optimize harvesting decisions.

React NativePythonYOLOv8Flask/FastAPIPyTorch+1
REACT NATIVEPYTHONYOLOV8FLASK/FASTAPIPYTORCH
pepperlink-mobile-app.ts
import { OpenAI } from 'openai'
 
const generate = async (prompt) => {
  const res = await client
    .completions.create({
      model: 'gpt-4',
      prompt
    })
  return res.choices[0]
}
02

HomeStock Inventory Management

A full-stack MERN household inventory system for tracking items, updating stock from receipt OCR, managing borrowed/lent items, and generating recipe suggestions from available ingredients.

MongoDBExpress.jsReactNode.jsOCR+1
MONGODBEXPRESS.JSREACTNODE.JSOCR
homestock-inventory-management.ts
import { OpenAI } from 'openai'
 
const generate = async (prompt) => {
  const res = await client
    .completions.create({
      model: 'gpt-4',
      prompt
    })
  return res.choices[0]
}
KMP Pharmacy MERN
03

KMP Pharmacy MERN

A pharmacy management web application built with the MERN stack, including user management workflows and modular client-server architecture for core pharmacy operations.

MongoDBExpress.jsReact+2
CineScope Movie Search
04

CineScope Movie Search

A Vue 3 movie discovery app powered by OMDb, featuring fast search, movie details, Supabase authentication, and a persistent personal watchlist.

Vue 3PiniaVue Router+3
TaskFlow
05

TaskFlow

A production-ready MERN task manager with full CRUD, filter and priority controls, pagination, secure APIs, and a clean architecture split across frontend and backend.

MongoDBExpress.jsReact+3
Mini Ninja (Mobile App)
06

Mini Ninja (Mobile App)

An Android mobile game built in Kotlin with Android Studio, focused on responsive controls and arcade-style gameplay mechanics.

KotlinAndroid StudioGradle+1
ARSENAL

ARSENAL.

The tools, frameworks, and technologies I use to build relentless digital experiences.

> Frontend Development

ReactNext.jsTypeScriptTailwind CSSVue.jsViteHTML5CSS3

> Backend Development

Node.jsExpressJavaFlaskREST APIsAuthentication

> Database & Storage

MongoDBFirebaseSupabaseSQLiteMySQL

> Mobile Development

KotlinReact NativeAndroid StudioAndroid SDK

> Testing & QA

Manual TestingAPI Testing (Postman)Test Case DesignBug Reporting

> Tools & Workflow

GitGitHubVS CodeIntelliJ IDEAVercelFigmaAWS
CREDENTIALS

CREDENTIALS.

Validated expertise. Let the paper speak.

01

Git Version Control for Developers

Udemy

May 2026

Verify
02

WordPress Crash Course

Meta brains

May 2026

Verify
03

HTML5 and CSS3 Complete Course

Meta brains

May 2026

Verify