Software engineer · Traveler · Creator

Hi, I’m Chanaka.
I build. I explore.

I’m Chanaka Karunarathne, a Sri Lankan software engineer and digital nomad. This is a little corner of the internet for my projects, places I’ve visited, and ways to connect.

Chanaka Karunarathne

Curious about code & the world.

01 / Things I build

Selected projects

More on GitHub
Language learning

Bridge Thai

Practice Thai and English through role-play, with conversations that adapt to who is speaking, their relationship, and the setting.

  • Next.js
  • Postgres
  • Audio
Explore the source for Bridge Thai
AI · Productivity

Saroop Local

Turn Thai meeting recordings into transcripts and reports. Process audio on your device in offline mode, or choose cloud processing.

  • WebGPU
  • Speech to text
  • Browser AI
Explore the source for Saroop Local
Team collaboration

FM Playlist

Contributed playlist sharing, likes and comments, autoplay, multilingual support, and Google Chat notifications for a team music-sharing app.

  • Next.js
  • Postgres
  • Clerk
Explore the source for FM Playlist

Professional experience

Contributions across conversational AI, interactive experiences, and device software.

Conversational AI

Voice & avatar applications

Contributed to conversational interfaces and AI-assisted applications.

  • React
  • TypeScript
  • Gemini
  • OpenAI
  • Speech processing
Interactive experiences

Media & cloud applications

Contributed to camera-based experiences and web applications backed by cloud services.

  • React
  • TypeScript
  • AWS Amplify
  • S3
  • DynamoDB
  • Lambda
Device software

Touchscreen & kiosk applications

Contributed to touch-first applications and device management software.

  • Electron
  • Linux
  • TypeScript
  • Postgres
  • Docker

02 / Beyond the screen

Places I’ve been

8 countries visited
+ Sri Lanka, home

A growing collection of countries I’ve visited, with Sri Lanka always part of the story.

  • Sri LankaHome country
  • Cambodia
  • Indonesia
  • Laos
  • Malaysia
  • Nepal
  • Singapore
  • Thailand
  • Vietnam
Tech & travel on YouTube

03 / Let’s connect

Good things start
with a conversation.