"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
This is a word cloud on some of the recent tools and tech I have worked with (size indicates experience):
I haven't done a lot of C/C++. Anything Microsoft is a big unknown, but their new direction looks interesting: open sourcing .Net, Azure, Github. I can do basic SQL but when the query start to span ten lines I get a headache. I like to manage Linux servers, but don't put me in charge of a data center or a rack of Cisco gear.
What I'm looking for
- I have contributed small things to Open Source, but I would love to be able to get paid working full time with a larger project.
- Working remote is something I'd like to do more, at least part time. Having a workplace with eye-to-eye conversations a few days a week would be ideal.
- Mentoring, e-learning and public speaking would also be fun. Between projects I started looking into making educational material, but then a new project took all the spare time away. Would be fun to take that up again.
- Helping get a product from idea to market. Looking back, the feeling when you get things ready to ship is addictive. Releasing the bits out into the world.
What I stay away from
- Employment. I value the independence (unless it's a match made in heaven).
- A manager position with no tech
- Questionable clients (gambling, porn, scammers, extremists)
- Startups without either funding or a great++ idea
Please contact me if you think we would be a good match.