Projects:
- Managed matrixed team migrating static HTML intranet into Drupal CMS.
- Team migrated on-premise infrastructure to AWS with no downtime.
- Provided oversight and technical direction to staff and contract team replacing Documentum Web Publisher with Drupal while implementing a responsive web design and provisioning geographically dispersed web servers.
- Provided oversight and technical direction to staff replacing a 14 year old intranet server for PTO's 10,000 staff with modern, load-balanced hardware. In the process removed Unix accounts for content owners and implemented Subversion for version control and authorization solving long standing security and operations challenges.
- Managed contractors to support a high profile, quick turnaround project to implement Corda CenterView for the public facing USPTO dashboard.
- Quickly stood up MediaWiki for a high profile project at USPTO which was subsequently slowed (with master-master MySQL replication).
- Quickly stood up Roller blogging software for high profile project at USPTO (with master-master MySQL replication).
- I was a late addition to the team which implemented Documentum's Web Publisher as WCMS for www.uspto.gov.
- Led a team of Internet Application Developers in improving uptime for AARP.org; while we regressed to 99.993% uptime
for 2006 we achieved 5 nines for 2005: 99.99905%, in 2004: 99.98827% and in 2003: 99.95937%.
- Led the implementation and subsequent upgrade of Zope Content Management System which
provided distributed, role-based web authoring and publishing within an approved design and navigation scheme for multiple web sites.
- Customized and integrated an MIT Media Lab developed Java-based electronic publishing system as community publishing tool.
- Migrated multiple web sites from a single Alpha (Tru64) server to geographically dispersed
web farms of Intel (Linux) servers providing increased scalability, increased reliability and increased disaster tolerance.
- Webmaster, www.aarp.org, AARP's Webplace, and
research.aarp.org, AARP's Research Center;
added new features and functionality as requested by internal clients.
- Added "recommended link" functionality to ht://Dig,
an open source, C++-based web search engine to provide editorial control over search results.
- Using HTML, PostgreSQL & Perl, designed and implemented a work flow, tasking and assignment tracking system
used by a team of 50 web specialists for daily work assignments.
- Wrote server monitoring, logging and reporting program in Perl used to report problems and plan upgrades to servers.
- System administration of SGI, Tru64 and Linux Unix servers providing reliable service to clients and web site users.
- Using HTML, PostgreSQL & Perl, designed and implemented a document tracking system for the Research Center web site
which allowed knowledge workers to track publications through the process of web publishing.
- Using HTML, Visual Basic & Perl, designed and implemented a search engine for AARP's Research Group Internet and
intranet web sites providing relevant keyword search functionality.
- Designed and implemented a custom Content Management System in Visual Basic for AARP's Research Center
which provided distributed access for content creators and consistent design and navigation for that web site.
- Integrated Real Audio and Real Media content for AARP's Research Group web site providing rich content to site visitors.
- Designed and implemented UNIX utility programs in the C language for web form handling,
making HTML content more dynamic for AARP's Research Division.
- Designed Broadcast Department's web pages for AARP Web site including integration of audio and video content.
- Designed and implemented a C++ program, FileProc, to provide global search and replace on the Windows platform
in support of web site development.
- Co-designed and implemented a Lotus Approach-based intern tracking database for The Marriott Foundation providing program managers
standardized data entry, query and reporting functions.
- Designed and implemented a Microsoft Access-based Freelancer database for AARP's Broadcast Department,
providing distributed quick access to individual and organization contact information.
- Designed and implemented a C++-based program, Ami Report, which provided additional functionality for a Windows-based word processor.
- Revisions to the C-based program Animate, a UNIX file processing program used in the Chemical field to allow more flexibility for the users.
- Co-designed and implemented the C++-based program AutoCorrelate, a DOS program to analyze geologic drilling data.
- Taught English to Spanish speaking Costa Ricans.
- Designed and implemented the C++-based program FileConv, a DOS program to convert columnar data files into linear data files.
- Designed and implemented a video tape library system in KnowledgeMan providing quick access to information about video tape clips.
Continuing Education:
- 3 day USPTO Leadership Forum Extra: 2021
- Migrating to AWS from ExitCertified: 2021
- Architecting on AWS from ExitCertified: 2021
- Amazon Web Services: AWS Transfer Family (SFTP, FTPS, FTP) Primer: 2021
- Amazon Web Services: Introduction to AWS Solutions: 2021
- 4 day USPTO Leadership Conference: 2020
- 1/2 day USPTO Agile Development Office Agile Servant Leadership: 2020
- 3 day Management Concepts Leadership Skills and Techiques: 2020
- 1/2 day USPTO Agile Development Office Engineering Practices & DevOp: 2020
- 1 day USPTO Agile Development Office Kanban Foundations: 2020
- 2 day Drupal 8 modules from Drupal Tutor: 2019
- 2 day Drupal 8 theming from Drupal Tutor: 2019
- 4 day USPTO Leadership Conference: 2018
- 4 day USPTO Leadership Conference: 2016
- 2 day Upgrading to HTML 5 from Fig Leaf: 2016
- 3 day ITIL® Foundation Certification Training from Learning Tree: 2015 (ITIL Foundation certified)
- Certified Scrum Master from Scrum Alliance: August, 2014
- 2 day SANS Cloud Security Fundamentals: 2014
- 3 day LitheSpeed Certified Scrum Master and Agile Team Workshop: 2014
- 4 day Learning Tree Building SharePoint 2013 Enterprise Applications: 2014
- 1 day Edward Tufte Presenting Data and Information: 2013
- 6 day SANS Web Application Penetration Testing and Ethical Hacking course: 2011
- 4 day Administering Microsoft SharePoint Server 2007: Hands On
from Learning Tree: 2010
- 4 day SharePoint 2007 Technologies:
A Comprehensive Hands-On Introduction from Learning Tree: 2010
- 4 day Securing Web Applications, Services and Servers from Learning Tree: 2010
- 5 day Custom training in Bluefish Development's Navigation Manager for Web Publisher: 2010
- 5 day EMC System Administration for Documentum -- Fundamentals: 2010
- 5 day EMC Technical Fundamentals of Documentum: 2009
- Web Manager University:
2 day Government Web Managers conference: 2009
- 2 day AARP people manager conference: 2006
- 2 day AARP people manager conference: 2005
- F5 Networks: Big-IP v4.5, Big-IP v4.5 Advanced Topics, 3-DNS v4.5: 2004
- 2 day Microsoft Visual Studio .Net Introduction: 2004
- 2 day AARP people manager conference: 2004
- 5 day Zope Technical Solutions training: 2003
- 3 day AARP people manager conference: 2003
- 8 day SANS Security Essentials training: 2002
- 5 day O'Reilly Open Source Conference: 2001
- 3 day SANS security training: 2001
- 3 day SilverStream Server Side Programming training, SilverStream: 2000
- 1 day BroadVision Command Center training from US Internetworking: 2000
- 2 day XML class, Westlake Internet Training: 2000
- Human Factors and the Web Conference, National Institute of Standards and Technology: 1999
- Search Engines, Infonortics: 1999
- 5 days productivity training: "Breakthrough: High-Performance Strategies for Knowledge Workers," Development Dimensions International 1998
- 1 week JAVA class, American Research Group: 1998
- 1 day DHTML course, CapCon: 1998
- 10 week Visual Basic course, USDA Graduate School: 1997
- 4 day Perl course, American Research Group: 1997
- 2 day courses in JAVA and Windows NT troubleshooting: 1996
- USDA Graduate School: Local Area Network Administrator Certificate: 1995
Recognition:
- 2023 "On-The-Spot award" for cross Agency collaboration with NRC's web team
- 2022 Bronze Medal group award for intranet redesign and rearchitect
- 2022 Service Execellence award for superior federal service
- 2021 Special Act Award for USPTO Website Cloud Migration
- 2020 Leadership in Action award from USPTO
- 2019 Leadership in Action award from USPTO
- 2019 One of 13 finalists for Supervisor of the Year at USPTO
- 2018 One of ten finalists for Supervisor of the Year at USPTO
- 2018 Leadership in Action award from USPTO
- 2018 Certificate of Appreciation from USPTO CIO for 10 million patent support
- 2017 Bronze Medal for Superior Federal Service from USPTO
- 2017 Leadership in Action award from USPTO
- 2016 One of eight finalists for Supervisor of the Year at USPTO
- 2016 Leadership in Action award from USPTO
- 2016 24 hour Time Off Award
- 2015 group Bronze Medal for relaunch of www.uspto.gov
- 2015 Personal thank you from the Chief Information Officer
- 2015 Personal thank you from the Under Secretary of Commerce for Intellectual Property
- 2014 Leadership in Action award from USPTO
- 2013 Leadership in Action award from USPTO
- 2011 Silver Medal from Department of Commerce for Meritorious Federal Service
- Certificate of Appreciation from Department of Commerce for work on USPTO's support of the federal Open Government initiative
- "On-The-Spot" award for extraordinary effort from USPTO
- 11 Certificates of Recognition for extraordinary effort or creativity from AARP
- 3 nominations for outstanding achievement/sustained excellence from AARP
- 1st place 1989 White House News Photographers Association