I am a software developer with many other interests.
I have worked mostly with small companies / start-ups, building whatever is required and chasing moving targets. I still do some of this, keeping up on technology, tools, and trying to stay bleeding edge. (There's too many edges though.)
I like to know how things work, including the internet, physics, science, chemistry, biology.