Polyglot, problem solver and remote-worker, and engineering leader. I enjoy solving problems according to their technical specifications, ecosystem support, business longevity1.
I’ve been the CTO of a 50 person startup, a Sr. Director of Engineering, led a deeply technical platform group ~25 software engineers and ~3 managers and recently built out our Database Platform Team as the Tech Lead Manager and retired to being the Architecture Lead for Platform.
I’m deeply interested in results and less interested in the exact tools/technology we use.
I’m currently excited and interested in:
ORDER BY interest DESC):For a list of open source projects that I’ve worked on, see my github.
I enjoy programming, pairing (1-1), remote teams, Open Source Software, databases, commandline tools, FP and some other important buzzwords.
I’m very fortunate to be happily employed with a few standing offers but if you want to offer me the chance to work on challenging things with kind folks, I’m happy to chat. To set realistic expectations8, it’s unlikely I’ll be drawn away from my current team because they’re wonderful folks <3.
-ZPH zander@xargs.io
Public Key for Secure Communications or to Report Site Vulnerabilities (all of which will be publicly credited):
https://keybase.io/zph/key.asc
Low excitement, high productivity and reliable/performant systems ↩︎
Rust is a language that can still help me grow as a software engineer and one I’d enjoy a sincere practical reason to become proficient with. ↩︎
I’d likely only use elixir from the ground up in a company as adopting it into existing company was challenging and problematic. ↩︎
It remains a niche language that I really enjoyed as a practitioner but I’d be reluctant to found a company on it ↩︎
MongoDB and I have a complicated relationship. It helped successfully launch and scale three startups of mine and was a poor choice for datastore in 2 of 3. I’ve come to appreciate deeply what it accomplished in the 1 of 3 where it was the most correct choice available and also look forward to evolving onto a new platform that can learn from the architectural mistakes of MongoDB. Ironically, by knowing it deeply and the alternatives, I’ve become hawkish defender of Mongo when people throw around technically barbs about this datastore. It’s as if the trauma I’ve experienced have bonded me to it like Gollum and The Ring. ↩︎
Hundreds of TB cluster on EC2 for v3.x with strict reliability requirements and having to solve hard scaling problems including working around architectural limitations of the db itself by dropping down to reading the db code. ↩︎
I’ve stopped attending conferences due to competing life responsibilities and the talks ceasing to introduce as much novel and challenging content for me ↩︎
If I look at all offers/outreach, I’ve accepted around 1 in 500 ↩︎
I’m VERY happily employed full time but I’ll consider the right side projects if I have availability and we’re a good fit. I often schedule freelancing work one to two months in advance.
I work remotely and prefer limited travel in US or nearby timezone (in the range of monthly to quarterly).
I’m not looking for opportunities since I have a good fit in my current role and other possibilities available.
But if you have something exceptional where I can work on hard problems, blend technology and product vision, raise and mentor software engineers, pair program with talented and empathetic individuals and guide companies and individuals towards success: email me.
Read About Me and shoot me an email about the project goals or problems.
I’m interested to hear about your project :) and I look forward to setting up a video call to discuss it further. These engagements take different forms depending on the objectives, from short one off blocks of hours to more ongoing relationships.
Current interests:
Prior Success:
I’ve successfully and happily delivered the following and could leverage these talents for you: