I love building cool things for cool people, using modern tools to make them happen
Senior Web Engineer with 11 years shipping production web experiences. I maintain companycam.com and build full-stack side projects that I find interesting.
const doug = { role: "Senior Web Engineer", basedIn: "Lincoln, NE", current: "companycam.com", currentStack: [ "TypeScript", "React", "Next.js", "Vercel, Render", "Supabase, Prisma, Postgres", ], currentlyLearning: [ "Python and Go (boot.dev)", "Advanced React/Next.js (master.dev)", ],};About
Hi, I'm Doug, a senior web engineer based in Lincoln, NE. For the last 6+ years I've led frontend development for companycam.com, a B2B SaaS marketing site for the construction industry, owning everything from the component system and CMS content modeling to Core Web Vitals, accessibility, and architecture.
Before that, I worked as a sole frontend developer at Hudl, with earlier roles at an ad agency and a SaaS company that builds websites for non-profits. Across all of it, I've cared most about the same thing: building stable, scalable, and performant systems while prioritizing user experience. The past year has been all about diving deep into the full stack of modern web technologies and pushing myself to build faster and smarter.
Outside of engineering, I play ice hockey in the winter, ride my bike in the off-season, reminisce about retro video games, spend too much money on cards and collectibles, and explore new hobbies like game dev.

Experience
Senior Web Engineer
CompanyCam
- —Lead developer of companycam.com, a B2B SaaS marketing site built on Craft CMS
- —Working with teams across the company to plan a 2026 migration to Webflow, using DevLink to manage more complex components
- —Build and maintain the design system, component library, and CMS content models
- —Own Core Web Vitals, accessibility (WCAG/ADA), consent compliance (OneTrust), and GA4/GTM integration
- —Manage staging and production environments with automated deployments (Docker, Buddy, Servd) and Vite build tooling
- —Partner with design, product, and marketing from scoping through launch, analyzing implementation risks and opportunities
- —Use AI coding agents (Claude Code, Windsurf) with validation before committing
- —Trained two developers into the role; ensure CMS training for the marketing team is smooth and intuitive
Senior Frontend Developer
Hudl
- —Maintained the Craft CMS environment for the marketing website
- —Built high-quality landing pages from design mockups for marketing campaigns
- —Developed site sections for the support team, improving content usability
Frontend Developer
Unanimous
- —Developed client Drupal websites at a full-service digital ad agency
- —Conducted research on emerging frontend web standards and implementation patterns

Frontend Developer
Firespring
- —Built custom nonprofit client sites on a proprietary CMS platform
- —Wrote custom JavaScript to extend and enhance CMS template functionality
Current Projects
Building a multi-role app (artists, studios, clients) with email + Google OAuth, uploads, booking, calendar, and email notifications. Modeled the Postgres schema and permissions layer with Prisma, Supabase Row-Level Security, and server-validated actions, plus an admin moderation queue. Set up CI with GitHub Actions and a Playwright E2E suite; diagnosed connection-pool exhaustion and race-condition test failures. Built with AI agents while owning the architecture, layout, design, code review, user testing and docs.
Designing a relational game-data model with per-entry source attribution to serve as a wiki and data source for an upcoming video game. Built on original and community-contributed data, with plans to openly license the community dataset.
Skills
Languages
Frontend
Backend & Data
CMS & Platforms
Testing, CI & DevOps
AI-Assisted Engineering
Quality & Compliance
Continuing Education
- —Frontend Masters — React, TypeScript, Next.js, performance & patterns (in progress)
- —boot.dev — Backend Developer Path (Go) (in progress)