Hi, I'm Tharindu 👋
Full-stack software developer turned Entrepreneur. I love building things and helping people. Too much politics to contribute.
TNM

About

In mid-2021, I began my journey at the University of Sri Jayewardenepura, where I pursued a Bachelor of Information and Communication Technology (BICT), majoring in Software Technology. I successfully graduated with a Second Class Upper Division. During this time, I worked as a full-stack software developer at two companies, while also contributing to several open-source projects that helped me sharpen my programming skills. On top of that, I completed a bunch of freelance projects that I can't publicly share. xD

Skills

Express.js
Next.js
React
Typescript
.NET
C#
TailwindCSS
Node.js
Postgres
Docker
My Projects

Check out my latest work

I've worked on a variety of open source projects, from simple applications to complex applications. Here are a few of my favorites.

FlashCrypt

FlashCrypt

A simple file encryption/decryption tool using password-based encryption with AES-256.

Security
Python
Encryption
Contract Factory

Contract Factory

No code - building, compiling, and deploying Solidity smart contracts with professional-grade tools. No coding required, zero fees, maximum security. Runners-up project at Hyperliquid Community Hackathon.

Solidity
Next.js
React
TypeScript
TailwindCSS
Shadcn UI
OpenSource Toolkit

OpenSource Toolkit

A modern, comprehensive collection of developer and utility tools built with Next.js 15, React 19, and TypeScript. Features 15+ tools including generators, converters, security tools, network utilities, and file manipulation tools with client-side processing for privacy.

Next.js
React
TypeScript
TailwindCSS
Shadcn UI
Radix UI
Zustand
TimeCipher

TimeCipher

TimeCipher is a blockchain-based time-locked messaging system that securely encrypts messages with a timestamp, ensuring they can only be decrypted after the specified time. This innovative solution combines privacy and delayed access, perfect for secure future communication.

Solidity
Next.js
Typescript
TailwindCSS
Shadcn UI
Cryptique

Cryptique

Secure file encryption and decryption tool built with Electron and Node.js

Electron
Node.js
React.js
Javascript
TailwindCSS
AuthEngine

AuthEngine

Python application that can be used to retrieve media file information such as duration, frame rate, bit rate, etc..

Next.js
Javascript
TailwindCSS
Vercel
NextDrive

NextDrive

With NextDrive, you can seamlessly explore and browse various cloud storage platforms, giving you quick and convenient access to publicly shared files and resources.

Next.js
Javascript
JWT
TailwindCSS
Shadcn UI
Reactfolio

Reactfolio

Reactfolio is a sleek and responsive personal portfolio template built using React, perfect for showcasing your work and skills in a professional manner.

React.js
Javascript
TailwindCSS
Vercel
ReallySimpleDB

ReallySimpleDB

A tool for easily manage databases with Python

Python
PIP
Pypi
thumb-gen

thumb-gen

Python application that can be used to generate video thumbnail for mp4 and mkv file types.

Python
PIP
Pypi
infomedia

infomedia

Python application that can be used to retrieve media file information such as duration, frame rate, bit rate, etc..

Python
PIP
Pypi
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.