Some examples of my work. This is running Apache. You can view this page on a node.js server as well.
Apps for Android, iOS, or HTML5
Designs to fit any screen size.
Interfaces, quick examples, and demos
My most recent resume/CV.
The Associate Director of Application Development is responsible for developing, maintaining, and enhancing existing web and mobile applications as well as developing line of business applications to meet current business needs.
The Associate Director of Web Application Development is responsible for developing, maintaining, and enhancing existing web applications as well as developing line of business applications to meet current business needs.
Lobby Congress and Executive branch offices on behalf of the association through data-drive reports, analysis, and in-person efforts.
B.A. from George Washington University
Major: International Affairs (dual focus on international economics and European studies)
The AACRAO Bookstore has a custom e-commerce and inventory system, integrates with the association's membership database (for member discounts), and has an interface to match the Association's main web site.Manhattan Institute Interactive Maps
The Manhattan Institute needed a responsive way to visualize their XML data. For desktop and tablet users, we used an interactive map and large, visually appealing charts. For phone users, compact tables deliver the data in a way that fits on the smaller screens. The maps were also made available for use as embedded content on media sites (e.g., Forbes) and other organizations as part of the Manhattan Institute's outreach efforts.
One example, albeit a minimalist one, is this page. Resize your browser window to see how the interface adapts to your screen size.
A more complex example is a video interface developed for a client's ad campaign. It's a good demonstration of a page that adds and removes elements depending on the size of the window.
A conference companion app for iPhone, iPad, Android devices, and Kindle Fire. Other formats are supported with an HTML 5 app. The data comes from a REST API that can be shared across all platforms.Match List
A simple app (still in development) for friends to compare lists. Both parties have to submit their list before they can see the other's. It's a work in progress but a working prototype is available for iOS.