Andrew Berry

Director of Technology
Guelph, Ontario, Canada
headshots-comp_0003_andrewberry.jpg.jpg

Andrew’s Expertise

  • Application Architecture
  • Business Analysis
  • Drupal
  • PHP
  • DevOps

Andrew Berry is a technical architect and developer who works at the intersection of business and technology. His journey with Drupal and PHP started with a student website that needed to change a sentence in the site footer. Two months and a migration later, Andrew was thoroughly convinced of the value of Drupal and its community. His contributions as deviantintegral on drupal.org include many modules and Drupal core contributions, as well as helping to organize the Waterloo Region Drupal Users Group. Since joining Lullabot, he's helped architect and build products for clients including the American Booksellers Association, NBC Digital, and Turner Broadcasting.

Andrew enjoys going beyond Drupal and PHP, supporting Lullabot’s team in DevOps, security, and project management. Most recently, he’s been exploring home automation, giving him opportunities to deepen his expertise in Python and TypeScript.

Andrew has a Masters in Computer Science from the University of Guelph. While researching there, he specialized in Human Computer Interaction and online security. His research interests include perceptions of privacy online, as well as visualization of security and privacy threats. He lives in Guelph with his wife Julia, two daughters, and their cats.

Projects worked on at Lullabot:

NBC Digital

American Booksellers Association

Turner Broadcasting

Grammys

State Farm

The Tonight Show

Saturday Night Live

TheaterMania

Bravo

NewsBank

Key Accomplishments:

Led adoption and implementation of Architecture Decision Records at Lullabot

Led discovery and architecture for the American Bookseller's Association Drupal 9 e-commerce platform

Education & Certifications:

Master of Science in Human Computer Interaction, University of Guelph

Bachelor of Computing, University of Guelph

Did you know?

Andrew can be nerdsniped with any problem that needs a debugger to solve.