I lead the UI Architecture team at Gilt. We create cross-site interface components, build tools for code management, testing, and deployment, optimize performance, and design APIs and shared front end code libraries.
I designed and built the front end code for pbxprompts.com, a site offering voice prompts for VoIP systems. The site included an ajax application for custom voice prompt creation, editing, and uploading. I performed usability studies and integrated the findings into the design. In addition, I managed a team of two interface designers and wrote code for voipsupply.com and its sister sites.
Moment.js is a third-party date library. However, its API is confusing and not compatible with Gilt’s front end standards. These wrappers allow the use of moment.js’s logic without using its API.
I wrote lots of code for the old Fisher-Price site. It’s pretty funny to look at now, but at least I have been writing good comments for a long time.
EmpireJS 2014: Imagine a three-dimensional space created by X, Y, and Z axes. On the X axis, resolution detection responds to the user’s screen size; on the Y axis device detection determines the right quantity of code for the device; and on the Z axis, feature detection further tailors the experience to the browser’s capabilities. With all users located at points within this three-dimensional matrix, a single application can be served to everyone.
I spoke at jQuery Conference in Portland, Oregon, about when and how to write wrappers around third-party APIs, and why writing APIs like jQuery’s is good for jQuery but probably bad for you.
I gave a talk at the GothamJS conference about the front end build tools we created at Gilt Groupe, and about how to build long-lasting infrastructure.
Design featured in the book by Dave Shea. “Tulipe is a prime example of CSS being used both intelligently and responsibly.”
Graphic design and CSS layout chosen for publication in the online showcase. The horizontal layout features CSS-driven dropdown menus which degrade gracefully for Internet Explorer.
Completed coursework and thesis defense. Thesis explores a translation from music to architecture through an analytic, reductive process.