dm.
Currently: leading frontend for companycam.com

I build frontend systems that scale, adapting to whatever ships next

Senior frontend engineer with 11 years shipping production web experiences. Currently the senior web engineer at companycam.com, creating component architecture and reliable code and design processes. I'm building fluency in React, Next.js, and Tailwind alongside AI-assisted workflows to move fast on what's next in the web space.

ReactTypeScriptSCSSNext.jsTailwindCraft CMSSanity
profile.ts
const profile = {
role: "Frontend Engineer",
basedIn: "Lincoln, NE",
focus: "UI that delivers, systems that last"
stack: [
"TypeScript",
"React",
"Next.js",
"Headless CMS",
],
buildPrinciples: [
"Stability",
"Scale",
"Performance",
],
};

About

Hi, I'm Doug, a senior frontend 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 animation work and handoff training for the marketing team.

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.

Outside of the web and engineering, I play ice hockey in the winter, ride my bike in the off-season, reminisce about retro video games, and learn about other cool things like game dev or 3D modeling.

Doug McClure

Experience

CompanyCam logo

Senior Frontend Developer

CompanyCam

Lincoln, NE · August 2020 – Present
  • Build and integrate dynamic components with Craft CMS using Twig templating and content modeling to support marketing goals
  • Implement responsive, mobile-first designs prioritizing performance, accessibility, and scalability across devices
  • Collaborate with web product managers, designers, and marketers to scope requirements and translate them into maintainable code
  • Manage staging and development environments, overseeing automated deployment processes to streamline feature rollouts
  • Leverage AI tools (Claude Code, Devin) to accelerate development, improve code quality, and prototype solutions faster
  • Implemented site animations using Lottie and integrated OneTrust for compliance; trained two developers into the role and lead CMS training for the marketing team
VueSCSSCraft CMSTwigGulpViteLottieOneTrust
Hudl logo

Senior Frontend Developer

Hudl

Lincoln, NE · May 2018 – August 2020
  • 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
VueSCSSCraft CMS
Unanimous logo

Frontend Developer

Unanimous

Lincoln, NE · December 2017 – May 2018
  • Developed client Drupal websites at a full-service digital ad agency
  • Conducted research on emerging frontend web standards and implementation patterns
DrupalJavaScript
Firespring logo

Frontend Developer

Firespring

Lincoln, NE · August 2015 – November 2017
  • Built custom nonprofit client sites on a proprietary CMS platform
  • Wrote custom JavaScript to extend and enhance CMS template functionality
JavaScriptCMS

Skills

Languages & Markup

HTMLSASSCSS3JavaScriptTypeScriptPHP/TwigNext.js

Frameworks & Libraries

Vue.jsReact.jsTailwindjQuery

CMS & Design

Craft CMSSanityHeadlessFigmaPhotoshopAffinity

Tooling & DevOps

ViteGulpnpmNodeGitGitHubDockerbash

AI & Modern Workflow

Claude/Claude CodeDevin (Windsurf)VSCodeAI-assisted development

Performance & Accessibility

Core Web VitalsARIAAccessibility (WCAG)

Get in Touch

Let's build something together.