Matthew Foster

Portsmouth NH
mattfoster01+resume@gmail.com

Professional Experience

09/2013 - current

Bottomline Technologies

Portsmouth NH

UI Architect

  • Rapidly created prototypes from design specification to functional prototypes using the product's technology stack.
  • Optimized UI asset packaging through a more efficient configuration.
  • Expedite product development with UI centric automation tools.
05/2013 - current

Titan Cloud Works

Portsmouth NH

Founder

  • Founded a web development firm with a focus on efficient Drupal and Symfony 2 development.
  • Led marketing and sales initiatives to increase community exposure and solidify business partners.
  • Implemented an efficient development operations environment to bring developers online with any of the current projects.
01/2011 - 05/2013

Perimeter E-Security

Boston MA

Senior UI Developer

  • Refactored an acquired web application into Symfony 2 to provide modern web architecture techniques and leverage the Symfony framework to implement reusable, decoupled and service oriented code. Symfony offered the dependency injection techniques to easily refactor the existing code into the framework, yet afforded the flexibility to transparently phase out the deprecated code.
  • Coordinated product requirements from product manager and ux team to build efficient and intuitive enhancements to an existing product. Solely developed the Ext javascript to implement feature enhancements and user interface augmentations necessary for the project. Collaborated with backend teams to provide a fast, python based data access layer for the Ext components to interface with via Ajax.
01/2010 - 01/2011

The Atom Group

Portsmouth NH

Web Developer

  • Developed highly customized web sites and applications for a variety of clients. Delivered functional web sites that matched design specs to the pixel.
  • Led development as Frontend Team Lead for a facet filtering feature for the online retailer Rue La La. The improved facet filtering feature resulted in a huge profit boost per sale event.
  • Consulted and lead Drupal and Wordpress projects. Saving the company time and money by leveraging sub-themes and 3rd party modules to meet project specifications.
09/2008 - 12/2009

The Sun Journal

Lewiston ME

Software Engineer

  • Worked with a custom drupal installation designed to cater to the needs of Newspaper publishing, including web and print.
  • Built an InDesign plugin using Adobe's ECMA Scripting language and Flash components to handle web services and interface layout directly into InDesign
  • Did indepth development with 3rd party drupal modules, including extensive development and debugging with views and panels
02/2006 - 07/2008

Nth Penguin LLC

Appleton WI

Ajax Engineer

  • Researched and studied the company's massive codebase and framework which multiple existing business applications were built upon.
  • Diligently corrected bugs and misbehaviors of applications as well as implemented new features to improve functionality.
  • Promoted the company through a marketing strategy of posting technical articles, reading and responding to published articles and keeping a positive presence in the web development community.
10/2006 - 02/2008

Auto Europe LLC

Portland ME

Web Developer

  • Developed system to migrate data into Atom and RSS XML structures for allowing other mediums of data distribution...View online
  • Built multiple Ajax-powered applications with front and back office for sales promotions
  • Enhanced user interface on FAQ pages to allow an easier user experience... View online
05/2004 - 10/2006

Fairchild Semiconductor

South Portland, ME
Letter of Recommendation

Web Programmer

  • Redeveloped 10,000+ HTML pages using CSS and PHP to create a template that is easily adaptable.
  • Corresponded company-wide with content owners to filter out irrelevant web-content.
  • Custom designed user interfaces for numerous functional and business driven applications. Including a knowledge base application which directly saved the company tens of thousands.
  • Created numerous complex yet logical database structures to house application data. Built the structures with future extensions in mind and submitted documentation for maintenance to the database administrator.

Freelance Experience

09/2006 - Present

Dooley New Media

Portland ME

Senior Application Developer

  • Designed and implemented user management system with comprehensive security to assist in application environment.
  • Front and back office news application. Utilizes the Atom XML standard for optimal syndication...View online
  • Front and back office calendar application with event registration...View online
08/2005

Brookline Access Television

Brookline, MA
Letter of Recommendation

Lead Web Designer

  • Custom built a cohesive easy to manage web site.
  • Created a customizable PHP calendar
  • Assembled the site utilizing CSS to allow for future development.
  • Acted as liaison to their Web Server provider
10/2005 - 12/2005 Brainstorm LLC Buxton, ME
Web Design Consultant
  • Web Consultation
  • Advanced CSS implementation specifically directed towards inconsistencies in browser interpretation.
  • PHP Form Processing

Skills

  • Programming Languages: Ajax, Flex, PHP, CSS, mySQL, HTML/XHTML, XML, XSLT, SOAP, JavaScript, C/C++, Java, VML, SVG
  • Software: Macromedia Flash, Macromedia Dreamweaver, Adobe Photoshop, Flex Builder.

Education

09/04-12/05

Southern Maine Community College

South Portland, ME
  • GPA: 3.875
  • Associate's Degree - Computer Technology

Interests

  • Open source community, archery, kayaking, snorkeling, physical fitness.