Joshua McKenty

Founder at Piston Cloud Computing

Joshua McKenty has over two decades of experience in software engineering and architecture, engineering management and entrepreneurship. Most Recently he was the Project Lead and innovative brain behind NASA’s Cloud Computing platform Nebula, he has been the quietly-kept secret of many of the last decade’s biggest technology stories. Joshua’s former roles include:

- Team Lead for the development of the Netscape Browser (version 8), and AOL's IE AIM Toolbar
- Senior Engineer at Flock.com, and founder of their Canadian development office
- Project Lead for InkPC (alpha), a competitor to OLPC, but designed for inner-city applications
- Joint CTO at Mercurial Communications, Inc., one of Canada's fastest-growing companies 2 years in a row
- Inventor of Buylatr, a FF plugin for bargain-shopping, highlighted by Lifehacker.com as #2 in their "Top 10 Amazon Power Shopping Tools" roundup
- Co-Founder, BountyUp.com - The Social Marketplace

At one time, Joshua lived "off the grid" for 10 years on a hybrid energy system consisting of solar, micro-hydro and wind-power elements with generator backup and today is a strong proponent and innovator of green technology. This eye toward energy efficiency is apparent in his execution of the Nebula Cloud. By choosing a centralized data storage and processing and utilizing a containerized infrastructure, Joshua is working to reduce the environmental impact of computing at NASA.

In his spare time, Josh has installed wind- and solar-power systems up to 16kW, staffed a 65-person engineering team in 6 months, crafted a handmade violin and banjo, fathered two children, and invented his own juggling trick, the McKenty Madness.

  •   Contributions  
  •   Blog Feed  
Contributions
Video: NASA Nebula's Chief Architect on Cloud Computing
Dell's cloud evangelist, Barton George, talks to NASA Nebula's Chief Architect at the inaugural OpenStack design summit.


Cognition
Balls-in-the-air Entrepreneurship and Juggling.
subscribe
  • What It Means to be OpenStack
  • June 14 2011
    What does it mean to be OpenStack? OpenStack has become something of a lightning rod for media attention – attention which, sadly, focuses reliably on the fear, uncertainty and doubt that any disruptive ecosystem will naturally produce. Much like the eddies that form on the edges of fast-moving water, this open-source project throws off a [...] ...
    read more >>

  • Build something you care about
  • February 14 2011
    Many of you are probably expecting me to say something about my new venture, Piston. You might be expecting some discussion of the Rackspace acquisition of Anso Labs, or why I left Anso. In fact, you might (quite reasonably) be expecting me to talk about why I left NASA. Too bad. Have I lost my [...] ...
    read more >>

  • Better Integration of Jpype and Log4J
  • November 06 2010
    We’ve been using JPype at GEM to integrate some existing legacy Java libraries with the new Python code in OpenQuake. Until today, one of the ugliest parts of this integration has been logging – although we’re using the popular Log4J library to manage log output within the Java code, the Jpype JVM has a separate [...] ...
    read more >>

  • Come to Switzerland and Save the World (with Software)
  • August 23 2010
    EDIT: Feel free to contact me by twitter DM as well: http://twitter.com/jmckenty As most of you have by now figured out from my FourSquare stream, I’ve been spending a fair bit of time in Europe. In fact, I’ve taken a sabbatical from NASA to work on the Global Earthquake Model. This international project is headquartered [...] ...
    read more >>

  • OpenStack – Where we’re going, and why
  • July 22 2010
    I didn’t sleep much on Sunday night. By the time I headed for bed, the news was out, and the twittubes were flooded. Desperate to get sleep, but I’m terrified to wake up to 1,000 new bug reports. It’s like streaking the quad, but with code. #openstack @jmckenty There was a video up from an [...] ...
    read more >>

  • Launched NOVA – Apache-Licensed Cloud Computing, in Python
  • May 28 2010
    It’s live, it’s buggy, it’s beta. Check it out: http://novacc.org From the website: Nova is a cloud computing fabric controller (the main part of an IaaS system) built to match the popular AWS EC2 and S3 APIs. It is written in Python, using the Tornadoand Twisted frameworks, and relies on the standard AMQP messaging protocol, and the Redis distributed KVS. Nova is intended [...] ...
    read more >>

  • A WebHook named ‘Jeff’
  • April 25 2009
      PROBLEM: Help people understand how cool webhooks are. PROBLEM: Find out when there’s new content on a site. SOLUTION: Put a webhook into the site’s search indexing tool – SOLR. SOLUTION: Custom SOLR Token Filter.       WHY? Every cool web app (sooner or later) has some cool content in it. So you [...] ...
    read more >>

  • “Rabbits FTW” – The Mark Cuban Stimulus Package Needs Meat
  • February 23 2009
    Most of my (non-work-related) thinking these days circles around how we, as a species, a culture, or a geographical collection of human flesh, can make a smooth recovery from our petroleum addiction. I read a fair bit on the subject, from the “Post-Petroleum Survival Guide and Cookbook”, to my current muse, “Peak Everything”. As is [...] ...
    read more >>

  • Cool things I’ve discovered recently
  • February 19 2009
    I’ve never done a round-up post before, so now must be a good time. Here are a few cool things I’ve found recently: How to use VPN to solve VoIP problems As some of you may be aware, when I’m not busy with my day job at NASA, I run a small VoIP company. The [...] ...
    read more >>

View My Blog
View My LinkedIn Profile
Twitter
Facebook