web application, video commenting, user experience design, YouTube integration, Facebook integration, Twitter integration, Wordpress plugin
SceneChat was a startup company focused on improving social discussion around videos. We developed a drop-down widget for them that appears underneath each video. This widget allows comments to be placed in-stream within YouTube or Vimeo videos. It also streamlines the process of sharing the discussion on social media. The code is completely portable, so that anyone with videos on their website can enable all the capabilities by adding a short snippet of code on their own webpage. We also created a Wordpress plugin to make integration particularly easy for Wordpress users.
content management, workflow interface, drag & drop outline sorting, internationalization, database design, custom search
Kurt Salmon is an international consulting company. Their website required a content management system that could meet a lot of challenging requriements. These included: handling a complex network of permissions between different offices, streamlining workflow handoffs, supporting overlapping categories and layers of content. They also needed something that could provide brand consistency and that was easy to learn without lots of confusing menus in the editor. After a couple other vendors failed to meet their needs, we developed a custom solution for them that they have used successfully since 2012.
web application, online discussion, realtime collaboration, user experience design
system administration, multi-role scheduling & permissions, database management, bulk-email, google gadget UI, Mac widget UI, concurrency management for competing clicks
Infinite massage is a corporate massage agency that provides chair massages to many major corporations across the nation. This requires coordinating appointments and handling permissions between a number of different agents, and managing purchases with the Google checkout API. We have extended and maintained their PHP-based scheduling and billing systems since 2006.
Chris Peterson Design
content management, wizard workflow, concurrency management
Chris Peterson is a high-end web designer with many large corporate clients. We have handled the technical facet of many of his designs since 2006. This has involved a spectrum of programs from corporate content-management to swim-club registration.
Adams & Chittenden
Tom Adams & George Chittenden run a scientific glassblowing shop in Berkeley that distributes custom glassware for laboratories around the world. Like many small businesses, they have built large website with many detailed pages, but which had grown rather unwieldy to maintain over the years. We extracted the active content from the rest, and put it into a central database, using a custom content manager to allow them to easily maintain and extend their content.
security auditing, system administration
Bandmix is a community website helping bands, musicians and venues find each other. As they grew to become a high-traffic web-portal, they became increasingly concerned about the stability and scalability of their platform. We performed a detailed auditing of the server and program framework in 2009, to assess the scalability and offer safe-guards against possible future problems.
Law Offices of Norton Tooby
legal-data-import, custom search, content management system, Magento shopping cart
Norton Tooby's firm specializes in criminal immigration law, and he has written many of the authoritative books on the subject in his efforts to protect immigrants from unjust deportation. We built and developed the back-end of his site to support the purchasing and searching of various updates to his books in 2006-2007. This allowed them to make the latest relevant legal and trial information searchable for their subscribers. We are actively extending this program (2009-2010) into a completely new framework for their website
Guitarviz offers an interactive training program for guitar tablature. In order to obtain copyrighted music from record companies, they needed a custom digital-rights management (DRM) system similar to iTunes. We created such a system for them to interact with their pre-existing programs. (2007-2008)