CTO based in NYC.
I write software for a living.
On occasion, I provide software consultancy services.
This is my personal blog with posts and links to articles I find interesting.
My journey as a software developer began writing computer games in C/C++ & Assembler in the early 90s. It included a fascinating at that time dive into low level video and audio device coding on the XT/AT platforms. In late 90s and throughout 2000s I concentrated my efforts mostly on developing for web and recently moved into native mobile applications. With the latter now forming complete cycle of starting out being close to hardware and now being closer to (mobile) hardware again.