I've worked on so many projects in so many domains that I think I've lost track of all of them. I've worked in a few different countries, starting in Canada, working my way over to Germany. I've mainly worked in startups, but have had some medium to big company exposure. I've lead teams, I've followed, I've worked alone. I tend to work remote now. I do streaming, videos. I had a compiler once.
I write a lot. Fiction and non-fiction.
I'm a mentor (Hint: always looking for new students :)