Post Job Free
Sign in

Developer Management

Location:
Wappingers Falls, NY
Posted:
December 18, 2012

Contact this candidate

Resume:

PETER H. BOLING

Greater New York City Area (live in Wappingers Falls, NY)

765-***-****

*****.******@*****.***

O B JE C T IV E

To lead a team of savvy developers in a flexible, open-source-friendly, environment, stay

on the leading the edge of web development in Rails and build something excellent. Will

consider positions as CTO, VP of Engineering, Rails Evangelist, or similar.

SKILLS

Programming: Ruby, Java, Perl, Python, C++, VB.Net, C#

Database Design/Admin: MySQL, Oracle - 8, 9i, 10g, PostgreSQL

Web Programming: Ruby on Rails, JS, HTML5, CSS, SASS, HAML, XML

Web Servers nginx, puma, unicorn, mongrel, lighttpd, apache, passenger

System Administration: bash scripting, nagios, monit, cron scheduling, daemons,

backups, security hardening, package management

C U R R E N T P R O JE C T

Senior Rubyist & Lead Developer $132,000 + $32K cert

Bloomberg L.P. August 2010 present

Hired as 1st Employee of a new investment management web product

I built and collaborated on internal gems:

- soap services interface and generators for ActiveRecord inspired models and

test fixtures, pegs to specific releases of java service stacks (& soap wsdl)

- VCR extensions providing automated management and recording of soap

interactions for use in testing and in isolated development with frozen

responses, and automated session management

- site navigation flyout menus, tabbed pages, scroll spy, breadcrumbs,

- project code quality checks that conventions are followed, evaluates ruby

namespace collisions

Rack middleware for fast custom logging utilizing Rails tagged logging

Designed project structure: ajax widgets built out of reusable RequireJS modules,

cells for componentized features, presenters for single instance variable, and logic

free views.

Augmented Rails content_for system with no_content_for and

content_for_with_default, making page layout across all our views 100% dry.

Spec infrastructure: custom spec matchers, acceptance testing with capybara,

javascript unit testing with jasmine.

CMS presentation code for the dynamic content on the site, including topic pages,

news pages, and dynamically targeted content, with all content available via static

route or ajax widgets.

Built the CMS backend for the content entry in the 100% javascript Rapid IDE

Manage the Rails infrastructure: gem dependencies & upgrades, ruby upgrades -

v1.8.7 through 1.9.3, rails upgrades - v2.3 through v3.2.6, platform upgrades

Windows -> RedHat -> MacOS

O P E N S O U R C E E X P E R IE N C E

Capistrano Mailer RubyGem & Capistrano plugin Author since Feb 2008

Anytime a rails project you are working on is deployed to any server you will be notified

https://github.com/pboling/capistrano_mailer

Super Exception Notifier RubyGem Author since Mar 2008

Notifier with web hooks, git blame, and advanced error handling

https://github.com/pboling/exception_notification

Sanitize Email RubyGem Author since Oct 2008

Removes fear of sending email from non-production environments to real users

https://github.com/pboling/sanitize_email

Csv Pirate RubyGem Author since Mar 2009

Easily create a CSV of any data that can be derived from instance methods on classes

https://github.com/pboling/exception_notification

Subdomain-Fu RubyGem Maintainer since Apr 2009

Subdomain routing and URL writing helpers

http://github.com/mbleigh/subdomain-fu

Cacheable Flash RubyGem Maintainer since Feb 2010

Render flash messages from a cookie using JavaScript, instead of in a view template

https://github.com/pivotal/cacheable-flash

Remit RubyGem Maintainer since Aug 2010

The Amazon FPS Interface for Ruby

https://github.com/tylerhunt/remit

I am also the author of boling_for_batches, a Rails 2 plugin for batching with metrics

I am also a contributor on the following Ruby projects: rvideo, sms-fu, relax,

browser_detect, flag_shih_tzu, acl_plus_rbac

Follow my efforts online:

http://github.com/pboling

http://www.workingwithrails.com/person/6556-peter-boling/projects

O T H E R C O M M E R C IA L W E B D E V E L O P M E N T

Senior Ruby on Rails Developer $110,000/yr

Zondervan (Harper-Collins) Dec 2009 Jul 2010 6-Month Contract

Developed Google-inspired search engine for http://alpha.biblegateway.com

- http://github.com/pboling/awesome_search

Created dynamic tools used on hundreds of publications to:

- improve quality of data, metadata, and data linkages

- incrementally index publications with Solr / Sunspot

Implemented advanced exception handling and reporting

Developed parser to transform raw text into HTML decorated with footnotes and

many publishing formatting requirements

Senior Developer, Ruby on Rails & Linux Technical Consultant profit sharing model

Neighborino, LLC Aug 2008 March 2012

http://www.neighborino.com/ & http://demo.neighborino.com/

Photo sharing features, form handling, messaging, advertising services, calendaring.

Full stack setup of staging and production servers on Slicehost.

Created a mailer daemon system to fix timeouts on the website when sending emails.

Lead Developer / Partner, Ruby on Rails $65,000/yr + benefits + equity

Sagebit, LLC (now dissolved) Jun 2007 Feb 2009

Developed a Ruby on Rails based media storage and retrieval engine.

Assisted with testing, development, deployment, and refactoring of all Rails company

projects (see portfolio on sagebit.com), including:

- CartaBuzz.com - Find things to do near you (Offline)

- MonkeyStub.com - Get tickets to events fast (Offline)

- Sagebit.com - Built first on Sinatra, then rebuilt on Mephisto (Offline)

Likewise with all Rails-based client projects, including: social networks, non-profits,

data warehousing, and commercial sites, like aSmallWorld: http://asmallworld.net/

- Lead team of 10 developers converting old PHP site to Rails

- Assisted sys-admins with setup and design of new 32 server rails stack

- Wrote forums, photo sharing, friend network presentation engine

- Designed post model as polymorphic basis for CMS in the new site

- Created data migrations to move millions of rows of data from the legacy

tables to new rails friendly table designs and data models, and optimized SQL

queries, and code structure to only have negligible downtime during migration

from PHP to Rails

- Optimized site to handle 2 million unique users per month, and 300,000 page

views per day

- Designed and implemented page and user tracking

- Built dynamic advertising mini-sites engine used for Estee Lauder and

Mercedes-Mclaren campaigns

Trained new hires in Ruby, Rails, REST, and stateless programming.

Systems Analyst / Developer (Ruby on Rails, XSL, C#, Shell) $50,000/yr

Legislative Services Agency (LSA) Apr 2006 June 2007

Developed search features for and deployed new Indiana Register website running on

Tomcat, Cocoon, and Google Mini appliance:

http://www.in.gov/legislative/iac/irtoc.htm

Sole developer on Indiana General Assembly call center application running the

House, Senate, and LSA call centers.

- Setup Windows Server 2003 RoR staging & production environments with

mongrel_cluster & Oracle 10g backend and IIS6 frontend

- AJAX address based lookup of senate and house districts for constituents,

with issue tracking, and daily summary email to legislators

Ruby on Rails Developer & Partner $60,000/yr

PanEther, LLC (Rails Consulting) Dec 2005 Mar 2007

Linux System Administrator & Rails/PHP/Java/Perl/Shell Developer $36,400/yr

Optivel, Inc Dec 2004 April 2006

O T H E R T E C H N IC A L E X P E R I E N C E

Tier II Analyst & Mac Expert $29,120/yr

Bell Industries, Tech.logix Group Apr 2003 Dec 2004

PC Technician, IT Support Dec 2002 Apr 2003

Legislative Services Agency (LSA) Dec 1998 May 1999

LANGUAGE FLUENCY

English (lifelong) Spanish (18 years) Portuguese (16 years)

EDUCATION

Ball State University, CS, Science & Humanities, Muncie, IN 1997 1999, 3.6 GPA

Purdue University, MIS, Science & Eng. Tech., Lafayette, IN 2002 2004 3.2 GPA

Ball State University, CS, Science & Humanities, Muncie, IN 2004 2005, 3.4 GPA

Purdue University, CIT, Engineering Technology, Indpls, IN 2005 2007 3.3 GPA

NOTE: Worked full-time as camp counselor/flat-top roofer/sys admin/developer to put myself

through college, now eight classes short of a degree. My career and expertise (far) outweigh the

value of completing it.

HONORS

Dean s Honor List for College of Sciences and Humanities, Ball State University,

Spring 98 and Spring 99 (Computer Science)

Indiana Core 40 Honors Diploma, Muncie Central High School

Eagle Scout, Boy Scouts of America



Contact this candidate