I am currently working full time for Spark::red ATG Hosting
, a company I co-founded. I am NOT open to other opportunities and am not looking for work.
Experienced architect of enterprise Java web applications and their supporting infrastructures. An ATG specialist with a decade of ATG Dynamo development and architecture experience. Technologist dedicated to mastering best of breed and emerging products and standards. Excellent communication skills and business acumen provide for the ability to connect business and technical worlds fluently.
Founding Partner, Spark::red
, Seattle, WA 2008-present
Managed ATG Hosting provider, focusing on providing excellent service from experienced ATG architect level
resources. Developed server hardening practices, redundant load balancing, backup systems, and more.
Technologies Used: ATG, Oracle, Linux
ATG Architect, ClearLogic Consulting for Ulta.com
, Bollingbrook, IL 2008-2011
Redesigned project structure and build scripts to optimize development efficiency. Integrated ATG Commerce and ATG Fulfillment with BillMeLater as a new payment option, including modifications to Customer Assist. Performed application-wide performance tuning. Upgraded Ulta.com and CSR/CA from ATG 2006.3 to ATG 9.1. Built a high performance unique coupon system supporting both the ATG based website and the in-store POS system.
ATG Architect, ClearLogic Consulting for Resource Interactive-Scotts.com
, Columbus, OH 2008
Architect for a geographically diverse team improving and extending a complex ATG 2007.1 B2C Commerce
site. Internationalized the site, content, and product catalog. Extended the BCC interface.
Technologies Used: ATG (2007.1), JBoss, Java/J2EE, Subversion, Ant, Flash, Jira
ATG Architect, ClearLogic Consulting for Resource Interactive-PCAVote.com
, Columbus, OH 2007-2008
Architect and tech lead for a multi-phase ATG project utilizing a rich Flash-driven front-end driven by back-end
data using XML, Flex, and Web Services. Led, primarily remotely, a team of developers through fast-paced
design and development cycles for a high traffic entertainment site.
Technologies Used: ATG, Java/J2EE, Subversion, Ant, Solaris, iPlanet, JBoss, Flash, Flex, Jira
Created a site providing temporary e-mail addresses and web-based inboxes to provide a solution to forced registration and the subsequent spam problem. The site serves on average 50,000 visitors a day and has a thriving ad-based revenue model.
Technologies Used: JBoss, Seam, EJB3, JSF, Java/J2EE, Apache, Debian Linux, Subversion, Ant
Senior Architect/Security Architect, Cingular Wireless - now AT&T, Redmond/Bothell, WA 2005-2007
Took responsibility for the security and privacy aspects of most Cingular web sites. Drove VISA/PCI compliance for Cingular customer facing web applications. Performed application design and reviews for numerous projects, building architecture design documents from business requirements, and overseeing the development, code quality, and security of the application throughout the project life-cycle. Developed coding standards project life-cycles and software development life-cycles to increase quality and reduce maintenance costs while minimizing schedule impact.
Technologies Used: ATG, Java/J2EE, Subversion, Ant, Solaris, iPlanet, JBoss, Apache, Fortify, WebInspect, ESM
Senior Solutions Consultant, QPass, Seattle, WA 2005
Assumed ownership of a new product offering, Open Market, and guided the first customer through implementation, testing, and into production. Developed architecture designs, UAT user guides, test matrixes, and code.
Technologies Used: WebLogic, Java/J2EE, Struts, Maven, Ant, XHTML
Founder, MacMiniServers, Seattle, WA 2005
Founded a business providing dedicated hosting and colocation services for Apple hardware. Built an online package configuration and ordering system, tied into an inventory system and a custom-built secure integration to the Authorize.net payment gateway, using JBoss, Hibernate, and PostgresSQL. Created an internal inventory and status tracking system.
Technologies Used: JBoss, Java/J2EE, Hibernate, PostgreSQL, Apache, Debian Linux, Subversion, Ant
Senior Java Consultant, AT&T Wireless/Cingular, Redmond, WA 2004-2005
Supplied architectural design, mentorship, and development expertise on a number of projects to enhance the AT&T Wireless web presence. Defined coding standards and build processes to improve code quality and development efficiency. Migrated over 6,500 jhtml pages into JSP files packaged within WAR files. Redesigned existing application, built new applications, and new interfaces for back-end systems.
Technologies Used: ATG, Java/J2EE, Eclipse, CVS, Ant
Tech Lead, NCS Technologies, Redmond, WA 2004
Gathered business requirements from multiple stake-holders, researched extensive existing infrastructure components, and development requirements and UML artifacts. Led a remote development team through a fast paced development effort and coordinated with technical and business contacts on-site at the client.
Technologies Used: Java/J2EE, Struts, WebLogic, Rational Rose
Tech Lead/Architect, AT&T Wireless, Bothell, WA 2003-2004
Led a twelve person team through a ten month development project using the ATG framework. Developed using a hybrid of RUP and XP methodologies to best support the project. Maintained clear traceability between business requirements, use cases, sequence diagrams, class diagrams, unit tests, and Java classes. Provided mentorship and leadership and drove the project to success.
Technologies Used: ATG, Java/J2EE, Togethersoft, JUnit, XP, Solaris, iPlanet, CVS
Senior Consultant, AT&T Wireless, Bothell, WA 2003
Provided mentorship and expertise on ATG technologies to a development team throughout the life of a project creating a feature management web application. Utilized Rational tools and the Rational Unified Process, for modeling and development life-cycle management.
Technologies Used: ATG, Java/J2EE, Rational Rose, CVS, Solaris, iPlanet
Senior Consultant, Cell Exchange, Cambridge, MA 2002-2003
Led a multi discipline team consisting of Java developers, HTML designers, Flash developers, business analysts, and other specialists to create applications and rapid prototypes. Focused on showcasing innovative methods of applying cutting edge web and wireless technologies to solving business and government needs. Led full life-cycle projects from on-site requirements gathering to post-deployment and mentorship for clients including the Navy, Air Force, DoD, JEA, and many other large corporations.
Technologies Used: Java, JRun, Tomcat, Togethersoft, Flash, XML, XSL, XST, encryption
Co-Founder, MagicWaiter, Cambridge, MA 2002-2003
Created a company to provide a large capacity, high bandwidth, online storage solution. Built a clustered PHP application which served over 100,000 members, over 4 TB of content, and delivered an average of 30 Mbit/second with peaks just over 100 Mbit/second. The system involved a tuned MySQL database with multi-million row tables, merchant account and PayPal integrations, bandwidth usage and billing tracking, and a multi-tiered server cluster.
Technologies Used: PHP, MySQL, Squid, Apache, Debian Linux
Senior Architect, ATG, Cambridge, MA 1998-2001
Advanced from entry level tech support, through professional services as a consultant, and into architecture for both the professional services and sales engineering groups. Developed expertise in all ATG product offerings. Worked on site with many Fortune 500 companies, designing systems from hardware and network layouts to application and integration architecture to provide high performance and stable online platforms for e-commerce, banking, content delivery, and other verticals. Provided the bridge between business audiences and requirements and technology teams and implementations.
Technologies Used: ATG, Java/J2EE, Perforce, Netegrity Siteminder, Interwoven, WebLogic, WebSphere, Solaris, Linux
Languages: Java, JSP, XML, SQL, PHP, HTML, UML, Bash scripting
OSes: Solaris 8-10, Mac OS X, Windows, Linux
APIs: J2EE, JTA, JMS, JSF, EJB, EJB3, JDBC, Web Services, SOAP, AXIS, JAXB, SAML, Servlets, Seam, JNDI, RMI, JUnit, NGUnit, Hibernate
Server Software: ATG full stack (versions 3.0 through 2006.3), JBoss 4, Tomcat, Apache 1 and 2, iPlanet, Oracle 8-10g, PostgreSQL, MySQL
Security Tools: Foritfy, WebInspect, ESM, Nessus, assorted Linux security tools
Development Tools: Eclipse, MyEclipse, Togethersoft, Rational, XCode, Ant, CVS, Perforce, Subversion, Bugzilla, Mantis, Jira, Maven
Also have worked with: WebLogic, WebSphere, JRun, MSSQL, Sybase, NetBeans, JMX, HTTPUnit, Sping, Struts, JDO, Ajax4JSF, GWT, AIX, HP-UX, C, C++, Scheme, Akamai, Squid, ClearCase, XHTML, XST, XSL, XSD, XML Schema
References and detailed job descriptions available upon request.