Designer & front-end engineer / Philadelphia, PA
Making a three-century-old university feel built this year.
I’m Kevin Schueller — a designer and front-end engineer at the University of Pennsylvania, building the sites, standards, and accessibility infrastructure behind one of the largest university web estates in the country.
Selected work
Selected studies, 2024 to now.
Institutional work is mostly invisible by design. Here is what it actually took.
- 01 Penn ISC The front door to IT for an entire university — rebuilt from Drupal 7 to Drupal 10, and then taught to serve two audiences at once. 2024 — Present
- 02 Penn Analytics A self-hosted, privacy-first replacement for Google Analytics across roughly 500 university sites. 2026
- 03 Penn Web Standards A university-wide programme for how Penn’s websites are built — and a community of 100+ people who maintain them. 2026 — Present
- 04 OneTrust Consent Rollout Consent management for a university that cannot afford to guess. 2026
- 05 Little Forest Scanning 160+ Penn domains for trackers and accessibility issues — and the unglamorous work of making documents readable. 2026
- 06 Drupal Starter Kit A shared starting point for Penn’s Drupal sites — components, content types, and guidance, governed like an open-source project. 2026
- 07 PennContent Drop in a PDF or a deck, get back clean semantic HTML that pastes straight into Drupal. 2025
Also contributed Civil Rights & Title IX content migrationAnnenberg School for Communication redesign
01 / Flagship
Penn ISC — the front door to IT.
The front door to IT for an entire university — rebuilt from Drupal 7 to Drupal 10, and then taught to serve two audiences at once.
- Client
- Penn Information Systems & Computing
- Role
- Front-end & Drupal theme development
- Stack
- Drupal 10, Twig, custom upennisc theme
- Live
- isc.upenn.edu
100+
Members of Penn’s Web Community of Practice — programmed and hosted by me
160+
Penn domains covered by the tracking and accessibility scans I support
500
Penn sites whose ungovernable Google Analytics setup my analytics platform replaces
Practice
Design and engineering, in the same pair of hands.
Most of my work sits where the two overlap: a layout decision that is also a templating decision, an accessibility fix that is also a content strategy problem.
01
Engineering
- Drupal 10 / Twig theming
- Component libraries & paragraph types
- HTML, CSS, modern JavaScript
- Build tooling & performance
- Astro, React, Vue
02
Design
- Editorial layout & typography
- Design systems
- Prototyping in Figma
- Motion & interaction
- Print & identity
03
Governance
- WCAG 2.2 AA
- Accessibility testing & remediation
- Consent & privacy (OneTrust)
- Standards, documentation & training
- Community-building at scale