Chris Geiser / Chief Technology Officer, GLG
Scott is an outstanding strategic thinker and engineer. He is also a great listener, and collaborator, and I would highly recommend him as a member of any fast moving, and high performing team.
Provider of elegant and innovative digital experiences backed by 18+ years of industry experience coupled with 11+ years of expertise working directly with clients to architect, design, implement, deploy, and support projects of all sizes
Terescode, LLC is a professional services provider and custom software solutions provider founded with the mission to provide its clients with solutions that are motivated by elegance in all aspects of the software development lifecycle, from DevOps to Delivery, and that are powered by engineers driven by an insatiable desire for challenge. Terescode specializes in using content management systems to develop innovative digital experiences, with over 15 years of experience in the content management space.
The IBM CIO ECM WCM team is responsible for designing, implementing, and maintaining IBM Portal and WCM sites that provide content for various portions of ibm.com. The IBM CIO WCM deployment is a large-scale enterprise deployment of IBM WebSphere Portal and WCM that serves multiple adopters, is highly available, and leverages Portal/WCM features such as personalization, IBM Connections integration, multi-lingual content, managed pages, projects, inline/in-place editing, customized authoring, and custom integrations with a variety of back-end systems and legacy technologies. As one of 3 senior Web Content Manager architects, I was responsible for helping drive adoption of IBM Portal and WCM on ibm.com and for overseeing design and development activities for multiple adopters of the platform.
IBM Marketplace CMS Platform Lead
The IBM Marketplace (https://www.ibm.com/marketplace) provides a best-of-breed, end-to-end digital customer journey for exploring and purchasing IBM and partner product offerings. It is the cornerstone of IBM's next generation marketing platform. As the team lead for the Marketplace CMS Platform squad, I led a diverse, distributed squad of developers and testers challenged with the providing a WCM implementation for authoring the content of all first party IBM products on the IBM Marketplace.
Digital Experience on Cloud Migration
The IBM CIO ECM team was tasked with migrating the existing internally hosted WCM authoring environments to IBM's premier cloud-based Digital Experience offering, IBM Digital Experience on Cloud (DXC). As a WCM architect, I was responsible for working closely with other WCM architects to develop and execute a migration plan with as little disruption to existing adopters as possible.
Agile Lead Progression System CMS Architect
The Agile Lead Progression System (ALPS) project was a large-scale, multi-team effort to transform IBM's lead progression process, from capture, to classification and qualification, to conversion. As a WCM architect, I designed and developed a solution that leveraged IBM WCM for displaying progressive lead capture forms and routing this data to IBM SilverPop (now IBM Marketing Cloud) for further processing and classification by downstream systems.
IBM Web Content Manager Architect
Jan 2015 - May 2015
Architected and implemented a ground-breaking platform for building digital experiences leveraging IBM Web Content Manager 8.5, Spring MVC 4.1, and IBM WebSphere Liberty Profile 8.5.5 to provide a CMS solution that addresses the needs of the digital creative agency space. Digital creative agencies require a "Fast IT framework" that can be used to build high quality, reusable, content-driven, standards-based, scalable Web sites from concept to production in weeks (not months).
PHP / MySQL Developer
Oct 2014 - Dec 2014
Completed the design and development of a highly complex PHP application for a high visibility customer that leveraged the Symfony framework for PHP Web applications, the Doctrine framework for providing ORM capabilities over a MySQL database, and the TWIG templating engine for providing reusable view templates.
CTO and Chief Engineer for Asponte Technology, Inc. Asponte Technology is a premier IBM business partner specializing in WebSphere Application Server, WebSphere Portal, IBM Web Content Management, and IBM Connections solutions and services.
IBM Seal Team
Jan 2008 - Aug 2010
WebSphere Portal Express Development Team Lead
Sep 2006 - Dec 2007
IBM SEAL Team
May 2005 - Aug 2006
WebSphere Portal Developer
Dec 2001 - May 2005
IBM WebSphere Transcoding Publisher Developer
Oct 2000 - Dec 2001
IBM Visual Age Generator Developer
Jan 1998 - Oct 2000
I have 14+ years experience with all aspects of WebSphere Portal from versions 4 through 8.5. I have worked on portal deployments of all sizes from intranet solutions that serve fortune 50 companies to full-scale external facing Web portals. My experience includes IBM legacy, JSR168, and JSR286 portlet development, deep knowledge of portlet development best practices, development of themes and skins of all types (including the WebSphere Portal modular themes with and without WebDAV), portal deployments, migrations, and staging to delivery methods, deep knowledge of xmlaccess and managed pages, development of WebSphere Portal ESMs for integration of custom authorization frameworks (e.g. database entitlements), and deep experience in all aspects Portal administration, setup and customization of Portal Search and OmniFind. In addition, I was a member of the IBM portal development team for 10 years and was responsible for the architecture and development of many of the IBM provided portlets shipping with IBM WebSphere Portal. Finally, I have developed and delivered training to many organizations on many aspects of WebSphere Portal.
I have 10+ years experience with all aspects of IBM Web Content Manager from versions 5.1 through 8.5. I have worked on portal & WCM deployments of all sizes from intranet solutions that serve fortune 50 companies to full-scale external facing Web portals. My experience includes installation, setup, architecture & design, best practices, development, performance, troubleshooting, and training. Highlights include customization of authoring user interface via custom JSPs, extensive rendering customization via Java based plugin points (rendering plugins, context processors, text providers, etc) and custom JSPs , integration and implementation with OmniFind, Personalization, and Portal Search, and Integration of IBM Connections using Social Rendering and DDC. I also have extensive experience using and customizing the Content Template Catalog (CTC). I wrote course material for the CTC and gave training sessions with it on many occasions. During my tenure at IBM, I also wrote the original Internet and Intranet Templates provided with Portal Express 18.104.22.168 which the CTC are ultimately based on.
I have extensive experience using the IBM WebSphere Liberty Core Profile both in development and production use. My experience includes installation, setup, configuration, customization of features such as webCache, webCacheMonitor, distributedMap, and the ReST connector, development and deployment of applications, and staging to production methods. I designed custom code that integrates Jenkins CI server with Liberty to provide a full end-to-end CI process for development using Eclipse + Liberty tooling, Jenkins, and the Liberty server profile core.
I have over 15 years of experience with Java development reaching as far back as JDK 1.1.x all the way through the current Java 1.8 release. I have deep experience with J2SE from versions 1.4.x through Java 1.7 including usage of JavaBeans, JAX, DOM, SAX, JNDI, JCE, JAX-RPC, JSSE, JDBC, and Java Logging as well as experience developing with third-party frameworks such as POI, commons-logging, commons-httpclient, commons-file-upload, and many others. I have built production grade rich client applications using both AWT and Swing. I also have deep experience debugging, troubleshooting, and performance tuning Java applications (especially J2EE applications).
I have extensive experience working with the many aspects of the Spring framework, particularly Spring MVC. My experience also includes work with Spring Core (DI/IoC), the Spring Cache Abstraction, the Spring Environment Abstraction, and the Spring ReST Templates.
I have experience developing responsive Web sites using CSS media queries and mobile Web sites using jQuery mobile and dojox.mobile. I also have experience using Apple's Xcode to develop native iPhone applications with Objective-C and using IBM Worklight to develop hybrid applications. I have also used IBM Worklight (now IBM Mobile First) to develop hybrid applications that leverage HTTP adapters and JSONStore to provide offline application viewing and synchronization of product data.
I have 10+ years experience designing, developing, and debugging J2EE Web applications with a particular emphasis on the Web Tier (Servlets, Servlet Filters, and JSPs) as well as experience developing Web Services (ReST and SOAP/WSDL based) and EJBs (primarily using IBM WebSphere Application Server). I am highly proficient at using Tomcat and WebSphere application servers both as integrated server tools inside of Eclipse and installation and administration in staging and production environments.
I have used a wide variety of development tools ranging from sophisticated text based IDEs and tools such as eMacs and vi to rich client IDEs such as Eclipse (from pre-release to current), Xcode, IBM VisualAge products, and Rational Application Developer. I have extensive experience with Gradle, Maven, ANT, make, and nmake. I have built and run projects using git, CVS, SVN, and CMVC (internal IBM) and have experience using and administering Jenkins for continuous integration including the use of the Gradle, WebSphere, and MultiJob plugins.I also have extensive experience using defect/issue management systems such as Assembla, HP Quality Center, Bugzilla, and Jira.