DevWeek16 Hackathon Winners “Hack” Apps with Cloud ONTAP

DevWeek 2016 Hackathon


By Mimi Sparrow, Cloud Business Communications Manager, NetApp


Just a few weeks ago, I was surrounded by energy and enthusiasm at the DevWeek16 Hackathon in San Francisco. The event, which was held at Galvanize, was this year’s kick-off event for DeveloperWeek 2016. Participants, sponsors and volunteers filled up three floors of the cool co-working space which caters to tech entrepreneurs and students. Additional Hackathon developers coded furiously from neighboring buildings and remote locations.


The NetApp team, which included engineers and software specialists, was excited to see some familiar faces from the Integrate Hackathon held in Sunnyvale last September. We also met a lot of new hackers who dropped by to visit, share stories, learn and talk about NetApp’s Cloud ONTAP. NetApp offered two distinct Hackathon Challenges, both of which offered significant prizes – including DJI Phantom 3 drones -- and kept us at the top of the Challenges list.


The NetApp Hackathon Challenges offered teams a choice of either developing an application of their choice using our enterprise data storage for cloud, Cloud ONTAP, or creating a scalable DevOps environment. Projects were judged by two groups of NetApp technologists, all of whom were greatly impressed with the efforts the teams put into their design, development and presentation. We were happy to see so many teams compete using Cloud ONTAP for AWS data storage infrastructure. The diversity of the teams was also impressive; competitors included enterprise engineers, startup technologists, entrepreneurs, university students and a few soloists.  


We’d like to offer our congratulations to five winners of NetApp’s Hackathon Challenges, all of whom showed creativity and innovation in creating diverse solutions to solve real-world business problems using NetApp technology.


First Place - Beyond Disaster RecoveryChallenge: Develop innovative cloud app using file services on NetApp Cloud ONTAP

First Prize: Beyond Disaster Recovery

Team members:  Fei Xue and Yohannes Kifle

Fei Xue and Yohannes Kifle greatly impressed NetApp judges with their data management application, “Beyond Disaster Recovery,” which provides managed multi-cluster/disaster recovery services using continuous mirroring of critical business information stored on hundreds of databases distributed around the globe. The continuous processing model, which offered ‘follow the sun’ features, could be extended to multi-platform and multi-cloud environments. Check out Beyond Disaster Recovery’s project to learn more about this innovative application.


Second Prize: Expert Zone

Team Members:  Mary Casserly, Philip Li, Brian Cottrell and Gabi Zuniga

Mary, Philip, Brian and Gabi created Expert Zone, a virtual marketplace of experts designed to help students connect directly to tutors and learning materials. The application allows users to search and view videos, or connect to experts for video conference question and answer sessions. Hosted on NetApp’s Cloud ONTAP using RedisLabs database for images and video, Expert Zone also utilizes image-to-text APIs, the Retina API to compare questions and answers, and Citrix Concierge for video conferencing.


Third Prize: MoneyFriends

Team Members: Silas Barta, Jason Xu and Adrian Sameli

Silas, Jason and Adrian designed and developed MoneyFriends, an application which allows financially-smart consumers and businesses to securely store and backup their financial data using NetApp's Cloud ONTAP.


In addition, NetApp awarded two prizes for our second Challenge, “Create a scalable DevOps environment using NetApp Cloud ONTAP for AWS”.


First Place - JitterTAPChallenge: Create a scalable DevOps environment using NetApp Cloud ONTAP for AWS

First Prize: JitterTAP

Team Members: Shane Jarvie, Jeremy Lucas, Kevin Chun and Jonathan Ben-tzur

Shane, Jeremy, Kevin and Jonathan created JitterTAP to power a Mesosphere DevOps environment utilizing NetApp data management and storage services. JitterTAP is a geographically-aware continuous content distribution platform which leverages NetApp technology on top of the Apache Mesos framework. Modifications to content-backed applications are automatically built through Jenkins CI, and deployed efficiently across nodes on top of shared NetApp FlexClone volumes. Content updates are pushed from NetApp volumes to listening client devices using the JitterDog daemon and websockets. NetApp FlexClone volumes provided storage optimization, efficiency and scaling across thousands of Mesos instances.


Second Prize: EasySpinUp

Team Members:  Michael Janke, Michael Weisz and Pascal Crenzin

Developers Michael, Michael and Pascal created EasySpinUp, a collaboration environment which enables developer teams to easily spin up environments within seconds on NetApp’s Cloud ONTAP. NetApp judges were impressed with the use case presented as it demonstrated true document collaboration. A master database of resumes in various languages was cloned using NetApp’s FlexClone. The master database was then presented to different geos in different languages.

We’d also like to offer congratulations to three projects which earned Honorable Mentions:


Honorable Mention: metaGit

Team Member: Robert Kelly

metaGit is a DevOps project which autoloads a user's repository into CloudONTAP, making it easy to have multiple branches loaded simultaneously to enable continuous deployment.


Honorable Mention: Buxur

Team Member: Angel Rivera


Honorable Mention: SparkPost ONTAP

Team Members:  Kaushik Ashodiya and Soham Ashodiya


Many thanks to all of the architects, designers, developers and software engineers who competed on the NetApp Challenges. We hope to see you at the Integrate Hackathon in Sept. 2016. ‘Til then, keep on coding and keep on creating!  


Don’t forget to follow the conversation on Twitter with the hashtag #NetAppDeveloper.


For more information on NetApp Cloud ONTAP, sign-up for your 30-day free trial today.