I am a full-stack Drupal developer with over 14 years of experience building and maintaining complex web applications. I specialize in creating scalable, maintainable, and user-friendly solutions for government and educational institutions.

Experience

Senior Web Developer (Present)

Smithsonian National Air and Space Museum: Washington, DC

Serve as the technical lead for the museum’s Drupal websites. Write front-end and back-end code, routinely update systems, and fix accessibility issues. Manage development projects, holding regular checkins, and deciding sprint priorities and assignments. Consult on digital projects across the organization.

  • Reduced home page weight by half and improve Lighthouse performance score by 20%.
  • Streamlined Jira workflow
  • Saved $12,000 in font licensing fees over 3 years

Senior Web Developer ()

The George Washington University: Washington, DC

Back-end development

  • Build and update custom modules to enhance functionality of Drupal sites.
  • Regularly update core and contributed modules to fix security issues and bugs.

Front-end development

  • Build components with CSS and JavaScript to enhance existing themes.
  • Remediate accessibility issues on all websites to ensure WCAG compliance.

DevOps

  • Reorganize version control repositories to a per-site structure to facilitate deployment.
  • Improve speed and consistency of deployments through using Composer and a custom deployment script.
  • Configure Linux server as needed.

Communication

  • Collaborate with the web designer to review code and build new features.
  • Consult with internal stakeholders to determine priorities and plan new websites.
  • Maintain documentation on development and deployment workflows as well as server configuration.

Software Engineer II ()

Net eSolutions: McLean, VA

Front-end development

  • Built Drupal themes using a component-based approach.
  • Transformed Photoshop mockups into static prototypes using HTML, CSS/Sass, and JavaScript/ES6.
  • Ensured full compliance with section 508 accessibility requirements.
  • Built complex widgets with Angular.

Back-end development

  • Integrated Drupal 8 site search with the Thunderstone search API.
  • Integrated Drupal 8 login with Active Directory and single sign on functionality.
  • Created REST APIs to consume site content with JavaScript frameworks.
  • Build Drupal 7 & 8 modules as needed to support site functionality.

DevOps

  • Wrote migration scripts to import data from external sites into Drupal.
  • Wrote tests as part of a test-driven continuous deployment workflow.
  • Maintained consistency between different development environments by using Drupal 8’s configuration management features.

Product development

  • Understood business requirements to provide accurate estimates of work.
  • Planned enterprise level application architecture.

Communication

  • Provided expert guidance.
  • Maintained client relationships while serving as a point of contact for site maintenance requests.
  • Collaborated with team members to ensure the quality and timeliness of projects.

Electronic Services Librarian ()

The Catholic University of America: Washington, DC

Web development

  • Developed a responsive framework to unify branding and codebase across multiple sites and CMSs, including Drupal 7 and WordPress.
  • Migrated multiple sites to Drupal from Filemaker Pro and Joomla.
  • Designed & implemented a Git-based automated deployment workflow for all sites.

User-experience design

  • Conducted user research, including usability tests, heuristic analysis, and Google Analytics, to understand and improve the usability of sites.
  • Redesigned intranet following user-centered design principles.

Communication

  • Supervised other team members in achieving departmental goals.
  • Consulted with other departments on new web-related projects and redesigns.
  • Worked on a committee to develop standards for digital projects within a nine-university consortium.
  • Developed the digitization program including drafting policies and procedures, training new staff, and project management.

Education

Master of Science in Information ()

University of Michigan: School of Information: Ann Arbor, MI

  • Specialization in Archives and Records Management.
  • Honors: Member of Phi Kappa Phi honor society, Half-tuition scholarship recipient.
  • Areas of Study: web development, user experience design, information architecture, project management, intellectual property law.

Bachelor of Music ()

Wheaton College: Wheaton, IL

  • Honors: Magna cum laude, Conservatory of Music Senior Class Award,Dean’s List.

Projects

Social Media Marketing Study at Smithsonian Institution: Folkways Recordings

Washington, DC (February 2011–March 2011)

Website Usability Study at University of Michigan: Environmental Health Sciences

Ann Arbor, MI (January 2010–April 2010)

Awards

Professional activity