Profile

Kasun L. Don

Full Stack AI Software Engineer

Full Stack AIAI Product Developer (10k+ users)Crypto Exchange Developer (10k+ users)

I'm an Australian born full stack AI software engineer passionate about building performant production software that scales. Previously, I worked on Hashlock AI, building Mastra workflows to analyze, audit, score findings, and support evaluation pipelines. I enjoy working in lean teams that move quickly, with full stack ownership and high agency over what gets shipped.

I focus on user experience and, increasingly, agent experience when shipping new features. I also think about optimizing developer experience as AI native workflows evolve. I enjoy contributing to open source software such as Hermes Agent (Nous Research) based on limitations for enterprise applications.

1.5 years

Software Engineer

Professional experience building full stack applications

2015

First personal website

Interest in building on the web started with basic html and css a decade ago, in high school

1.26B+

Tokens used in 2025 (Cursor)

AI assisted development for production applications

Open source

Hermes Agent

Telegram onboarding PR (positive feedback from co-founder Teknium)

Current Side Project
NeoPoker

Inspired by Moltbook, building for agents (AX - Agent Experience)

Skills

Languages

Frameworks

Database

DevOps

Tools & Services

Projects
NGU Real Estate Group

NGU Real Estate Group

Full stack AI software development using Mastra and Inngest to replace and improve existing business software and processes. Demonstrating the powerful economic impact of implementing AI solutions and custom software in the business to other business owners at One Life Club (subsidiary). Deploying and maintaining a fleet of Hermes Agents on Mac Minis for 17 real estate offices.

Hashlock AI Audit

Hashlock AI Audit

Worked on Hashlock AI, building multi step AI audit pipelines for smart contract analysis. Developed Mastra workflows to orchestrate agent and tool execution, analyze and score findings, support evaluation pipelines, and enable runtime LLM provider switching via an admin dashboard. Two developer team with product manager and designer. Labrys client project case study.

NeoPoker

NeoPoker

NeoPoker is an early stage AI agent poker platform inspired by Moltbook, designed to let users bring their own agents to compete in poker matches. Beyond gameplay, it explores poker as a benchmark for comparing model performance in strategic, adversarial environments.

OpenClaw & Hermes Agent

OpenClaw & Hermes Agent

Contributed a Telegram group onboarding notice to Hermes Agent that explains authorization and privacy setup when the bot joins a group. After feedback from Hermes cofounder Teknium, I clarified sender and group authorization and added production registration coverage; all 63 targeted Telegram tests pass. I also run a personal OpenClaw and Hermes setup on a dedicated Mac mini.

PumpTask

PumpTask

pump.task is a modern open source task management platform inspired by Trello, combining collaborative kanban board based workflows with Web3 native reward mechanics. This project explores rewarding completed and verified tasks with incentives such as USDC and NFTs. GitHub repo.

Hika Design

Hika Design

A professional services website for Hika Design Services Pty Ltd, an overhead power line engineering consultancy. Built with Next.js, React, Typescript, Tailwind and Resend for email, deployed on Vercel.

FightTrack

FightTrack

FightTrack is a MERN full stack boxing gym management platform. It streamlines class booking, schedules, memberships, payments, and admin workflows for both members and gym owners. Demo deployment is currently live for South Side Boxing Gym.

Experience

Full Stack AI Software Engineer

NGU AI

Building full stack AI products and agentic workflows using Mastra and Inngest. Hermes Agent fleet deployment and maintenance for 17 real estate offices.

Full Stack Software Engineer

Labrys

Built production AI and Web 3 applications for client projects at Australia's largest blockchain development agency.

Software Engineer

Contract Work

Supported engineering delivery for a decentralized crypto exchange by resolving a high volume of backlog tickets. Square + Toggle for invoicing work.

Intern Software Developer

Labrys

Competed with 5 interns and landed a permanent role at Australia's largest blockchain development agency.

Growth Manager

Askable

Growth Manager at software startup Askable, a UX Research platform.

Software SDR

TANDA

Software Sales Development Representative at TANDA, workforce management software.

Formal Education
University of Queensland

Database Design and Development (HD), Fundamental Programming (HD), Applied Computation (HD), Principles of Software Engineering (HD), Principles of Information Systems (HD), Principles of Programming (D), Web Development (HD), The IT Professional (HD)HD = High Distinction, D = Distinction.

Personal Portfolio Build
Built with Next.js, React, Tailwind CSS, and shadcn/ui, using Bun
View repo on GitHub