yuvindu.induwara

$ booting portfolio_

[░░░░░░░░░░░░░░░░░░░░░░░░░░░░] 0%

Portrait of Yuvindu Induwara

Hello World!

Yuvindu Induwara builds small, sharp tools.

A developer working across the stack - from Next.js interfaces to Python utilities - currently at Orgalaser Group of Companies, based in Sri Lanka.

yuvindu@sl:~
$whoami
>Yuvindu Induwara
$cat status.txt
>Building small, sharp tools. Currently at Orgalaser Group.
$cat location.txt
>Sri Lanka · UTC+05:30
$

01 · About

Focused on shipping useful things

Most of the work here started as a personal itch - a lease calculation that should have been simpler, a stack of QR codes that needed printing, a GPA formula nobody wanted to redo by hand. That pattern holds: find a small, real problem, and build the smallest tool that solves it cleanly. Currently focused on full-stack TypeScript work with Next.js and React, alongside Python for quick, practical utilities.

Sri Lanka · UTC+05:30
TypeScript
Next.js
React
Python
Tailwind CSS
Node.js

02 · Work

Selected projects

Business & production - case studies, private repos

in progress
TypeScript

CrypVeri

Product authentication platform

A full product-authentication platform built around QR verification: batch code generation, counterfeit reporting, multi-tenant organizations and business users, admin controls, OTP/2FA, and audit logging. The most architecturally ambitious project so far.

Next.js 16
React 19
Prisma
MongoDB
BetterAuth
Resend
private repo
in progress
TypeScript

Invoice & ERP System

Full-stack invoicing for Orgalaser

An internal ERP handling customers, products, invoices, quotations, and payments end to end - PDF generation, dashboard analytics, and barcode support included. Built to replace manual, spreadsheet-driven invoicing.

Next.js
TypeScript
Tailwind CSS
MongoDB
JWT
private repo
in progress
TypeScript

Digital Invitations

Wedding invitation platform

A complete digital wedding-invitation system covering the full lifecycle - inquiry, admin creation, demo, revisions, payment, publication, expiry. Supports bilingual Sinhala/English invitations, countdowns, maps, and WhatsApp sharing.

Next.js
TypeScript
Tailwind CSS
MongoDB
private repo
shipped
TypeScript

Orgalaser Group Website

Company marketing site

The current marketing website for Orgalaser Group of Companies, including a contact flow with transactional email and rate limiting to keep it spam-resistant.

Next.js
TypeScript
Resend
private repo
shipped
TypeScript

Cutting & Hologram Site

Business-unit website

A dedicated site for Orgalaser's cutting and hologram business line, built to give that side of the company its own web presence separate from the main corporate site.

Next.js
TypeScript
private repo
shipped
Python

Delivery Note System

AI-assisted desktop tool

A PyQt6 desktop application that reads invoice PDFs, uses Claude to extract customer and order details, calculates label quantities, and generates A5 delivery notes automatically - removing a manual data-entry step from fulfilment.

Python
PyQt6
Claude API
private repo
shipped
Python

CBC Salary Manager

Bulk payroll file generator

A native Windows app for generating Commercial Bank of Ceylon bulk salary payment files. Supports multiple password-protected company profiles, an employee database, a full Sri Lankan bank/branch directory, and payroll import, review, and export.

Python
PyInstaller
private repo

Personal projects & utilities - open source

shipped
TypeScript

leasing_cal

Vehicle lease calculator

A responsive lease calculator for the Sri Lankan market, built to make monthly payments, interest, and total cost transparent instead of buried in a dealer's spreadsheet. Includes a quick comparison table across lease periods and live, slider-driven inputs.

Next.js 16
React 19
Tailwind CSS 4
TypeScript
shipped
TypeScript

birthday-surprise

Interactive animated experience

A premium, animation-heavy personal site built as a birthday surprise: an animated gift-box intro, a galaxy background with particle effects, a live relationship counter, a photo gallery with lightbox, and a memory timeline with confetti. The most visually ambitious frontend work here.

Next.js 15
TypeScript
Tailwind CSS 4
Framer Motion
shipped
Python

QR-code-printing-system

Batch QR generation & print layout

A Python utility that turns a plain text list of entries into a ready-to-print PDF sheet of QR codes - built for the tedious, repetitive job of labelling stock or assets in bulk without touching a design tool.

Python
shipped
Python

GPA_Cal

GPA calculator with UI

A small desktop tool for calculating GPA, built to spare classmates the yearly ritual of re-deriving the formula in a spreadsheet. Simple UI, straightforward math, no accounts required.

Python
archived
HTML

Web Design Coursework

IIT Sri Lanka team project

Team coursework for a Web Design & Development module - a shared site template with a global CSS system, a working navigation structure, accessibility considerations, and a Climate Action Hub theme.

HTML
CSS
JavaScript

03 · Contact

Get in touch

Open to interesting problems, collaborations, and the occasional weekend build. The fastest way to reach me is GitHub or LinkedIn.