Michael O'Brien

Michael O'Brien

Sole Proprietor at Contracting

Greater New York City Area

Current
  • Sole Proprietor at Contracting
Past
  • Software Developer at Cabedge.com
  • Software Developer at Reductive Labs
  • Programmer Analyst at BoxLogic
Education
  • Middle Tennessee State University
Connections
51 connections
Industry
Computer Software
Websites

Michael O'Brien’s Experience

  • Sole Proprietor

    Contracting

    (Computer Software industry)

    April 2008Present (1 year 8 months)

    Assisted a client with a website addition using PHP when the client’s development team could no longer make progress.
    Deployed a Puppet system to automate server configurations of development, staging, and production servers.
    Recovered, updated, and redeployed a client’s website after the website went down.

  • Software Developer

    Cabedge.com

    (Privately Held; Design industry)

    January 2008April 2008 (4 months)

    Recommended processes and reusable code practices, which led to developer tool creation and increased project maintainability.
    Decreased the startup time of new client projects for programmers from 45 minutes to 1 minute, utilizing automation.
    Wrote a program using RubyCocoa that assisted project managers in setting up new client projects.
    Worked on many sites that utilized Django and Python, including mycacties.com, theirongateonline.net, fostermobley.com, and nextgreatamericanartist.com.

  • Software Developer

    Reductive Labs

    (Information Technology and Services industry)

    July 2007October 2007 (4 months)

    Gained experience in automation and reusability for use in real environments under practical circumstances.
    Worked directly with Luke Kanies on his server configuration management software, Puppet, which is written in Ruby.
    Fixed bugs and wrote new code using Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
    Represented Reductive Labs at conferences.

  • Programmer Analyst

    BoxLogic

    (Computer Software industry)

    January 2007July 2007 (7 months)

    Assisted team members in completing projects for rapidly approaching deadlines, handling client data to database conversions.
    Developed a method for deploying LDAP (user/host authentication) across the local area network for developer accounts.
    Processed client transactions using Java, XML, and a 3rd party web API.

  • Programmer/System Administrator

    Vanderbilt University

    (Educational Institution; Higher Education industry)

    May 2005December 2006 (1 year 8 months)

    Developed Dr. Peter T. Cummings' Cancer Biology algorithms as visually interactive programs using OpenGL and wxWidgets.
    Assembled, configured, and deployed a Mac OS X Server computational cluster with over 40 nodes.
    Developed a collaborative website using Drupal and PHP for the Vanderbilt Integrative Cancer Biology Center (VICBC).
    Supervised a summer intern who worked on the VICBC collaborative website.
    Wrote a backup script using Python that was used to successfully restore the database and files of a website that went down.
    Wrote functional specifications and documentation.

  • Computer Technician

    Middle Tennessee State University

    (Educational Institution; Higher Education industry)

    August 2003December 2006 (3 years 5 months)

    Maintained over 60 Windows XP machines in a student computer lab. Provided assistance to students using the machines, including programming advice. Administered a Linux server for hosting interactive, web-based Computer Science programming labs.


Michael O'Brien’s Education

  • Middle Tennessee State University

    B.S. , Computer Science, Mathematics , 20022006

    Summa Cum Laude

    Activities and Societies:
    ACM, Phi Kappa Phi

Additional Information

Michael O'Brien’s Websites:

Michael O'Brien’s Groups:

Barcamp Nashville

  •    Configuration management

Michael O'Brien’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Michael O'Brien’s full profile:

  • See who you and Michael O'Brien know in common
  • Get introduced to Michael O'Brien
  • Contact Michael O'Brien directly

View Full Profile