Michael Kohl

  • @citizen428
  • Senior Lead Engineer, Forem
  • he/him
  • Thailand
I’m Michael Kohl, generally known as citizen428 online. I started programming in BASIC on my Commodore 64 and am lucky enough that I could turn my hobby into a career: over the years I worked as a systems engineer, software developer, penetration tester, CTO, engineering manager. and IT journalist. 

I’m also very interested in community building. I previously ran the Lambdaheads functional programming user group in Vienna, and am currently involved in Bangkok.rb, RubyConf Thailand, as well as PyCon Thailand

Read more

Senior Lead Engineer

  • Forem
  • Jan 2020 - Present

Engineering Lead

  • Gojek
  • Nov 2018 - Oct 2019


  • Lockstep Labs
  • Apr 2017 - Oct 2018


Aug 25, 2020
Aug 25, 2020
Reposted by Michael Kohl
Designed Social Media Assets
Hosted a Meetup
Wrote marketing copy
+ 1

Ruby Tuesday #25 - Return of the Ruby Masters

Talk 1 - " What Has No Beginning Has An End : A Ruby Bug Fix Story “- Michael Kohl (Dev.to)
Talk 2 - " Rise of Gaming in Thailand “- Zack Schwartz - Founder, Game Fever & Passakorn Supeepre - CTO(Game Fever)

Meetup link
Jan 01, 2020
Jan 01, 2020
Started a new role at Forem
Excited to join Forem as Senior Lead Engineer! 🎉
Senior Lead Engineer, Forem


Oct 01, 2019
Oct 01, 2019
Left a role at Gojek
Ended my journey as Engineering Lead at Gojek!
Engineering Lead, Gojek


Nov 01, 2018
Nov 01, 2018
Started a new role at Gojek
Excited to join Gojek as Engineering Lead! 🎉
Engineering Lead, Gojek
Oct 01, 2018
Oct 01, 2018
Left a role at Lockstep Labs
Ended my journey as CTO at Lockstep Labs!
CTO, Lockstep Labs


Apr 01, 2017
Apr 01, 2017
Started a new role at Lockstep Labs
Excited to join Lockstep Labs as CTO! 🎉
CTO, Lockstep Labs
Get your own page like this