Programme Manager & Hacker Emeritus, Online Services at Canonical Ltd.
Melbourne, Florida Area
Programme Manager & Hacker Emeritus, Online Services at Canonical Ltd.
Melbourne, Florida Area
Free software advocate, hacked on six platforms in a dozen languages, kernel/system software, databases, web systems. I love solving HARD problems and I'm not afraid to be wrong (or to be right!). I've been programming since I was 8 years old, started my first company when I was 13 years old, and have held widely ranging roles from Technical Sales, Support, Developer, Managing Director, Owner. I hire, fire, coach, write code, and demand technical and personal excellence. I hate paperwork and I like creating self-documenting, auditable, fully automated solutions. I believe in people over process, continuous code review, and building solid multifaceted test suites to reduce stress. See some of the free software projects I'm currently involved with on my Launchpad page here: http://launchpad.net/~statik/
I currently specialize in building distributed/international engineering teams working on open source projects. I don't commute. I'm trying to learn how to ride a unicycle. I have successfully patented inventions and am skeptical of the value of patents. I am not afraid of a blank slate, or a multi-million line legacy code base - I've dealt with both of those several times before, and delivered wonderfully satisfying results in record time. I have also worked on and learned from projects that failed miserably. Finally, I know operations inside and out - your code isn't worth anything unless it can be easily and reliably run in production, with predictable results.
Currently working with Python, Erlang, C++, EC2, Drizzle, RabbitMQ, CouchDB, Javascript, Django, Zope3, MySQL, Postgresql, ha_proxy. Extensive experience on Linux, OS X, and Windows (I won't admit the time I spent on AIX/HPUX/Solaris). Hired and managed development teams in the US, India, Argentina, Russia, and all over Europe. Acquisition due diligence work, creating self-reinforcing positive engineering cultures, and coaching teams to deliver more than they ever thought possible.
(Privately Held; Computer Software industry)
November 2009 — Present (1 month)
I help teams build and run a suite of online services for Ubuntu, named Ubuntu One. http://one.ubuntu.com
(Computer Software industry)
August 2007 — October 2009 (2 years 3 months)
Consulting and bespoke software development.
(Privately Held; Computer Software industry)
December 2006 — October 2009 (2 years 11 months)
Building online services for Ubuntu users and making sure Ubuntu has all the building blocks necessary for applications to share data and work intelligently across multiple machines.
(Public Company; 10,001 or more employees; CAJ; Information Technology and Services industry)
December 2006 — June 2008 (1 year 7 months)
At Canonical I work on launchpad.net, building a software collaboration platform that makes it easy for people to work together on many different open source projects in different languages.
(Privately Held; 201-500 employees; Computer Software industry)
May 2005 — December 2006 (1 year 8 months)
Initially was team leader for replication development, later director of server development. Mostly worked to enable really smart engineers to do their job, occasionally fixed bugs and designed better development processes. Responsible for recruiting/managing/retaining several development teams totalling about 30 people in many different countries, and owned engineering relationship with Oracle and other key partners/customers.
(Public Company; 1001-5000 employees; VRTS; Computer Software industry)
March 1998 — May 2005 (7 years 3 months)
Wrote software for mapping storage to applications, backup, snapshots, disaster recovery, ms exchange.
(Public Company; 10,001 or more employees; Telecommunications industry)
May 1994 — March 1998 (3 years 11 months)
Introducing Hicom trading systems product line to US market, providing pre-sales assistance, 3rd line technical support, on site training for Customer and Installation Engineers in extremely high-traffic installations (military bases, emergency command and control centers, power trading floors, currency trading floors, stock trading, power grid control centers).
AS , Telecommunications Electronics , 1992 — 1996
REST, distributed systems, cloud computing, message queues, dynamic languages, free software, distributed/virtual corporations, boating, unicycling, distributed revision control systems, collaboration tools.
python,canonical,veritas, BarCampOrlando