- 🌏 I live in San Francisco, California, USA & I often visit Melbourne, Australia where I got my degree (at Monash University) and where my family lives.
- 🔭 I maintained the open source rules_ruby for Bazel, and now helping with the canonical ruby rules.
- 📫 How to reach me: @kig
Currently, I'm a Principal Software Engineer for HealthSherpa.
I used to be a CTO at four separate startups, largeset of which was Wanelo.
I was a Staff Software Engineer at Coinbase and Fossa.
I am big open-source proponent, and I wrote about a few dozen open-source Ruby gems with over 120M downloads.
Among the most popular gems are:
- colored2 — ASCII color ruby gem
- sym — Symmetric encryption vi CLI or API based on OpenSSL
- simple-feed - Redis based backend for twitter-like feeds
- puma-daemon — Puma daemonization library
I do a lot of Infrastructure and Scalability work, so among my other projects are:
- C++/CMake Project Template with Google Test library
- Bazel/Starlark Projects including Rules Ruby.
- BASH Projects.
I play piano, guitar and drums.
I've been DJ-ing since the vinyl days (house, tech-house, progressive, techno, downtempo)
- My DJ name is LeftCtrl
I also have been composing and producing electronic music for over 20 years,
- My band name is PolyGroovers.
- Here is the most recent playlist.
- And these are some of the classics.
I have also written projects in C/C++ for Arduino platform.
Some of my popular projects and posts are:
- BORAT — Bathroom Occupancy Remote Awareness Technology
- Autonomous Obstacle Avoidance Library for DC motors or Servo Motors.
- How to use arduino nano mini pro with ch340g on Mac OS-X
Based on the template by Phil Nash.