Projects

Below is a short list of current projects that I helped bring to life. For a more thorough, descriptive list of current and past projects, you can also visit my online resume.

Netbiscuits corporate website
As lead developer for my current employer’s website, I developed this WordPress site from the ground-up, trying to incorporate best practices where possible: Using Grunt as part of our CI process, first SVG files are optimized, then Grunticon creates PNG fallbacks and the corresponding CSS files, processes Less files, then CSS and JS files are concatenated and minified, and finally everything is deployed to servers that use the appropriate compression and caching settings; I use our own Device Detection product on the server to determine which CSS file to serve (mostly dealing with SVG support), but also adding device-specific data attributes to the html element so we can apply CSS and JS fixes only where needed. All of this becomes a responsive site that satisfies nearly all I would have liked to do.
Netbiscuits Analytics Dashboard (requires free signup)
As a custom-built SPA, this probably should have built using Angular or some other MV*, but no one on our team had experience with any of them… As it is, we utilize Bootstrap, jQuery, Highcharts for responsive SVG charts, off-screen navigation on small-screens, and is naturally responsive. Oh, and this site uses a buttload of JS
Netbiscuits Account Management system (requires free signup)
Allowing customers to manage their account online, this site is based in Thymeleaf, and utilizes Bootstrap, jQuery, jQuery UI, jQuery Validate, off-screen navigation on small-screens, and is naturally responsive. This was a team creation, under incredible time constraints, so there is a lot I would change if I had the time, such as dumping the weight of Bootstrap for some in-house contructs, as well as implementing some style guide consistencies. But, that’s business…
People.com
In four-and-a-half years, I did an amazing amount of projects here, including Ajax Photos galleries, extensive CSS and JS optimizations, numerous WP sites, a real-time, Academy Awards, second-screen trivia game, a tablet-oriented version of several sections of the site, and more, but their site moves fast, and nearly nothing I did then is left now…
CUNY College Now
Built in 2011, this freelance project was co-created with a designer friend. We handled everything including request for proposal, determining project scope, managing client expectations, acquiring necessary resources, system set-up guidance, design, development, deployment and training. This WP site started with HTML5 Boilerplate, and utilizes jQuery, Modernizr, NextGen gallery plugin, and image sprites. A few things have changed since launch (like the extraneous CSS and JS files and the responsive capabilities), but the core is still mostly me.
New York City Science and Engineering Fair
Built in 2009, this freelance project was co-created with a designer friend. We handled everything including request for proposal, determining project scope, managing client expectations, acquiring necessary resources, system set-up guidance, design, development, deployment and training. This WP site utilizes Reset CSS, a custom gallery, a custom Google Calendar integration, and image sprites. A few things have changed since launch (like the extraneous CSS and JS files and the responsive capabilities), but the core is still mostly me.
New York Downtown Orthopaedic Associates
Built in 2010, this freelance project was designed and developed by me. I handled everything including request for proposal, determining project scope, managing client expectations, acquiring necessary resources, system set-up guidance, design, development, deployment and training. This WP site utilizes Reset CSS and a Google Map integration. A few things have changed since launch (like the image rotator and McAfee plugin addition). Note the lack of responsive capabilities; that’s all me…
Responsive Test Environment
Using minimal HTML and some very basic CSS and vanilla JS, I created this service to help test multiple screen-sizes in one browser window with only one refresh; you choose the URL to test, you choose the breakpoints, make a change, click one refresh button, and see the results in all your breakpoints at once.
Practical CSS3
This was a long time ago, before CSS3 had really landed in most browsers, and all of it was at least behind vendor-prefixes… This site shows you how to create several of the most commonly requested design effects using nothing but CSS (well, almost nothing but CSS), including fallback methods to make it all work cross-browser.
WordPress Theme: HTML5 Boilerplate
The first WordPress Theme that allowed developers to incorporate as many of the HTML5 Boilerplate best practices as they wanted, based on the semantic and lean Starkers Theme; a great Parent Theme for any new Child Theme!
WordPress Plugin: HTML5 Boilerplate
The first WordPress Plugin that allowed developers to incorporate as many of the HTML5 Boilerplate best practices as they wanted, into an existing Theme.
WordPress Plugin: Navigation Menu IDs & Classes
A WordPress Plugin I developed to reduce extraneous CSS classes and add unique IDs to navigation menus.
WordPress Plugin: Add Custom Post Type Slugs to Admin Body Class
A WordPress Plugin I developed to add a CSS class to the Edit Post/Page body element that reflects the type of the Post/Page being edited, in slugified-form.
WordPress Plugin: Add URL Slugs as Body Classes
A WordPress Plugin I developed to add CSS classes to the body element that reflects the current page’s URL, in slugified-form.

Comments are closed.