Objective: To use my experience and knowledge of web-based technologies, object oriented programming, and application development in a high tech solution based environment.

Professional Experience:

Porch • Seattle, WA Apr 2014 – Nov 2015

Senior Frontend Engineer

  • Initial job responsibilities included making all updates to our existing Home Report which also included Google Visualization Charts as well as Highchart graphs.
  • Responsible for building out the new Timeline version of our Home Report using backbone, bootstrap and LESS.
  • Responsible for learning ReactJS and working with NodeJS to start rebuilding our sites from the ground up with the new technology stack.
  • Using ReactJs built out the entire new user experience for viewing your home report, creating and tracking projects, viewing your user feed (followed projects and pros), and the ability to view follow pros.
  • Setup all projects with Google Analytics to track customer usage, patterns and habits.
  • Created unit test for all projects to increase code coverage and stability.
  • All pages built with a responsive site design to maintain proper look and feel across any size resolution, including mobile.

Core Skills Required:HTML5, CSS3, JavaScript, Backbone, Bootstrap, ReactJS, LESS/SASS, RequireJS, Handlebars, JQuery, Moment, Jasmine, GIT, BrowserStack, XCode, Jenkins

ACTIVE Network • Bothell, WA Apr 2012 – Apr 2014

Senior UI JavaScript Developer

  • Responsible for updating, maintaining, and building out new functionality for our enterprise level customer facing online registration management web applications
  • Over the last 1.5 years converted our existing Flex based web application into a single page JavaScript web application with a complete library of re-useable components and localization support
  • Learned how to work with Backbone, RequireJS, SASS, Handlebars, Moment and TimezoneJS to develop in the new application environments
  • Assisted in building out our new SSUI (Self Service User Interface) for customers to manage their accounts online, pay their bill and enroll in or manage automatic billing
  • Added mobile optimization for the entire SSUI application
  • Completed task in 3 week sprints divided amongst two development teams in a scrum based agile environment
  • Open bug log to work from as well as assigned bugs based off of project work
  • Wrote Jasmine unit test to maintain code stability
  • Involved in Pre-planning, backlog grooming and sprint planning meetings on a weekly basis

Core Skills Required: DHTML, HTML5, SASS, CSS,CSS3, Javascript, Backbone, RequireJS, Handlebars, JQuery, Moment, Jasmine, TortoiseSVN, Jira

Clearwire • Kirkland, WA Jan 2010 – Apr 2012

UI Web Application Developer

  • Working in scrum based agile environment, created, developed, modified and maintained all aspects of the customer facing company sales web site, corporate site, and mobile site. The site was built on the PHP Zend Framework and, set up to pull content from our CMS (Wordpress & Concrete). All updates occurred through scheduled monthly iterations with weekly releases.
  • Part of the team that designed, built, and launched our mobile web site.
  • Designed and created a template based, CMS driven, city and state landing page engine that allowed for rapid deployment of new markets launching on a weekly basis.
  • Created a new dynamic support FAQ section completely driven from CMS for easy drag and drop regrouping of FAQs and easy addition and deletion.
  • Worked at reducing load time for site pages by creating sprite images for numerous pages as well as implemented a CDN. Consolidated all JavaScript files and CSS files to reduce the server hits on page load.
  • Gained an extensive working knowledge of Wordpress and Concrete5 which CLEAR uses as a CMS systems for both the and web sites.
  • Worked in a completely source controlled environment using Tortoise SVN. Jira was used as bug tracking, and project management tool.

Core Skills Required: DHTML, HTML, CSS, JQuery, Javascript, PHP, Zend MVC, Photoshop & Fireworks CS4, TortoiseSVN, Putty, Bugzilla, and Jira

Microsoft • Redmond, WA Nov 2008 – Dec 2009

UI Web Application Developer

  • Maintained site updates, feature additions, globalization & localization efforts, and bug fixes for the Microsoft Pinpoint website. The site was aimed at connecting customers with business all over the world.
  • Worked closely with the design team on details over how the UI should function in text overflow situations due to the expansion of localized text. A lot of this work was working out creative ways to contain and control how localized text displayed without it breaking the page layout.
  • Prepared content from our in house CMS (Slater) system V2.0 to the new V3.0. This consisted of combing the content and header tags for any in-line styles that might have been used in early content releases of the site. Once the content was scrubbed in V2.0 it was able to be moved into the new V3.0.
  • Gained extensive knowledge of Microsoft business practices, team structuring, and how to work effectively in a very distracting environment.

Nokia – ( • Bellevue, WA Nov 2007 – Aug 2008

UI Web Application Developer

  • Worked closely with a team of designers in the UK (AKQA) to redesign the look and feel of the old Twango site, and get it more in line with Nokia’s theme. This involved rebuilding, and re-skinning most of the sites .net controls, as well as building a new top bridge navigation bar, and a new main navigation bar. All of these UI enhancements completed the wrap-up of “sprint3”, and gave the site a look that matched the current direction that Nokia was going for with the
  • Built localized control prototypes, to do proof of concept for a lot of the Globalization and localization that would be implemented in further releases. These prototypes required a lot of researching methods and best practices to insure we built the site as robust as possible to handle any localized string scenario.
  • As part of a three person development team, we worked daily to develop a new web site framework that was fluid, flexible, globalized, and most of all robust across all browser clients, on both PC and MAC. The new framework was developed using a mixture of YUI(yahoo) and BluePrint (google), in a .net environment. Using the Scriptaculous JavaScript library we created a great set of user controls for the new site, that allowed for easier customer understanding, as well as visually impressive.
  • I was responsible for rebuilding the current bridge and main navigation. The idea was to make them flexible and fluid to fit the new design. I also took the liberty of converting this code into actual controls to simplify the master page, and reduce the amount of physical code on the page.
  • Led the design and development work on a new administration moderation tool. With our site giving open access to upload images and video, we needed a way to have media flagged and then the ability to have a 3rd party company go through the flagged media using this new admin moderation web tool.
  • Created, and updated functional specs for many of the tools we were building throughout our releases. • Bellevue, WA Oct 2007 – Nov 2007

Senior Web Application Developer

  • My top requirement for this company was to insure that all of the ASP.NET/C# and AJAX controls, looked and functioned the same across all browsers. I was challenged with the task of finding creative workarounds for layout and inconsistency issues with these control objects when used in all browsers and OS(s).
  • Responsible for creating a seamless visual experience across all browsers and operating systems for users on the Infilearn web based software platform. Cross browser compatibility was a top concern as the web product was used worldwide. The idea behind the cross browser visual aspect of the product was the need for a consistency of identical look and feel as to that of a standalone executable application, but have it web based for the ability to grow and expand the product on a regular basis.
  • Worked towards a master page layout across the entire site for ease of updating and expanding. Being that the site was constructed off shore by a third party, and handed over to Infilearn, most of the functionality was in place, but the look in feel of the site was very scattered. Cleaned up and unified all pages and sections of the site to compliment the overall look and design of the product as a whole.

ChannelReady • Bellevue, WA Feb 2005 – Oct 2007

Senior Web Application Developer

  • Designed and developed a web based framework (Fluid) as a starting point platform for all web and portal sites produced by ChannelReady.
  • Responsible for updating the fluid framework into a Dreamweaver template based coding structure allowing full compatibility with the client side web authoring tool Contribute.
  • Created a number of drop in ASP and JavaScript modules allowing quick and easy robust functionality across all sites and portals.
  • Developed user admin tools for sites requiring access level administration, username and password creation, site permission authoring, and maintenance support.
  • Worked with the design team to create a documented and sensible naming convention system for the ability of drop in graphic replacements for our packaged web and portal frame works.
  • Built an Auto Sizing and centering mechanism to correctly adjust the page height, and centering of page, regardless of resolution or window size.
  • Constructed a tight table bound code format for opt in email campaigns. The table based structure insured identical visual display across all email clients and web based mail systems while allowing an easy template to construct new campaigns using Constant Contact. • Bellevue, WA Oct 2004 – Nov 2004

Web Application Developer (Independent Contractor)

  • Responsible for creating new portal sites for the WMSS group at Microsoft. These portals included the ability to download and upgrade services and applications related directly to your windows smart phone or Windows based Pocket PC. Portals were constructed in an environment and were coded in C#, html, DHTML, CSS, and JavaScript.
  • Constructed portals with a compiled code base using resources files and .NET controls to create .dll files that controlled functionality and content of sites.
  • Worked to upgrade portal functionality, look & feel, and ease of consumer use through multiple updates and fixes across all portal sites within the WMSS group. This meant updating all current portals with fixes and upgrades to insure that all portals were running against the same codebase.
  • Tracked & implemented fixes for bugs from discovery to resolution .

PhotoWorks • Seattle, WA Aug 2004 – Oct 2004

Web Application Developer (Independent Contractor)

  • Responsible for adding, updating, and implementing new features and changes to the new site launching 10/08/04. Using HTML, DHTML, JavaScript, and JSP.
  • Maintained accurate spreadsheet of on going issues as well as bug tracking from start to resolution in web base tracking software.
  • Created graphics for use in site tool bars and navigation.
  • Assisted in solving complicated layout issues resulting from highly dynamic driven web pages.

Safeco • Seattle, WA Jan 2004 – Aug 2004

Web & Software Developer (Independent Contractor)

  • Designed and developed new sales agent training site that linked to Safeco applications with context sensitive help functionality. Site designed using HTML, DHTML, JavaScript, and ASP.
  • Designed and completed a core codebase platform to build new and updateable web training applications.
  • Updated and propagated changes and feature additions to existing ASP/XML data websites.
  • Installed and administered VSS database for entire project base.

MediaPro Inc • Bothell, WA Apr 2003 – Jan 2004

Web & Software Developer (Independent Contractor)

  • Developed, documented, and implemented new core code base to run and build all e-learning courseware in. Code base was programmed using HTML, DHTML, & JavaScript, to allow for use directly off CD or through learning management systems.
  • Designed new page level tracking system for code base using cookies and JavaScript, to track users’ progress through courseware.
  • Maintained upkeep of ClientNet, an internal ASP client communication application. Upkeep included redesigning, and adding functionality based off client and PM feedback.
  • Wrote custom JavaScript functions in courseware to mimic dynamic web experience in a static environment.

CyBook Inc • Ballard, WA Feb 2003 – Mar 2003

Web Developer (Independent Contractor)

  • Developed key Microsoft marketing Web sites about Office 11 products. Sites designed using FrontPage 11 beta v2.0 and built on SharePoint Portal Server v2.0 as SharePoint Team Services websites.
  • All sites constructed using HTML, DHTML, and JavaScript.

Fluke Networks • Everett, WA Sept 2002 – Oct 2002

Software Engineer (contract assignment)

  • Built multi-lingual ASP product registration site displayable in 7 languages. Site used to activate and support Fluke products sold worldwide.
  • Created custom ASP error handler for registration site that logged all unreported errors to a database.

Xchange Inc • Boston, MA Oct 1999 – Apr 2002

Software Engineer

  • Constructed online intranet knowledge base using HTML, DHML, JavaScript, VB Script, ASP, and SQL.
  • Coded Real Time Messaging System. Consisting of an ASP linking site and engine —product was required to plug into our existing CRM software.
  • Served as Lead ASP/DHTML/HTML developer for a 2.2 DBCS CRM software package upgrade—managed a Technical Writer and SQL Developer, as well as assigned and managed bug triage.
  • Implemented and maintained multi-language support, including the querying of content and online reporting within the database-driven ASP based eMessaging CRM Website software.
  • Developed a stand-alone Administration Publishing Tool in Java. Tool interfaced with existing product; significantly reduced bugs and product limitations.
  • Wrote and updated functional and product specifications.

xSides Corporation • Seattle, WA Aug 1998 – Sept 1999

Web Developer

  • Maintained working knowledge of HTML, ASP, JavaScript, VB Script, SQL, ADO, and other Web-based tools through the implementation and construction of Web-based products and Web sites. Worked closely with design team to help develop ideas around the limitations of HTML.
  • Developed online tracking tool that recorded and accounted for all billable activity through any Web site—helped to design the UI and functionality for the product.
  • Learned and used proprietary language for our logger tracking tool.

Internet Entertainment Group • Seattle, WA Apr 1997 – Aug 1998

Customer Service Tech Supervisor

  • Pinpointed and resolved problems with a subscriber-based site; provided online and phone tech support.
  • Tested Web sites maintaining active log of HTML and script bugs, tracking from identification to resolution.
  • Responsible for validating and maintaining server uptime for over 50 web based clients.
  • Promoted to shift supervisory position after six months.

Nintendo of America • Redmond, WA Jul 1989 – Apr 1997

Level V Consumer Service Representative

  • Redesigned and maintained Nintendo’s America Online Game Club Forum.
  • Updated and tested Nintendo’s AOL download Web site (using proprietary language Rainmansys).
  • Tested software for bugs prior to release; maintained active log of software bugs.
  • Taught consumer service and technical training classes for new-hires and ongoing employees.
  • Traveled around USA (3 months) as spokesperson/counselor for 1990 World Powerfest.


Software Apps: Photoshop CS4, Dreamweaver CS4, Fireworks CS4, Contribute 3, Wordpress, Concrete5, Office 14, Windows 7, OS X, Putty, SVN, Zend Framework

Languages: HTML, DHTML, ASP, PHP, CSS, JavaScript, SQL, XML, Java, VB Script, ADO, CDO, MySQL

Familiar with: Zend Framework, Developing on mobile devices, Mobile emulators, Ajax, ASP.NET, C#, Flash

Personal: Enjoy working in a team environment or on my own. Self-starter, quick learner, driven to succeed, have managed teams of people and key projects. Have an excellent understanding of the industry. I am also currently working with AJAX to expand my skill set.