Harindu Fonseka

Game programmer and founder of Starfun Games. I ship indie games, web software, and the occasional hardware stack that should stay on the LAN.

I've been building since 2018 — robotics first, then games, then client work, now mostly in-house titles for Steam. Studio site: starfungames.com. In 2022 I was named the Best ICT Student in Sri Lanka and represented the country at the Asia Pacific ICT Awards.

[email protected]

Achievements

  • Asia Pacific ICT Alliance Awards nominee

    Represented Sri Lanka at APICTA 2022 in Pakistan as the Young Computer Scientist.

  • Best ICT Student in Sri Lanka, 2021

    National title at the National ICT Conference. Youngest recipient, at 16.

  • Young Computer Scientist, winner

    Ministry of Education, FITIS, and the University of Colombo, 2022.

  • Internship at 99x, age 15

    First software internship.

Writing

Three boards, one LAN dashboardHow I wired an outdoor Arduino Nano, an indoor Arduino Mega 2560, and a NodeMCU, then put the page on the LAN through a Xiaomi AX3200 running OpenWrt.Xiaomi Smart Band 8, local sync after Mi FitnessThe auth key comes from one Mi Fitness pairing. After that, sync.py on the Mac reads the band over BLE and an Onion Omega serves the latest row on the LAN.

All posts