Profile

A versatile programmer, project manager and technical consultant with 15 years professional experience. Currently owns and manages Somebox LLC, providing product development, project management and consulting services. Experience executing multiple web start-ups and brands, moving through planning, funding, deployment and release iterations.

Tech Skills

Programming Languages:
Strong Experience: Ruby (+Rails), Objective C/Cocoa (desktop and iPhone SDK), Perl, PHP, Flash (Actionscript), Javascript, SQL, shell scripting, web/mobile development (HTML5/CSS).
Others: Python, C++, Java, VB, ASP, Cold Fusion, Smalltalk.
Operating Systems:
Linux (Debian, Gentoo, RedHat)/BSD, Windows, Mac OSX, virtualization
Database/Search:
MySQL, Sphinx, Solr, MS SQL Server, Postgres/PostGIS, SQLite
Hosting Solutions:
Apache, Nginx, Mongrel, Thin, Unicorn, memcached, Tomcat, Linode/EC3, load balancing/failover
Testing:
Test::Unit, Cucumber, RSpec, QUnit, autotest, Test::Simple. Continuous integration, mocking, performance testing, acceptance and web testing
Networking:
HTTP and HTTPS, Firewalls, Proxies, DNS/Domain management, DHCP, SSH tricks, VPNs, Samba, NTP, rsync, remote control (rdesktop/vnc), routing, monitoring, cabling and infrastructure.
Libraries:
Ruby Frameworks: Rails, Rack, Sinatra, Merb, Devise, Authlogic, Declarative Authorization, Dragonfly, RefineryCMS, RadiantCMS
JS: jQuery, jQueryUI, jQuery Mobile, Backbone.js, Underscore.js, Isotope, Raphael/Canvas.js, Prototype, YUI
APIs: Google (Maps, Docs, etc), Amazon (S3/EC2/etc), Flickr, Facebook, Twitter, + other services
Template/Markup:
HTML/CSS, XML/XSLT, JS Templates, HAML/SASS/SCSS, Textile/Markdown, Smarty, ERB, Liquid, Google Fonts/TypeKit
E-Commerce:
Integration with PayPal, Google, card processing services, UPS, USPS, FedEx, eBay, shopping cart systems, encryption techniques
Development Tools:
Vim, TextMate, Git, SVN, GitHub, Basecamp, Trac
Media Tools:
Photoshop, Illustrator, Flash, Squeeze, Final Cut Pro HD, FFMpeg, Mencoder, VLC, mpeg video/audio streaming (mpeg/Real/ogg)

PM Skills

Project Management:
Collaborative coordination of remote workers, budgeting, resource management, documentation, source control, test planning, performance analysis, Q/A, deployment.
Application Design:
Use cases, architecture, prototyping, accessibility standards, interface design and testing.
Consulting:
Software planning and refactoring, API design, documentation, server hardware planning and integration, deployment, backup and disaster planning, network and application security audits.
Video and Audio:
Shooting, editing, sound recording and mixing, media management, encoding for DVD and online delivery, live streaming, podcasting, videocasting

Work History

ByteDept (2010-present)

Founding member of a 4-person team of talented designers/developers based in NYC. Working on a variety of projects for startups, agencies, and publishers primarily in NYC and San Francisco. In addition to developing apps, also providing budgeting and client support on many projects. Developed main web site at bytedept.com, fully in JS.

Somebox (2003-Present)

Founder and president of Somebox LLC. Hosts a co-located cluster of dedicated Linux servers. Provide management of various projects, hiring and management of freelance programmers, sysadmins and designers.

Project Highlights

  • Tamron MyPhotoExhibits: Developed online photo sharing service, featuring 3D gallery spaces and social media integration. Developed unique 3D placement and rendering system using Rails, S3, Dragonfly and Javascript. Developed and released companion iPhone application. (2010-present)
  • PBCore: Contributor and consultant for customized installations of Rails-based PBCore open-source system, working with archivists from WNET, WNYC, CPB.org and others. PBCore is an open archive and metadata standard that is gaining fast acceptance with broadcasters globally. (2011-present)
  • Flash/JS/PHP development with Pixel Disco and mediaplantage providing front-end and back-end services for Emmi Cafe Latte, Emmi Energy Milk, and others (2010).
  • Primospot: A fast-growing parking services company currently covering New York and Boston. Developed parking scheduling engine, geosearch services, price searching and comprehensive test suite. Involved in all aspects of business; acting parter. In 2009, Primospot was featured in the New York Times, and the iPhone app was selected as an Apple "staff favorite", as well as being featured on promotional designs within the Apple Stores.
  • B2B2Dot0: An eCommerce Order management system for SAP. Provided consulting for back-end services, test suite development, deployment and AJAX.
  • Travelskoot: An innovative travel site developed in Ruby on Rails for NBC Digital Innovation and sponsored by Hilton. Features Google Maps integration and Video, Facebook Connect and Yelp!. Acted as project manager and lead developer on a four-person team. A companion iPhone app was released in 2009. Somebox also provided consulting, testing and mobile development services to NBC in various capacities for other sites and properties within the division.
  • Democracy Now!: A daily international alternative news show from NYC. Acting project manager for a team of six developers and two designers. The web site, launced in 2007, received numerous awards, including a Webby, and receives over 150k visitors per day. It is built with Ruby on Rails, MySQL and features AJAX content management tools and ecommerce/shipping automation. Also providing ongoing project consulting for performance tuning, podcasting, newsroom video tools, in-house server solutions, shipping and fulfillment, email lists, video and audio streaming. 2004-present
  • ArtId: Developed a membership-driven web site for fine artists. Provided coding, architecture, start-up fundraising, business development, eBay auction integration and hosting. (Apache, MySQL, mod_perl, Class::DBI) Currently consulting on a new site built in Ruby on Rails, eta Q2 2010. 2001-present
  • Lighthouse International: Consultant and developer for the CE Online program which trains Visual Resource Assistants to work with the visually impaired. The site is an innovative and accessible solution that mixes flash, text-to-speech, and content management tools. (PHP, Flash, MySQL, Windows and Linux hosted). Acted as a consultant for hosting/deployment of the main Lighthouse site (Rails), Rails conversions, and source control implementation. 2005-2007. Featured as an Adobe Success Story for it's use of Flash technology, text-to-speech and accessibility.
  • Sedation Course (SeDaTe): Developed an on-line video-based certification course for anesthesiologists, in collaboration with a healthcare video production for the NorthShore/Long Island Jewish Hospital System, later launched for other hospital chains nationally. Over 2500 practicing MD/CNEs have been accredited to date. (Apache, PHP, Flash, Video) 2003-2007

Other Clients and Projects

Atomic Fridge, New York, NY (1997-2002)

Founder and president of multimedia production company. Managed business and technical issues, with a staff of eight people. A feature article in Internet World Magazine was published on Atomic Fridge in 2000.

Clients and Projects:

  • American Museum of Natural History : Programming and consulting for Ology, a flash-based children's community learning site that went on to win the top Webby Award in 2002.
  • Nickelodeon: Produced and designed over 65 games in one year, coded the popular Basketball Machine game in Director. Developed style guides and digital marketing materials.
  • Volvo North America: Web site and interactive features, retail management tools, showroom visualization.
  • EuroRSCG / Messner Vetere Berger McNamee Schmetterer: World's fifth largest ad agency, served as pitch consultant and presentation designer.
  • MCI/Worldcom: Developed mobile phone system prototype that provided a location-based shopping, dining, and service directory.
  • Hallmark: Consultant and leading part of a think-tank that helped design, pitch, and launch a new Internet-based flower business in 2000, now an international success for Hallmark.
  • Penguin Publishing Young Readers: Developed and launched a number of web sites for children's books, including Winnie the Pooh 75th Anniversary site and Baloney (Henry P.) by the authors of Math Curse and Stinky Cheese Man.
  • Timex: Produced and coded interactive watch application for Timex FLIX watch line, including product photography.
  • Hartz: Developed web games, product info sites, and produced digital effects for a television commercial.
  • Winstar Cinema: Developed and launched a number of film sites with interactive content.
  • CFO Headhunter: Web site development, email marketing campaigns, hosting and traffic analysis.
  • William Nicholas Bodouva, Architects: Developed web site.
  • USA Networks : Developed online flash-based episodes for the "G vs. E" prime time television show, worked with writers and producers to develop content.

USWEB/Utopia, New York, NY (1996-1997)

NY Technical Director for Waltham, Massachusets-based Utopia, helped start NY offices. Developed web sites in Perl and Apache for Computer Curriculum Corp, Candide Media (helped deliver first live webcast and VR photos from China), CU-SEEME software, custom development for Deutsche Bank, NY. USWeb purchased Utopia in 1997, which in turn was purchased by MarchFirst.

University of Pittsburgh (1993-1996)

Network support engineer and programmer at the University of Pittsburgh. Hired initially in the Department of Human Genetics, later at the department of Anesthesiology and Critical Care Medicine, and finally promoted to support manager for the campus-wide Novell Netware network (over 100 servers at the time). Served as president of the Pittsburgh Netware User's Group, brought in on occasion to work with product development groups at Novell headquarters in Provo, Utah.

Worknet Inc, Gretna, LA (1992-1993)

Full-time DBA and programmer, designed and developed custom multi-user FoxPro database to manage temporary workers and payroll system. Managed network and payroll systems that served over 300 employees. Implemented a daring RAID system using Novell Netware.

Education

Tulane University, New Orleans, LA (1990-1993)

Attended for three years, major in computer science and minor in music.

Independent Film Production

Executive producer of the critically-acclaimed film "Home", involved in production, casting, fund-raising, editing, post-production, the festival circuit, and distribution. An indie comedy/drama (written and directed by Matt Zoller Seitz), reviewed by the New York Times.

Performed on-location sound recording, dialogue editing, and ADR for a number of other independent films, music videos, and commercials during 2003-2006.

Conferences

Attendee of RailsConf 06, 07, 08, 10, RailsConf Europe 08, 09, EURUKO Prague 08, RubyFools Copenhagen 08, Ruby/Rails EU 10. Presenter at RejectConf 07 and 08 in Portland.

BigNerd Ranch Cocoa training, Germany 08, with Aaron Hillegass. Apple-sponsored iPhone Conference with one-on-one app review, Paris 08. Apple Developer/WWDC Member.

Hacker conference including CCCAMP '07 and '11 in Berlin, and various Hope conferences in NYC.