A bank information platform, that provided savings/FD and loan
interest rates
as well as data and statistics on banks in sri lanka
SvelteKit
Supabase
Cloudflare Pages
Skills involved :
Web scraping
Data processing & scheduling
Data visualization
A Physics simulator where you can play around with rigid bodies and
graph their velocity against time.
Add special spawners for some extra fun.
React
Matter.js
Charts.js
Skills involved :
Advance react state management
Working with JavaScript libraries
A Courier Service App, that allows regular users
to create shipments
and admin users to change shipment status, with secure JWT authentication
React
Postgres
Express
Docker compose
Skills involved :
JWT refresh-access token model
Prisma ORM
React router
A Chrome extension to extract information about your
LinkedIn network without a LinkedIn developer account.
All you need is your active LinkedIn login within the browser.
JavaScript
HTML
CSS
Skills involved :
Web Scraping and HTTP Request Modification
Rate Limit Management
Using browser API's
A mobile POS system.
Mobile application to collect/manage customer orders on the go and
send payment verifications via WhatsApp.
Flutter
Mongo DB
Twillio
Skills involved :
Cross-platform Mobile application development
Working with third party API's
Working with NoSQL databases
A search engine for the WAN show podcast. Search for a
phrase / words said in the show
and get time stamps to the exact moment. It uses techniques such as
Inverted indexing
and Cosine-similarity to find videos.
Svelte version
React version
React (Remake)
Svelte
Golang
Google cloud
Skills involved :
ETL (Extract, Trasform, Load)
DBMS
Developing efficient algorithms
A Golang library, to generate an entire user profile from a 5 character
seed. By using algorithms to fetch user data from a database it
generates a unique, reversable user profile with a profile picture from just a seed.
Golang
Python (For data extraction)
SVG (For drawing Profile Picture)
Skills involved :
Developing compression algorithms
Data structures and algorithms
ETL (Extract, Trasform, Load)
Article
How search engines work, The absolute basics of indexing and retrieval
Article
Create an Apple like ecosystem with Linux and Android
Article
TryHackMe OWSAP juice shop deep dive. More than a CTF Walkthrough
Article
Set up animated wallpapers on Linux (Gnome/KDE)
Who am i
I'm a tech enthusiest whose always enjoyed coding. I enjoy solving complex problems and
making those tools available for others to use and make their lives better. I want my
creations to be efficient, well-designed and secure.