PETER H. BOLING
San Francisco Bay Area homepage: http://railsbling.com
(765) 407-3138 email: peter.boling@gmail.com
Solution Architect, Automation Evangelist, Ruby Expert and Certified Barista
Author and maintainer of many popular open source libraries.
I excel at data analysis, task automation, testing, style guides, best practices, API design, benchmarking, and Domain Driven Design.
Led major PHP to Rails conversions @ aSmallWorld (2008/9) and BibleGateway (2010).
Created solutions for finance, insurance, healthcare, social networking, government, information technology, B2B, fashion, gaming, publishing, and e-commerce sectors.
Dedicated to moving science forward and improving the condition of life generally by automation and process improvement.
Tech Leadership & Management
Technical Advisor, at Karuna Health; Architecture, mentoring, planning; 2018 - present
Project Lead, oauth2 ruby gem; 2017 - present
Web Team Lead, at Invoice2go; I managed six developers, and 1 QA Engineer; 2016 - 2017
Automation Team Lead, at Invoice2go; I managed one developer, and interfaced with managers of all other teams; 2016 - 2017
Project Lead, dynamoid ruby gem; 2016 - present
CTO of Acquaintable, and co-founder; I managed a team of five including designers, frontend, and backend engineers; Acquired, 2012 - 2013
Project Lead, flag_shih_tzu ruby gem; 2012 - present
First Employee & Lead Engineer at BloombergBlack; Interviewed, hired, then mentored team of fifteen engineers; 2010 to 2012
Team Lead at Sagebit; Managed and mentored five recent graduate programmers; 2008-2009
Skills
App: Ruby, Rails, RSpec, React, ES2016, Cypress, Webpacker, JSONapi, Protobuf
Database: PostgreSQL, Dynamo, Neo4j, ES, Mongo, Redis, MySQL, Oracle, Memcached
Servers: Puma, nginx, unicorn, passenger, mongrel, lighttpd, mod_ruby
System: Bash, monitoring, scheduling, backup, security, debian packaging
Project: Jira, Jenkins, Github, Pivotal, and Bitbucket Administration
Technical Advisor
Stack - Rails 5.2, Ruby 2.5=>2.6, RSpec, PostgreSQL, SQS, Protobuf, S3, ES, Redis, Memcached, Sidekiq, Aptible, Github
Karuna Health November 2018 - Present
Solution Architect
Stack - Rails 5.2, Ruby 2.6, RSpec, PostgreSQL, S3, ES, Redis, Kafka, Sidekiq, Github
MINDBODY, Inc November 2019 - February 2020
https://www.mindbodyonline.com/
Senior Staff Architect (6 month contract, extended to 12 months)
Stack - Rails 5.2, Ruby 2.4=>2.6, React v16, RSpec, PostgreSQL, S3, ES, Redis, Memcached, Sidekiq, Github
Gainbridge.life, Relay Rewards, Delaware Life, Group1001 November 2018 - November 2019
https://gainbridge.life, https://www.group1001.com
Principal Systems Architect
Stack - Rails 4.2, Ruby 2.0=>2.3, RSpec, PostgreSQL, DynamoDB, S3, ES, Mongo, Redis, Memcached, Resque, DigitalOcean, Heroku, DataDog, Cloudwatch, NewRelic, Salesforce, Jira, Bitbucket, Ubuntu
Intricately May 2016 - November 2018
Principal Systems Architect
Stack - Rails 4.2=>5.2, Ruby 2.3=>2.5, RSpec, PostgreSQL, Jira, Ubuntu, OPC DA integrations.
Bolt Threads Sep 2017 - May 2018
Principal Engineer
Automation Team Lead
Web Team Lead
Stack - Rails 4.2, Ruby 2.3, RSpec, AngularJS 1.4, PostgreSQL, S3, ElasticSearch, Redis, Memcached, Sidekiq, CircleCI, Jenkins, Github Enterprise, ZenDesk, NewRelic
Invoice2Go Jan 2016 - Feb 2017
Senior Engineer
Stack - Rails 3.2, Ruby 2.0=>2.1, RSpec, React, EmberCLI, Haml, Slim, SASS, PostgreSQL, S3, Redis, Memcached, Sidekiq, TravisCI, Github, Salesforce, NewRelic, Heroku
Trumaker & Co Apr 2014 - Mar 2016
Senior Staff Architect, Services (9 month contract, extended)
Stack - Ruby 1.8=>2.1, CGI, FastCGI, Mail gem, RSpec, Oracle 11g, rbenv, bash, daemons, RedHat linux
Church Pension Group Aug 2013 – Oct 2014
http://cpg.org (among others)
Co-founder, Chief Technology Officer
Stack - Rails 3.2, JRuby 1.7, Ruby 1.9=>2.0, RSpec, RequireJS, BackboneJS, Foundation, Slim, SASS, Neo4j, PostgreSQL, S3, Redis, Memcached, Sidekiq, Unicorn, Puma, TravisCI, Github, Librato Metrics, NewRelic, Heroku
Acquaintable.com – Socially curated dating through FoF Jun 2012 – Aug 2013
Acquired by LikeBright, now Reveal (Microsoft Ventures backed)
Senior Rubyist & Lead Developer
Stack - Rails 2.3, 3.0, 3.1 & 3.2, Ruby 1.8=>1.9, Grape, RSpec, RequireJS, Foundation, Slim, SASS, SOAP, Unicorn, Puma, Memcached, TeamCity, Git
Bloomberg Black – now dissolved Aug 2010 – Nov 2012
Team Lead, Senior Engineer (contract)
Stack - Rails 2.0, 2.1, 2.2, 2.3, Makandra Rails LTS, Ruby 1.8=>2.2, RSpec, Haml, CSS, MySQL, Memcached, Mongrel, Unicorn, TravisCI, Github, Redmine, NewRelic
Timeperks.com – Order meals online from favorite local restaurants Sep 2008 – Aug 2014
Partner & Lead Developer (Ruby on Rails)
Stack - Rails 1.2, 2.0, 2.1, 2.2, 2.3, 3.0, 3.1, Ruby 1.8=>1.9, RSpec, Erb, Haml, CSS, jQuery, MySQL, Mongrel, Unicorn, Memcached, Github, Redmine, Debian, Ubuntu
Sagebit, LLC - now dissolved Jun 2007 – Dec 2011
Senior Ruby on Rails Developer (6 month contract, extended)
Stack - Rails 2.3, Ruby 1.9, RSpec, Memcached, EPub
Zondervan (Harper-Collins) Dec 2009 – Jul 2010
Founder & System Architect
Stack: Rails 1.2, 2.0, 2.1, 2.2, 2.3, Ruby 1.8=>1.9, MySQL, Memcached, Redis, Redmine, DelayedJob, jQuery, AJAX, CSS, Debian, Ubuntu, Bash
9thBit, LLC (Rails Consulting) Mar 2007 – Jul 2010
Senior Developer, System Admin, Ruby on Rails (contract)
Stack - Rails 2.1, 2.2 & 2.3, Ruby 1.8=>1.9, RSpec, Memcached
Neighborino, LLC Aug 2008 – Aug 2010
http://www.neighborino.com/ & http://demo.neighborino.com/
Systems Analyst / Developer (Ruby on Rails, XSL, C#, Shell)
Stack - Rails 1.1 & 1.2, Ruby 1.8, Oracle 8i, 9i & 10g, jQuery, AJAX, CSS, Redhat Linux, Windows IIS, XML, XSLT, Google Search Appliance
Legislative Services Agency (LSA) Apr 2006 – June 2007
http://www.in.gov/legislative/iac/irtoc.htm
Ruby on Rails Developer & Partner
Stack: Rails 0.14, 1.0, 1.1 & 1.2, Ruby 1.8, Nginx, Mongrel Cluster, Lighttpd, MySQL, Memcached, Redmine, jQuery, AJAX, CSS, Debian, Ubuntu, Bash
PanEther, LLC (Rails Consulting) Dec 2005 – Mar 2007
Linux System Administrator & Developer (Rails, PHP, Java, Perl, Scheme, Shell)
Stack: Rails 0.10, 0.11, 0.12, 0.13, 0.14, 1.0 & 1.1, Ruby 1.8, Mongrel, MySQL, Memcached, Bugzilla, Bash
Optivel, Inc Dec 2004 – April 2006
Open source activism - Millions of RubyGem downloads since 2009
http://github.com/pboling http://rubygems.org/profiles/pboling
http://github-awards.com/users/search?login=pboling https://coderwall.com/pboling
Some gems I hack on
oauth2 – A Ruby wrapper for the OAuth 2.0 protocol: Project Lead & Maintainer since Dec 2017
https://github.com/oauth-xx/oauth2
debug_logging – Unobtrusive debug logging for Ruby without the litter: Author, Mar 2017
https://github.com/pboling/debug_logging
dynamoid – AWS DynamoDB ORM for Ruby: Maintainer since May 2016
https://github.com/Dynamoid/Dynamoid
gem_bench – static gemfile analysis: Author, Apr 2013
https://github.com/pboling/gem_bench
flag_shih_tzu – Bitfields for ActiveRecord: Maintainer since Nov 2012
https://github.com/pboling/flag_shih_tzu
sanitize_email – Tools for testing email; Safety belt for using production data: Author Oct 2008
https://github.com/pboling/sanitize_email
And many more... http://rubygems.org/profiles/pboling
Humanitarian volunteer work
Since 2013 I have been helping refugees from Ivory Coast and Liberian civil wars re-establish themselves. Initially I rent apartments for refugees, purchase land, build cinder block homes, help them repatriate, find gainful employment, and build sufficiency by farming and husbandry. Refugees who cannot repatriate I help relocate to permanent new lives through UN programs, mostly to Canada and Australia. November 2015 my efforts became a registered Liberian NGO called Hope For Tomorrow. Each year I directly assist hundreds of refugees to repatriate or relocate.
Co-founder of the WordTree Foundation, http://blog.wordtree.org. Working on algorithms to enable scientific textual analysis (e.g. n-gram) of literary works to shed light on provenance, and external influence, especially for works written prior to the modern age, which will shed light on how human thought has evolved. All code is open source: http://github.com/wordtreefoundation
I contribute on an ongoing basis to the following charities and organizations:
United Way Africa Heartwood Project Hope For Tomorrow, Liberia
Children International Kiva.org Heifer International
KQED Pacifica Foundation National Wildlife Federation
Human Language Fluency
English (native) Spanish (fluent) Portuguese (fluent)
Indonesian (conversational)
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
(*As a minor; before I knew of the discriminatory nature of the organization)
Education
Ball State University, CS*, Science & Humanities, Muncie, IN 1997 – 1999
Purdue University, MIS*, Science & Eng. Tech., Lafayette, IN 2002 – 2004
Ball State University, CS*, Science & Humanities, Muncie, IN 2004 – 2005
Purdue University, CIT*, Engineering Technology, Indpls, IN 2005 – 2007
* Worked full-time, no debt, through college; flat-top roofer, sys-admin, web developer. I am eight classes short of a degree, and I have no intention of completing it.
Certifications
Barista, Certified & Licensed in Australia by CBD College, Sydney, RTO# 91399
* SITHFAB005 - Prepare and serve espresso coffee
* SITXFSA001 - Use hygienic practices for food safety