Brian Bedard | Full Stack Web Developer

Rochester, MN | 507-202-1441 | bgbedard1974@gmail.com | LinkedIn

Professional Summary

Accomplished Full Stack Web Developer with over 15 years of experience delivering robust, scalable web solutions primarily using Drupal. Familiar with many web related programming languages. Proven track record of enhancing site performance, maintainability, and user experience. Adept at migrating legacy systems, integrating APIs, and automating workflows to streamline content management. Known for writing clean, object-oriented code optimized for reuse and future-proofing. Strong communicator and collaborator.

Core Competencies

  • Web Development Drupal PHP HTML5 CSS3 JavaScript WordPress
  • Drupal Development Site building Content modeling Custom modules Custom theming
  • DevOps LAMP stack setup Server administration
  • Collaboration & Training End-user training Documentation
  • Coding OOP Code Documentation

Professional Experience

University of Minnesota, College of Education & Human Development
Minneapolis, MN

  • Architected and maintained multiple Drupal 9/10 sites, improving user engagement through optimized content structures and intuitive interfaces.
  • Led a full-site rebuild for a major research center, developing custom PHP modules to replicate complex functionality, reducing maintenance time.
  • Designed and implemented custom child themes based on university branding, enhancing site accessibility and functionality with tailored Twig templates.
  • Spearheaded Drupal 7-to-9 migrations, ensuring content integrity and updating custom modules for compatibility, saving many hours of manual rework.
  • Developed innovative modules to automate RSS/XML feed parsing and WordPress content imports, including embedded media, cutting data entry time significantly.
  • Enhanced WordPress sites by updating themes and resolving plugin conflicts, improving site performance and security.
  • Trained staff members on Drupal CMS usage, increasing team efficiency.

Computer Task Group (Contractor for IBM System x)
Rochester, MN

  • Managed publication of security bulletins and firmware update notifications, ensuring 100% accuracy and timely delivery for IBM System x clients.
  • Streamlined documentation processes for hardware and software, improving accessibility for global technical teams.
  • Collaborated with cross-functional teams to maintain content consistency across IBM's web properties.

Saint Mary's University of Minnesota
Winona, MN

  • Built and managed a Drupal-based site for the Masters in Education program, enabling seamless collaboration for 200+ instructors and students.
  • Reengineered a legacy site into a high-performance Drupal platform, reducing page load times and empowering non-technical staff to manage content.
  • Configured and maintained a LAMP stack server, ensuring uptime and robust security.
  • Developed custom PHP modules for assignments, evaluations, and event registrations, enhancing user experience and operational efficiency.
  • Delivered comprehensive training to staff members and end users.
  • Authored detailed technical documentation to support ongoing maintenance and scalability.

Computer Task Group (Contractor for IBM TotalStorage)
Rochester, MN

  • Updated and maintained IBM TotalStorage websites, improving content delivery for enterprise clients.
  • Implemented SEO best practices, increasing site visibility.

Ciber (Contractor for IBM iSeries/System i)
Rochester, MN

  • Enhanced marketing websites for IBM iSeries, improving user navigation and engagement.
  • Collaborated with marketing teams to ensure brand alignment across digital assets.

Computer Task Group (Contractor for IBM PartnerWorld for Developers — iSeries)
Rochester, MN

  • Developed a registration and templating system for online education modules, reducing module creation time by 50% through custom command-line tools.
  • Built a web-based configuration tool for AS/400 and iSeries systems, enabling IBM business partners to streamline setup processes.

Education

Bachelor of Science | 1997
Minnesota State University
Mankato, MN

Major: Computer Science
Minor: Mathematics

Relevant Coursework
Web Development Database Management Software Development

Skills

Languages
PHP JavaScript Python Java HTML5 CSS3 XML RSS JSON SQL

Platforms
Drupal WordPress

Tools
Twig Drush Composer Git Docker Apache MySQL