Drupal + Next.js chambers website
Level 22 Chambers
A chambers website delivered with Drupal and Next.js, combining content modeling, profile-led navigation, and editorial resource experiences.

Project
Overview
Level 22 Chambers is a modern Drupal and Next.js website for a Sydney-based chambers practice, with barrister content, resources, and structured navigation across key practice areas.
The Challenge
The site needed a polished content experience for barrister profiles, practice information, and editorial resources while remaining manageable through CMS-backed content structures.
My Role
Senior Full-Stack Developer
Content modeling, frontend implementation, editorial and search/filter experiences
Architecture
Technical Implementation
Norman supported the full-stack implementation across Drupal modeling and Next.js delivery, helping shape profile-driven content, resource presentation, and ongoing site behavior.
Key Technical Challenges
- Organizing specialist profile content and editorial sections without making the experience feel fragmented.
- Keeping resource-heavy navigation and content relationships maintainable across backend and frontend layers.
Solution
Norman supported the full-stack implementation across Drupal modeling and Next.js delivery, helping shape profile-driven content, resource presentation, and ongoing site behavior.
Important Technical Decisions
- Model structured content in Drupal and deliver the public experience through Next.js.
- Favor reusable frontend patterns for profile, resource, and navigation-heavy sections.
Technology
Live Project
Visit Live ProjectOpen to Opportunities
Have a project in mind?
Talk with Norman about full-stack product development, system modernization, API-backed workflows, and long-term production support.