Scroll to top

Hey, CCJ! I'm Chris Johnson.University of Portland

University of Portland website
Project Details

Overview

I led the front-end team for University of Portland's website transformation within a larger Carnegie brand and web engagement. Our team turned the design system into fully responsive, custom-built front-end code — homepage, secondary and tertiary templates, and a modular component library — with cross-browser testing and WCAG 2.1 Level AA compliance. I directed the front-end developer through the build and coordinated closely with Hannon Hill on Cascade CMS handoff and testing, and with UP's copywriters so every component was built to support the intended content and institutional voice. I also oversaw custom development of the 125th anniversary feature and, in Phase 2, the interactive program finder and academic program page templates.

Objectives

  • Lead project strategy and front-end delivery for brand + web engagement
  • Deliver design system and template suite aligned with brand creative concept
  • Coordinate front-end handoff and QA with Hannon Hill Cascade CMS implementation
  • Collaborate with client copywriters so components accommodate intended content and brand
  • Custom front-end development including 125th anniversary feature and program finder
  • Ensure responsive, cross-browser front-end with WCAG 2.1 Level AA compliance
  • Support analytics benchmarking and GA4 strategy for post-launch measurement

Tools and Skills

  • Astro
  • GSAP
  • Swiper
  • CountUp.js
  • UX/UI design with custom CSS/HTML/JS
  • Cascade CMS (Hannon Hill)
  • WCAG 2.1 AA
  • Google Analytics / GA4
  • Project leadership and coordination with project and account management team
  • Client communication and copywriter collaboration

Client

University of Portland

Year

2025
Client Says

This new website [helps] us to tell the story of UP in new and compelling ways. It's bold, fresh, contemporary, and optimized for today's user. I congratulate our [teams] on their fantastic work.

President Robert D. Kelly in UP News