Kenura R. Gunarathna#

Founder & CEO at KRAG. Full-stack developer building websites, web apps, and software across the stack — from embedded systems to production web services. Currently also at Thenex Global.

Education

Education
University of ColomboB.Sc. Electronics & IT Special Degree · Physics Dept. (Years 1–2: Physics, Applied Mathematics, Statistics, CS)
Thurstan College, ColomboSecondary · Grades 6–13
Asoka CollegePrimary · Grades 1–5

Skills#

Languages

Level
ExpertHTML · CSS · JavaScript (ES6/ES7) · jQuery · PHP · SQL · Python · Go · C · Kotlin
ProficientC++ · Java · MongoDB
LearningTypeScript

Frontend — React · Next.js · Astro.js · SolidJS · Svelte · Tailwind CSS · Bootstrap · Jetpack Compose · ImGui (C++)

Backend — Laravel · Express.js · Nest.js · Fastify · Hono · Flask · Django · Gin

Mobile — Karch · Jetpack Compose

Desktop — Electron.js · Fyne (Go) · ImGui (C++)

Electronics / Low-level — C · Arduino · STM32 · AVR (Atmel)

Static — Jigsaw · Astro.js


Tools#

Editors — Neovim · VSCode · IntelliJ IDEA · GoLand · PyCharm · Android Studio · Arduino IDE

Databases — MySQL · SQLite · MongoDB · ClickHouse · DuckDB · DBeaver · HeidiSQL

Ops — Git · GitHub CLI · DigitalOcean · cPanel · Hostinger · FileZilla

OS — Linux (CachyOS · Debian · Ubuntu · Mint) · Windows