NO NAME YET
An indie multiplayer betrayal-comedy game. Friends team up, then ruin each other. Design, assets and a story mode, all in progress.
I build agentic AI systems for a living, make games for fun, and take things apart to see how they tick. Portfolio of Pasan Kalhara.
I'm a software engineer and AI/ML specialist. At Swivel Tech I build agentic RAG systems for Australian enterprise clients. Outside work I'm a game developer at heart, and I love reverse engineering and anime. Curiosity is the main skill: take it apart, understand it, build it better.
An indie multiplayer betrayal-comedy game. Friends team up, then ruin each other. Design, assets and a story mode, all in progress.
Agentic RAG systems and a document-parsing microservice for Australian enterprise clients in dental, construction and accounting.
Automated manhwa-recap video platform. Go API and workers with a Python AI service, plus a subtitle tool for pacing analysis.
Game server hosting platform: website, desktop app and backend with shared login and security as a first-class feature.
A fast, free proxy client for Windows. Send one app, the whole PC or other devices through your own proxy server in one click, with Process, TUN, Share and Web modes.
My fork of KytyPS5, a PlayStation 5 emulator in C++ for Windows, Linux and macOS. It boots 2D and 3D games, including Unreal Engine, Unity and custom engines.
A Word-style editor for the web. The Rust WordCraft word processor compiled to WebAssembly with a typed TypeScript API. Open, edit and export docx, odt, rtf, html and md, entirely in the browser.
Download videos, photos and other media directly from Telegram Web with a single click. Fast, lightweight and easy to use, it integrates seamlessly into Telegram Web for quick downloads. Independent and not affiliated with Telegram.
Add a cracked binary, a mod, or a game jam entry here.
Taking software apart is how I learn how things really work. Writeups coming soon.