Jay McGaffigan

Consulting Engineer at SeaChange International

Greater Boston Area

Current
Past
  • Software Engineer at TASC
Education
  • Worcester Polytechnic Institute
  • Worcester Polytechnic Institute
Connections
158 connections
Industry
Computer Software

Jay McGaffigan’s Summary

As a software engineer I have been exposed to all aspects of software development. I seek to use my knowledge and skills to help build and deploy new products using agile methods.

Jay McGaffigan’s Specialties:

.Net (MCAD certified), Java, XML, XSL, C++, Databases (SQL Server 2005, Oracle), ASP.Net, AJAX, Ruby / JRuby, Rails


Jay McGaffigan’s Experience

  • Consulting Engineer

    SeaChange International

    (Public Company; SEAC; Computer Software industry)

    June 2009Present (6 months)

    Working on SeaChange Next generation video delivery platform.

  • Principal Engineer

    SeaChange International

    (Public Company; 501-1000 employees; SEAC; Computer Software industry)

    January 2007June 2009 (2 years 6 months)

    From January 2008 to present we have switched over to implementing a new application using JRuby on Rails and JRuby for ruby services. So far I have worked on creating the build environment, setting up our continuous integration system, working on ruby based JMX wrappers, designing database schema, and building a Facebook application for our product.

    As a principal engineer I am a member of a team that worked on the next generation video on demand products. Technologies involve .Net, ASP.Net, MS SQL Server, C++. I am involved in designing and implementing the database pieces, with an eye on performance and scalability, as well as defining component interfaces using both RPC style communciation for some components and REST for others. The REST approach allows us to connect new components with legacy components that are being reused.

  • Principal Engineer

    Foliage

    (Privately Held; 51-200 employees; Computer Software industry)

    June 1998January 2007 (8 years 8 months)

    Responsiblities include: Technical Team Leader, Project management, project estimating, detailed design, system design, implementation, unit testing, and system testing.
    Focus was on current technologies being applied to business problems (Java/C#).

  • Senior Software Engineer

    PRI Automation

    (Public Company; 201-500 employees; Computer Software industry)

    June 1996May 1998 (2 years )

  • Software Engineer

    TASC

    (Public Company; 201-500 employees; Computer Software industry)

    May 1994April 1996 (2 years )


Jay McGaffigan’s Education

  • Worcester Polytechnic Institute

    Masters , Electrical Engineering , 19921994

  • Worcester Polytechnic Institute

    BS , Electrical Engineering , 19881992


Additional Information

Jay McGaffigan’s Groups:

Boston .Net Architecture Group

  •    Open Web Application Security Project (OWASP)
  •    Alpha Chi Rho Brothers

Jay McGaffigan’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Jay McGaffigan’s full profile:

  • See who you and Jay McGaffigan know in common
  • Get introduced to Jay McGaffigan
  • Contact Jay McGaffigan directly

View Full Profile