Keenan Brock

Keenan Brock

Greater Boston Area
Computer Software

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Keenan Brock know in common
  • Get introduced to Keenan Brock
  • Contact Keenan Brock directly

View Keenan's full profile

Keenan Brock's Overview

  • Principal Software Engineer at Red Hat

380 connections


Keenan Brock's Summary

Software Developer experienced in working with all aspects of the development process. Great with the database and back end side processing. Good with markup.

Delivered components in high volume multinational systems, corporate websites, and back end database applications.

Lead, mentored, and taught teams of varying sizes.

Shines when helping companies tune software and processes - often reducing time by a factor of 10 or more.

Helps companies unleash data that is stuck in a proprietary format. This enables clients to use that data to simplify processes, determine ROI, and make better strategic decisions.

Extract components and share with Open Source, or contribute open source library enhancements upstream.

Specialties: Ruby on Rails, Service oriented software, and Databases

Keenan Brock's Experience

Principal Software Engineer

Red Hat

Public Company; 5001-10,000 employees; RHT; Computer Software industry

November 2013Present (11 months) Westford, MA

Working on the CloudForms team to help companies manage and scale large private and public server clouds.

Principal Software Developer

Ping4 Inc.

Privately Held; 11-50 employees; Internet industry

August 2012October 2013 (1 year 3 months) Nashua, NH

Keeping the world safe by knowing what is happening around you.

4 ruby devs, 2 mobile devs.

jruby/rails 3.2 cassandra, postgres/postgis, sidekiq, redis, statsd/graphite, bootstrap, jquery, haproxy, nginx/lua, s3/cloudfront.

- production and virtualization infrastructure using chef, virtualbox/vagrant, homebrew/ubuntu packages
- Metrics using statsd/graphite to measure throughput of system.
- Rate limiting using redis/lua
- Migrated polling infrastructure to sidekiq/rabbitmq
- built c2dm/apns/twilio sms infrastructure
- geolocation queries/indexes using postgres gis
- parsed/deduplicated noaa weather service data and mapped to gis regions (fips/ugc)

Sr. Software Developer


Privately Held; 51-200 employees; Health, Wellness and Fitness industry

July 2010August 2012 (2 years 2 months) Cambridge, MA

Realizing the power of healthcare crowd sourcing. Helps patients understand their options based upon patients like them and have a more productive conversations with their doctor.

Converted backgroundrb to resque, and sphinx to elastic search. Created, added, and removed features.
delete to add ration: 3 to 1.
Reduced large reporting pages from 40 seconds to 5.

Principal Software Engineer

Eons, Inc.

Privately Held; 51-200 employees; Internet industry

March 2009July 2010 (1 year 5 months)

Enhancing, a social network focused towards baby boomers and the fun part of life.

Designing and developing, a dating site with a twist. Focused on groups getting out and enjoying dating. Rapid prodotype for first edition. Developed E-commerce payments and couponing system.

Ruby on Rails, MySQL, Mac, Linux (CentOS), and Redis.

Sr. Software Developer


Privately Held; 1001-5000 employees; Computer Software industry

April 2006January 2009 (2 years 10 months)

Member of Kronos Labs team, a research team focused on adoption new technologies and innovating alternative ways to leverage time management solutions [read: timecard, scheduling, paychecks].

Sr. Software Developer

Charles River Development

Privately Held; 501-1000 employees; Computer Software industry

January 2003April 2006 (3 years 4 months)

Member of reporting, PMA (performance, measurement and attribution) and Portal teams.

Sr. Software Engineer

Student Advantage

Privately Held; 11-50 employees; Marketing and Advertising industry

February 2002November 2002 (10 months)


VP, Architect, Technology

Digitas, LLC

Public Company; 5001-10,000 employees; FR0000130577; Marketing and Advertising industry

July 2000October 2001 (1 year 4 months)

co-technical lead of 15 person team to unify the Starwood Hotel brands (Sheraton, Westin, W, St. Regis, ... )

Implemented Interwoven Team Site portal for Morgan Stanley Dean Witter.

Sr. Software Engineer

Lotus Development

Public Company; 10,001+ employees; IBM; Information Technology and Services industry

December 1995June 2000 (4 years 7 months)

Keenan Brock's Languages

  • English

    (Native or bilingual proficiency)

Keenan Brock's Skills & Expertise

  1. Ruby on Rails
  2. Databases
  3. Ruby
  4. Agile Methodologies
  5. JavaScript
  6. Java
  7. MySQL
  8. Git
  9. XML
  10. SQL
  11. Linux
  12. PostgreSQL
  13. Software Development
  14. Software Engineering
  15. Mobile Devices
  16. REST
  17. Scrum
  18. Web Applications
  19. E-commerce
  20. jQuery

Keenan Brock's Education

Lehigh University

BS, Computer Engineering


Activities and Societies: Sigma Chi

Kent School


Contact Keenan for:

  • career opportunities
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Keenan Brock’s full profile to...

  • See who you and Keenan Brock know in common
  • Get introduced to Keenan Brock
  • Contact Keenan Brock directly

View Keenan's full profile

Not the Keenan Brock you were looking for? View more »

Viewers of this profile also viewed...