About

About HyperboleDesign

Hi my name is Jake Dahn, and I started Hyperbole Design in 2005 as a way to further my skills in design. Since then, as the web has evolved, my main focus has switched mostly to web development and programming.

In 2010 I started working with AnsoLabs on NASA's Nebula Project, as an interface designer and developer. Much of my work has been open sourced and I have hopes that it will become a first class citizen of the OpenStack project. If you would like to see some of my other open source projects you should check out my Github account.

I've created this portfolio as a way to showcase some of my favorite projects, or at least the ones I've had the most fun working on. If you would like to work with me, please feel free to drop me a line via the contact form below.

Work

NASA Nebula Dashboard

Nebula is an open-source cloud computing project developed to provide an alternative to the costly construction of building additional data centers whenever a NASA scientist or engineer requires additional data processing.

I helped to redesign, build, and re-factor much of the Nebula Dashboard. I was responsible for redesigning and building the new frontend codebase, in addition to adding features to the backend Django application.

Roles:

  • Backend Developer
  • Interface Designer
  • Frontend Developer

Tech:

  • HTML+CSS
  • Python
  • Django
  • OpenStack
NASA Nebula Dashboard Images Detail View.
NASA Nebula Dashboard Home View (logged in). NASA Nebula Dashboard Keys Management View.

OpenStack Dashboard

OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system.

In February 2010, as part of the effort to make it easy for OpenStack community members to manage and monitor their own cloud, I worked on the refactoring of much of the CSS and general style of the Nebula Dashboard for open source release. I created a generic interface which can be quickly rebranded and adapted for the needs of anybody looking to have a dashboard for their OpenStack cloud.

Roles:

  • Backend Developer
  • Interface Designer
  • Frontend Developer

Tech:

  • HTML+CSS
  • Python
  • Django
  • OpenStack
OpenStack Dashboard Volumes Management View. OpenStack Dashboard Instance Detail View.
OpenStack Dashboard Project Permissions Management View. OpenStack Dashboard Home View (logged out). OpenStack Dashboard Home View (logged in). OpenStack Dashboard Keys Management View.
View Site →

Good Fucking Dating Advice

Good Fucking Dating Advice was a fun and simple web application built using Ruby on Rails. The site was created to be dual-purposed; the first goal was to share the dating wisdom of the internet and the second goal was to build the site as a gift for my lucky lady friend.

Roles:

  • Frontend Developer
  • Backend Developer

Tech:

  • HTML+CSS
  • Ruby
  • Ruby on Rails
Good Fucking Dating Advice About Page.
Good Fucking Dating Advice Home Page. Good Fucking Dating Advice Submission Page.

Good Fucking Dating Advice iPhone App

Everyone has been on a date which has gone horribly wrong. This is why I created the Good Fucking Dating Advice mobile application. I created it using Appcelerator Titanium and it runs on both Apple's iOS devices as well as Google's Android phones.

Roles:

  • Interface Designer
  • Mobile Developer

Tech:

  • Titanium
  • JavaScript
  • iOS Development
  • Android Development
Good Fucking Dating Advice iPhone Application 'her' Screen. Good Fucking Dating Advice iPhone Application 'his' Screen.
Good Fucking Dating Advice iPhone Application Splash Screen.

Mustache.me

View Site →

Mustache.me is a personal project created purely for fun. The goal of the project was to learn how to deploy Sinatra applications, in addition to learning more about the ImageMagick API. A new version of this site will be launched later this spring in 2011; like a boss...

Roles:

  • Backend Developer
  • Interface Designer
  • Frontend Developer

Tech:

  • HAML+SASS
  • Ruby
  • Sinatra
  • AJAX+jQuery
Mustache.me Single View Page.
Mustache.me Homepage.

LifeRules.me

View Site →

LifeRules.me is a personal project to collect and curate thousands of personal life rules for the creation of a self designed and published book. The application was built using Ruby on Rails and the all of the html and css were hand written in the form of Haml and Sass.

Roles:

  • Frontend Developer
  • Interface Design
  • Backend Developer

Tech:

  • Haml+Sass
  • CSS3
  • Ruby
  • Ruby on Rails
LifeRules.me Homepage.
LifeRules.me Single View Page. LifeRules.me About Page.

Contact

Contact HyperboleDesign

Resume

Experience of Jake Dahn

  • Overstimulate, LLC + Anso Labs

    Web Developer
    October 2009 — present

    Worked as an interface designer, frontend developer, and backend developer using Python/Django for the majority of my work. Helped design and build the dashboard interface for NASA's Nebula project as well as the first iterations of the open source dashboard interface for the OpenStack project.

  • HyperboleDesign

    Freelance Web Developer
    February 2006 — present

    Worked as a freelance web developer with various small to medium sized companies. I specialized in frontend development (html/css/js).

  • Grandpa-George

    Web Designer / Developer
    July 2008 — September 2009

    Worked as a well-rounded web developer doing design, frontend development, backend development, and server administration.

  • Flock

    Intern / Volunteer QA
    November 2005 — July 2006

    This included working on general Quality Assurance (ie. software testing, managing and maintaining the bug tracker), in addition to helping out with small tasks related to documentation and support.

Art Institutes International Minnesota

B.S. Web Design & Interactive Media (computer science + graphic design)
March 2011

Programming Languages

  • HTML
  • CSS
  • JavaScript
  • Ruby
  • Python
  • PHP

Familiar Frameworks

Frontend
  • jQuery
  • MooTools
  • Prototype
Backend
  • Ruby on Rails
  • Sinatra
  • NodeJS
  • Django
  • CodeIngiter
  • WordPress
Web Analytics