Sri Lanka
Heshan Jayakody
I make things, and break them to make them safer.
Cyber security student and full stack developer from Sri Lanka. I build web apps, tools and AI integrations with security in from day one.
Available for freelance and internships

About
I'm a cyber security student in Sri Lanka who builds full stack apps. I like the whole loop: design the interface, wire up the backend, then try to break it before anyone else does.
Lately that means security tooling, MCP servers that connect AI assistants to real data, and small products for local problems. Open to internships, freelance work and good collabs.
- Based in
- Sri Lanka
- Studying
- Cyber security
- Open to
- Internships, freelance, and collabs
Skills
Languages
- TypeScript
- JavaScript
- Python
- Java
- Kotlin
- C#
- C
Frontend
- React
- Next.js
- Vite
- Tailwind CSS
- shadcn/ui
Backend
- Node.js
- Express
- FastAPI
- Socket.io
- Electron
Data
- PostgreSQL
- Supabase
- Drizzle
- Prisma
- MySQL
Cloud & DevOps
- AWS
- Azure
- Docker
- Cloudflare
- Vercel
Security
- Secure coding
- Input validation & SSRF defense
- Auth & sessions
- Phishing awareness tooling
Work
Selected
2026PhishSimPhishing simulation and security awareness training platform for organizations.Next.js 15 · TypeScript · Supabase Auth · PostgreSQL · Drizzle ORM · shadcn/ui · Tailwind v4
2026NLearn MCPMCP server that connects Claude to an NLearn/Moodle dashboard for deadlines and assignment briefs.Python · FastMCP · Moodle · GitHub Actions
2026MudalPrivacy-first, offline SMS expense tracker for Sri Lanka. Reads bank SMS on-device, no account needed.Kotlin · Android
