SUMMARY

An engineering management professional skilled in recruiting, managing and retaining high caliber talent across multiple software development teams. Adept in time critical delivery of quality technical solutions in high stress environments.


SKILLS & TECHNOLOGIES

EXPERIENCE

Nov 2004 - Nov 2015

Synacor, Inc.

Buffalo, NY

Director of Professional Services (July 2014 - November 2015)

  • Integration, configuration and deployment of global, large scale web sites for cable, telco and consumer electronic companies
  • Budgeting, evaluation and career development for 25 engineers
  • Responsible for on and off-shore contractors and the contractor relationships
 

Director of Engineering - Portal Platforms (May 2013 - June 2014)

  • Management of Portal and Carbyn Platforms and Application development
  • Budgeting, evaluation and career development for 35 engineers in Buffalo, NY and Toronto, ON
  • Implementation of Agile Scrum development across seven teams in two locations
 

Director of Engineering - Portal and Applications (Feb 2012 - Apr 2013)

  • Management of Homepage, TV Everywhere and HTML 5 Application development
  • Career development for a team of up to 25 engineers
  • Oversight of three development teams and multiple product lines
 

Engineering Manager - Homepage & Network Services (Sep 2009 - Jan 2012)

  • Management of Homepage & Toolbar development
  • Career development for a team of up to 15 engineers
  • Review product and technical specification
  • Interim management of Search & Advertising and Value Added Services (summer 2010)
 

Engineering Manager - Portal (Sep 2008 - Sep 2009)

  • Management of Homepage and TV/Video development
  • Management of development environments
  • Review product and technical specification
 

Senior Architect - Architecture & Infrastructure (Sep 2007 - Aug 2008)

  • Management of core infrastructure development and code review
  • Research advanced development
  • Author and review technical specification
 

Senior Architect (Jun 2006 - Aug 2007)

  • Research advanced development
  • Author and review technical specification
  • Review product specification
  • Management of code review, standards and best practices
 

Manager, Engineering Practices (Feb 2005 - May 2006)

  • Code Review Engineer
  • Release Engineering management
  • Management of software maintenance and bug repair
 

Code Review Engineer (Nov 2004 - Jan 2005)

  • Code review of developed software for functionality and style
  • Auditing of software for security and standards compliance
  • Specify coding standards and best practices
 

Jul 2003 - Oct 2004

Jun 2002 - Jun 2003

Nexserver, Inc.

East Aurora, NY

Programmer Analyst

Apr 2001 - Apr 2002

Aug 2000 - Mar 2001

Tower Group International (now FedEx Trade Networks)

Buffalo, NY

Programmer (Contract)

Mar 2000 - Jun 2000

rTheory/NexNewMedia Interactive

Buffalo, NY

Senior Engineer

Oct 1985 - Feb 2000

Moore North America (now RR Donnelley)

Grand Island, NY and Mundelein, IL

Moore Interactive - Software Engineer (Sep 1999 - Feb 2000)

Moore Research Center - XLOpen Launch Team (Dec 1998 - Aug 1999)

Moore Research Center - Software Test Engineer (Dec 1997 - Nov 1998)

Moore Pressure Sensitive Systems - Systems Specialist (Apr 1996 - Nov 1997)

Moore Research Center - Technical Support Specialist (Jan 1989 - Mar 1996)

Moore Response Marketing Services - Electronic Technician (Oct 1985 - Dec 1988)

EDUCATION

E-mailable HTML version | Plain Text (.txt) version. Valid XHTML 1.1 / CSS 2.0