Skip to content
View daveberning's full-sized avatar
💭
💚🧡❤️ Vue, Svelte, Angular
💭
💚🧡❤️ Vue, Svelte, Angular

Organizations

@Zeal40 @parsecdigital

Block or report daveberning

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
daveberning/README.md

👋 About Me

I'm a Senior Front-End Software Engineer with 11+ years of experience building modern web applications, design systems, and standards-setting for enterprise-scale teams. My strongest work sits at the intersection of Vue, Nuxt, component libraries, and maintainable UI systems.

I also teach at the University of Cincinnati, which has sharpened how I communicate technical ideas and mentor developers.

  • 🔭 Currently leading the Front-End Council at Walker & Dunlop — a shared ESLint config across 15 projects, an internal component library (20+ components, 100% test coverage), and a company-wide Storybook instance
  • 🌱 Currently learning [e.g. Nuxt Content v3 / Vue Vapor mode / advanced TS generics]
  • 💬 Ask me about design systems, accessibility, front-end architecture, or mentoring
  • 📚 Author of Vue.js: Understanding its Tools and Ecosystem, co-author of Creating Interfaces with Bulma, and wrote a paid Vue.js tutorial series for DigitalOcean
  • 🎤 Founded the CodePen Cincinnati meetup in 2017 and continue to speak at developer panels and community events

Download Resume


🛠️ Preferred Tech Stack

While Vue is my daily driver...I also have experience shipping production applications with React, Angular, and other stacks.

Vue.js Nuxt TypeScript Tailwind CSS SCSS Vite Vitest Playwright Node.js


🚀 Featured Projects

Enterprise servicing platform work focused on Vue architecture, module federation, and scalable front-end patterns for commercial lending teams.

White-labeled customer portal work focused on Vue, Nuxt, theming, API integration, and reusable front-end systems for a large benefits platform.

Front-end tech lead work on the public Drees Homes website, including incremental modernization from PHP to Nuxt using Nginx proxying and a continuous migration pattern.

Marketing site and CMS build focused on Vue, TypeScript, and Prismic-powered content management for a global clinical research organization.

📌 View additional work and writing


🤝 Endorsements

Paraphrased for space — read the full endorsements at daveberning.io/endorsements.


Andrès Pegado-Boureghida
Principal Software Engineer · HelloData.ai
Dave's a master of front-end development — he knows his way around every framework we've worked with together. He's outgoing, confident, always positive, and a great coworker.

Gregory Howlett-Gomez
Senior Software Engineer · Apex Fintech Solutions
I've worked with Dave for 5 years and managed him for 2 of those. He's a great asset with a wide knowledge of front-end frameworks and practices, and he understands core architectural principles well enough to balance priorities with product. He's been a technical leader for the whole company, not just our team.

Jess Fitak
Head of Customer Success · HelloData.ai
It's rare to find someone with strong technical skills who can also communicate that value to non-technical teams, but that's Dave. He keeps everyone aligned and always makes time to share knowledge with the people around him.

Brett Valls
AVP, Art Director · Walker & Dunlop
Dave and I have partnered together for over ten years across multiple employers, even hiring each other as freelancers along the way. He's a design-friendly developer who stays true to scope while still adding thoughtful personal touches to every project.

📌 Read more endorsements at daveberning.io/endorsements

📫 Let's Connect

LinkedIn Portfolio View Resume Contact

Pinned Loading

  1. griddle griddle Public

    A CSS Grid Framework

    CSS 250 10

  2. nuxt-starter-varia nuxt-starter-varia Public

    A class-based Nuxt 2.0+ starter template with TypeScript integration.

    Vue 14 3

  3. vue-starter-varia vue-starter-varia Public

    A starter template with what I am calling the "Varia Stack" (Vue w/ decorators, Vuex, Vue Router, Typescript, ES6, SCSS)

    Vue 1 2

  4. vuejs-book-examples vuejs-book-examples Public archive

    Examples from my new VueJS book.

    JavaScript 1

  5. daveberning.io-nuxt daveberning.io-nuxt Public archive

    My handcrafted portfolio website. Built using Nuxt.js, TypeScript, and SCSS.

    Vue 1 1

  6. daveberning.io daveberning.io Public

    My portfolio website built using Nuxt, Tailwind, and Typescript with the help of AI agents and skills.

    HTML