Front End Engineer making fast, awesome software users love. Experienced in leading and managing small teams.
Specialties: Front End Development, JavaScript, HTML, CSS, Node.js, Java, JSP
Principal Tech Yahoo! @ From March 2014 to Present (1 year 8 months) SunnyvaleSenior Tech Yahoo! @ End to End Design of Viewable Impressions. (Detects when ad position is visible to the
Front End Engineer making fast, awesome software users love. Experienced in leading and managing small teams.
Specialties: Front End Development, JavaScript, HTML, CSS, Node.js, Java, JSP
Principal Tech Yahoo! @ From March 2014 to Present (1 year 8 months) SunnyvaleSenior Tech Yahoo! @ End to End Design of Viewable Impressions. (Detects when ad position is visible to the user and fires a beacon.)
Piloted Node.js project in Publisher Group to Review Ads
Improved JavaScript unit test execution time by 10x by using PhantomJS
Designed and Implemented Partner Rules (which govern cross-network ad inventory sales) allowing fine-grained control over making ad inventory available to partner networks.
Converted Deployment Pipeline from CI to CD which allowed team to release every month down from 3-4 times a year.
Worked on APT Guaranteed Display Ad platform to add features, and improve quality and performance.
Improved performance of key page by 30%
Implemented client-side caching framework to improve performance 50-80%
Co-lead team to increase unit test coverage by 25% From November 2010 to March 2014 (3 years 5 months) Solutions Consultant @ Progress acquired Savvion in January 2010.
Work directly with Sales Team as a technical resource for prospective Financial Services customers.
Responsible for eliciting process requirements from stakeholders and presenting customized technical demos of Savvion and Prospect Software products to prospective customers.
Successfully Implement proof-of-concepts incorporating process solutions - including custom user interfaces, database and web services integrations, and custom scripting to demonstrate the capability and flexibility of Progress’ Solution Suite.
Perform under strict time deadlines. From February 2010 to October 2010 (9 months) Systems Engineering Architect @ Senior Project Lead of Systems Engineering Team (Pre-Sale), responsible for creating proof-of-concepts for unique or highly customized prospect implementations.
Developed product enhancements, user interface extensions, custom user interfaces, database and web services integrations, and custom scripting to demonstrate the capability and flexibility of Savvion’s Business Process Management Software.
Presented customized technical demos to prospective customers, and served as primary/senior technical resource in prospective selling situations.
Performed under tight time deadlines. From January 2009 to January 2010 (1 year 1 month) Senior Implementation Consultant @ Responsible for post-sale customer implementations.
Successfully deployed complex process solutions with 4 customer companies, averaging 2-3 months per implementation:
New Product Introduction at a Bottle Manufacturer.
Custom search process at Market Research Firm and finished two weeks ahead of schedule.
Converted Process Status Viewer from Java Applet to Flash.
Created web-based version of paper forms for Oil Company. From January 2008 to January 2009 (1 year 1 month) Development Manager @ Managed global team of 5 to maintain workflow portal over 2 point releases
Developed new security layer for memory and performance improvement.
Developed CSS navigation menus
Developed user specified application internationalization From August 2007 to January 2008 (6 months) Project Lead @ Managed global team of 7 to maintain workflow portal over 4 major and 11 point releases
Implemented major performance improvement for the portal
Lead development of Process Asset Server
Lead complete UI and architectural refresh of workflow portal From January 2003 to August 2007 (4 years 8 months) Senior Member of Technical Staff @ Lead team of 3 to maintain workflow portal over 3 major and 7 point releases
Member of Architecture Team
Implemented user-based internationalization
Implemented web-based scorecard designer From May 2001 to January 2003 (1 year 9 months) Member of Technical Staff @ Created Scorecard Solution using Event-Correlation Engine
Converted management portal from static servlet to HTML templates
Maintained and Enhanced the Report Builder Applet
Developed Metric Tables for Event-Correlation Engine From July 1998 to May 2001 (2 years 11 months)
BS, Computer Engineering @ Santa Clara University From 1994 to 1998 Rich Hansen is skilled in: JavaScript, HTML, CSS, Java, JSP, YUI, Front-end Development, User Interface, Servlets, REST, Front-end, Databases, Web Services, Integration, Web Applications, Software Development, Java Enterprise Edition, SOAP, Architectures, Distributed Systems, Agile Methodologies
Looking for a different
Rich Hansen?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension