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.

2025 - Present

Intern Full Stack Developer

@ SLT Mobitel  ·  2025 - Present

Developing scalable web applications using the MERN stack while collaborating with team members to deliver efficient and maintainable solutions.

React.js, TypeScriptNode.js, Express.js MySQLTeam 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 — FEATURED

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]
}
02 — FEATURED

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.jsReactNode.jsVite
MONGODBEXPRESS.JSREACTNODE.JSVITE
kmp-pharmacy-mern.ts
import { OpenAI } from 'openai'
 
const generate = async (prompt) => {
  const res = await client
    .completions.create({
      model: 'gpt-4',
      prompt
    })
  return res.choices[0]
}
CineScope Movie Search
03

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
04

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)
05

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
QuickNoteApp (Mobile App)
06

QuickNoteApp (Mobile App)

A Kotlin Android note-management app for creating, organizing, and maintaining notes with a clean mobile-first interface.

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

AWS Certified Solutions Architect

Amazon Web Services

March 2024

Verify
02

Professional Scrum Master I (PSM I)

Scrum.org

November 2023

Verify
03

Google Cloud Professional Cloud Architect

Google Cloud

August 2023

Verify
04

React Advanced Patterns

Frontend Masters

May 2023

Verify
05

The Complete JavaScript Course

Udemy

January 2022

Verify
06

Full Stack JavaScript Developer

freeCodeCamp

September 2021

Verify