U.S. Department of Energy

Pacific Northwest National Laboratory

Team

Role:
Project Manager
As a leading advocate at PNNL for the creation of Agile teams and the implementation of advanced software engineering practices Dan Johnson leads the effort to organize the Drupal development activities as a single program consisting of many projects with an ever growing team of people committed to the Agile software development mindset that work and collaborate together to build and deliver awesome Content Management web sites. Dan is a PMI-certified Project Management Professional (PMP) plus...
Role:
Project Manager
Tim has over 25 years of experience in development in numerous languages and project management. On the Drupal team, he is currently acting as project lead and developer for the NSDD Knowledge Management Website (KMW).  He holds a BS in Computer Science from WSU. In the picture, he's the one on the left.
Role:
Developer, Server Administrator, Technical Lead
With experience in several languages, frameworks, and other tools, Thom Williams brings a learning attitude and problem solving skills developed over 8 plus years of web and software development. As a project lead on several projects within the PNNL's Drupal capability, he not only builds Drupal websites, but is constantly looking for new ways to improve how Drupal is used and developed at PNNL. Previously Thom worked as a web and software developer for Dill Pixel, LLC. Here he used PHP,...
Role:
Designer, Developer, Technical Lead
Trisha maintains a number of roles within projects on the PNNL Drupal team, from client interactions to mid-level development, from mockups to full site design and framework building. Her expertise is in website UI development. Her work on the Drupal team has helped to build team styling standards and best practices, as well as strong mobile-friendly and easily adaptable website design. She employs a variety of skills in using HTML, CSS, Javascript, PHP, and the Drupal site framework system, as...
Role:
Developer, Technical Lead
Andy fills a variety of roles on the team, shifting as needed from front-end to back-end work, and most things in between. He leads 13 Drupal projects at PNNL ranging from international offshore wind/wave power info, to an internal kickstarter clone. Prior to joining PNNL as a developer, Andy worked for 6 years doing graphic/web design for Hewlett-Packard, and as an industrial network engineer for Boise. Andy has Bachelor’s degrees in Business Law & Public Policy as well as Computer Science...
Role:
Developer, Technical Lead
James Marks is a Drupal developer with more than a decade of experience in web application design, development and maintenance with an emphasis on custom module development and systems integration. Prior to joining PNNL as a software developer, James worked as a web application developer for Mercy Corps building and maintaining multiple Drupal-based intranet sites and systems, and as an editorial systems programmer and webmaster for the Pamplin Media Group automating newsroom workflow and...
Role:
Developer
Jeanne's roles varies within the PNNL Drupal team from client interactions to mid-level development, to framework building. Although her expertise is in website UI development and digital technology, her passion lies in working directly with clients to provide the best solutions for their project. 
Role:
Developer
Isaac is a learning full stack developer with a background in mechanical engineering. He's passionate about developing sustainable code and processes.
| Pacific Northwest National Laboratory