Archive

Skill: Javascript

Launched: National WIC Assocation

Pleased to launch the brand new website of the National WIC Association. This 9-month project entailed a complete information architecture overhaul; development of a fully integrated system to support content management, association/membership management, event management, and payments; and design implementation of an entirely new responsive/mobile-friendly HTML5 and CSS3 user interface. Other technologies employed include the […]

Launched: 120DaysMovie.com

The 120DaysMovie.com website is for a documentary film by Ted Roach. Originally designed and developed nearly two years ago, It was essentially put on ice while the film production was being completed. Even though web technologies and design aesthetics seem to change at the speed of light, I'm happy with how the site turned out […]

Handling Interactions between the Vimeo JS API and SoundManager2 JS API

I've got a new site coming out for a documentary filmmaker — well an old site that was on hold for almost 2 years — that has some background audio (aka "soundtrack") enabled via the SoundManager2 javascript API. The site also has a trailer video (of course), so I had to take advantage of the […]

Optimizing Data Visualization Site

Performing a major code rewrite of NDTAC's Fast Facts as part of their annual data update. Previous versions relied heavily on MySQL data requests to render the site's Google Chart / Visualization API-based charts, as well as supporting data tables. With the new version, I've moved to loading the necessary dataset into an associative array […]

New Case Study: Map70 Mobile App Prototype

The Map70 case study is about the prototype I built for a new crowdsourcing and data collection mobile app.  After working with the client to develop the user flows and some initial sketches of the app, I built a working, interactive prototype. The prototype used HTML5, responsive CSS from Twitter Bootstrap, and custom javascript and […]

Advanced Select Functionality for Twitter Bootstrap Form Helpers and MagicSuggest

Practical Problem: Create a group (multi-person) event registration feature for a forthcoming website. Users need to be able to select multiple persons and register them in bulk. Users then need the ability to add data on a registrant by registrant basis. Technical Problem: Design a multi-select form field that allows for additional data to be […]

Launched: Corporate Tax Reform Calculator

Designed and developed a new tool for CRFB's website: the Corporate Tax Reform Calculator. It builds off the design aesthetic of another tool that I previously developed for them (the Deficit Reduction Plan Comparison Tool). The client delivered the calculator's model in Excel, which was translated to javascript for the online tool. Most of the […]

Website Performance and Optimization Audit

Performed an initial performance audit of TripTuner.com. Reviewed several website optimization areas including HTTP requests, code simplification, file combining, minification, and compression. Provided the development team with a list of critical optimization tasks including steps to optimize the site's CSS, javascript (JS), and images. 

SVG- and jQuery-based Scalable Map

Building off the Interactive SVG USA Map package offered on Code Canyon, I developed and implemented a scalable USA map for the Bold Approach website. Improving on the original code package, I converted the package to work as a jQuery plugin to simplify instantiation and allow mulitple maps of different dimensions with minimal configuration.

Say Hello