Brian Carstensen


Chicago, IL
brian.carstensen@gmail.com
https://github.com/brian-c

I’m a web developer with a background in design. I’m most experienced working with JavaScript (including React, Vue, Backbone, jQuery, Babel, Webpack, CoffeeScript, and Node.js), CSS (including responsive design techniques, BEM organization, and pre- and post-processors like SASS, LESS, and PostCSS), SVG and the <canvas> API, and of course good ol’ HTML (with a good understanding of accessibility and WAI-ARIA).

Experience


Crowdpac

San Francisco, CA (remote)
2016–present

Crowdpac is a progressive crowdfunding platform. In addition to helping maintain a large legacy jQuery codebase, I've spearheaded a major front-end code reorganization introducing the Vue JavaScript library and Webpack bundling system, allowing the team to write more maintainable code while delivering more optimized bundles to our users. I work with the Laravel framework for PHP on the back end.

Zooniverse (University of Oxford)

Oxford, UK
2014–2016

Zooniverse (Adler Planetarium)

Chicago, IL
2011–2014

Zooniverse connects researchers with volunteer citizen scientists to analyze mountains of data. I built about a dozen bespoke web interfaces for a variety of image classification tasks, ranging from taking an inventory of marine life in the North Atlantic to tracking predator migration patterns in the Serengeti to finding anomalies in Large Hadron Collider data to mapping the structure of the Milky Way.

Later, I distilled the common interactions from our collection of projects to build out the front-end architecture of the new Zooniverse.org, a platform for scientists to manage their own image classification workflows without needing a dedicated developer. It’s built with React and makes extensive use of SVG for rich image annotation. The back end is a JSON API built with Ruby on Rails.

I also built tools for development and data processing in Node and Ruby.

Vodori

Chicago, IL
2008–2011

At Vodori I was part of the team that developed Pepper, an enterprise content management system used primarily in the pharmaceutical industry. I worked with a lot of JSP, HTML, CSS, and JavaScript (especially the Dojo Toolkit and TinyMCE rich text editor), developing new features while maintaining support for browsers as old as IE 6.

I started with Vodori as a designer and transitioned into their first dedicated front-end developer. I also worked on a bit of mobile web app development, both browser-based and published in the App Store (via PhoneGap).

Wagner/Donovan Design

Chicago, IL
2006–2008

As a designer at Wagner/Donovan, I handled design and production of various marketing materials, identities and branding, packaging, books, and sometimes even children's toys for a wide range of clients. Additionally, I implemented our website designs with HTML, CSS, JavaScript, PHP, and MySQL.

Education


Columbia College

Chicago, IL
2007

Graduated with a BFA in graphic design.

Links