Senior Software Engineer
Yahoo, Carlsbad, CA
Feb 2008 – Current
Web Development for APT - Yahoo's Display Advertising Platform, including design and development of framework components, demand, supply, and creative use cases using Scrum (agile) methodologies on JBoss.
* Subject matter expert and lead architect for APT Search Platform, Geo-targetting Services, and Alert Notification services. Responsible for continuous integration/delivery pipelines using TestNG and Hudson/Jenkins.
* Web Development for Panama - Yahoo's Search Advertising Platform
Senior Solutions Architect
MG Solutions, San Diego, CA
Sep 2005 – Feb 2008
Implemented a web UI and custom connectors for Microsoft Identity Integration Server using C#.NET with AJAX, Java, and Web Services (.NET and AXIS) at Cymer.
* Implemented an SSO / Federation solution for PayByTouch.com to authenticate using biometric authentication via TrueMe and federation with partner sites such as SalesForce.com.
* Implemented an Identity Management solution at Celanese using HP's OpenView Suite on WebLogic 8.0 for SOX (Sarbanes-Oxley) compliance with Active Directory, SAP, and a handful of other applications
Senior Applications Developer/Architect
ABN-AMRO, Chicago, IL
Feb 2003 – Sep 2005
Responsible for analysis and design of all document management, workflow, and imaging systems for ABN-AMRO North America, including the creation of requirements, technical design docs, use case docs, and UML.
* Subject Matter Expert for SiteMinder and SSO
Senior Software Consultant
XOR Consulting, Chicago, IL
Jan 2000 – Sep 2000
Replaced the back-end of the EZ-Pass toll payment system for Chase Manhattan with a Java based solution
* Designed and developed a custom J2EE application to store and index incoming legal fax documents for NetGov.com
NSWC, Suffolk, VA
Sep 1996 – Jan 1999
Re-engineered approximately 250 Oracle Forms and Reports along with about 25 tables to meet Y2K compliance. Lead the effort to implement the first Oracle on Linux implementation for the department and one of the first for the DoD.
APIs/Libs J2EE, Struts 2, Spring, Hibernate, YUI, CFX, Jersey, Quartz, Mockito, Junit, TestNG, EH Cache, jQuery, TopLink, OCI
Apps and Platforms
JBoss, Oracle, Apache, Linux, Solaris, WebShpere, WebLogic, Jeronimo, Active MQ, Tibco, IBM MQ, Documentum, Staffware, Input Accel, SiteMinder, HP OVSI, Sun Idm, Hudson/Jenkins, Maven, Subversion, Eclipse, WSAD, Rational Rose, TogetherJ, MSVS, Ant, MySQL, PostgreSQL, MongoDB, Solr/Lucene, SQL Server, jBPM, SharePoint, K2 Workflow, BroadVision, Orbix ORB
Misc XML, YAML, regex, XSLT, Xpath, HTML 5, CSS, JSON