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