Want a paper copy? You can download a printer-friendly PDF version of my resume.

Download PDF

Professional Summary

Senior front-end engineer with 11+ years of experience building scalable UI architecture, design systems, and cross-team tooling standards for agency, product, and enterprise teams. Author of a book and a tutorial series on the Vue ecosystem. Strong focus on maintainability, accessibility, testing, mentoring, and turning design direction into durable front-end systems.

Professional Experience

Senior Front-End Engineer

Walker & Dunlop

March 2021 - Present

  • Led the Front-End Council, a group of 5 engineers representing 5 feature teams across the WDTech organization, setting the annual agenda for tooling, testing, and coding standards.
  • Architected and rolled out a shared ESLint configuration across 15 actively maintained projects, eliminating formatting inconsistency and reducing noise in code reviews.
  • Led development of an internal component library to replace fragmented dependencies on ElementUI, Vuetify, and RekaUI after costly Vue 3 migration cycles - tree-shakeable, slot-driven, keyboard navigable, 15+ components, 100% test coverage.
  • Established front-end testing standards in collaboration with QA engineers using Vitest and Playwright, achieving 90%+ coverage across enterprise applications with quality gates enforced at commit and in CI.

Front-End Developer

Oodle

July 2019 - March 2021

  • Built the CTI website in Nuxt and Prismic CMS using a slice-based architecture, mapping each CMS slice to a Vue component and enabling full client content control via server-side rendering.
  • Developed EyeMed's multi-tenant customer portal in Vue and Contentstack, supporting 5+ branded client themes (including UK and Instagram) configurable by admins via a CMS-driven theme system.
  • Migrated the Oodle marketing site from a Vue SPA to a Nuxt SSR application hosted on Heroku, improving SEO discoverability.

Software Engineer

Drees Homes

November 2016 - July 2019

  • Served as front-end lead and de facto designer on DreeSuite, an internal home-building tool, introducing color theory, CSS variables, reusable utility classes, and the foundation of a design system with no dedicated designer on staff.
  • Led the evaluation and adoption of Vue.js over React when migrating off AngularJS (prompted by Google's Angular rewrite), championing Vue's SFC structure and templating model, a decision that proved durable long-term.
  • Built internal marketing applications for email template creation and campaign tracking, and maintained the company's legacy PHP website.

Teaching

Adjunct Professor, Web Design

University of Cincinnati, Media Communications

August 2023 - Present

  • Designed curriculum from the ground up for New Media I (Git, semantic HTML, CSS layout, UI design, and color theory) and New Media II (Vue.js, REST APIs, modern tooling, and mobile optimization).
  • Mentor students beyond the classroom on career development and front-end fundamentals.
  • Serve as judge and panelist for Degree Project capstones.

Publications

Vue.js: Understanding its Tools and Ecosystem

Bleeding Edge Press · Author

November 2018

Authored a book covering the Vue.js ecosystem, tooling, and practical patterns for building modern front-end applications.

Creating Interfaces with Bulma

Bleeding Edge Press · Co-Author, Co-Editor

February 2018

Co-authored and co-edited a book on building interfaces with the Bulma CSS framework. Contributed a chapter on integrating Bulma with React.

How To Develop Websites with Vue.js

DigitalOcean · Paid Tutorial Series

January 2021 - January 2022

Wrote a paid, multi-part Vue.js tutorial series for DigitalOcean covering practical front-end development with Vue. Also contributed additional articles on Vue, Nuxt, TypeScript, and CSS workflows.

Education

University of Cincinnati: College-Conservatory of Music

B.F.A. in Electronic Media

University of Cincinnati: Blue Ash College

A.A.S. in Electronic Media Technology

Let's Work Together

I'm always open to new opportunities, freelance projects, and meaningful collaborations. Whether you have an idea or just want to connect, I'd love to hear from you.

© 2026 Dave Berning. All rights reserved.