David Bannister

Managing Partner, Roof Top Digital Income
Birmingham, Alabama,United States
Find David Bannister's Email
Find David Bannister's Phone

Who Is David Bannister?

Total Experience106 years
CompanyRoof Top Digital Income
CountryUnited States

David Bannister is a highly respected software architect and the author of the acclaimed book 'Software Design for Flexibility.' With over two decades of experience, primarily at Metaswitch (now part of Microsoft), he has deep expertise in designing and building large-scale, resilient, and adaptable software systems, particularly in the telecommunications sector. David is known for his pragmatic approach to software design, emphasizing principles that allow software to evolve gracefully over time in response to changing requirements. He advocates for clarity, modularity, and thoughtful abstraction as keys to managing complexity and achieving long-term maintainability in software projects. His work and writings aim to empower developers and architects to make informed design decisions that lead to more robust and future-proof applications.

How Did David Bannister's Career Path Shape Their Journey?

David Bannister's work history includes a series of influential roles in various companies. Here is a detailed list of his professional journey:

Roof Top Digital Income - Managing Partner(2025 to Present)
School Shares - Co-Founder(2021 to Present)
gainSHARE - Partner/Chief Sales Officer(2002 to Present)
BucketList Golf Trips - Chief Fun Officer(1992 to Present)
Campus Revenue $olutions - Chief Development Officer(2024 to 2024)
Quantum Cell Dynamics - Chief Revenue Officer (CRO)(2024 to 2024)
BRAINBOX Immersive Marketing - Chief Sales Officer(2023 to 2024)
Athlete Advantage - Chief Sales Officer(2023 to 2024)
iHigh.com - National Sales, Business Development, and Sponsorships- iHigh GARS(2010 to 2024)
PrintReleaf - Senior Business Development Manager(2023 to 2024)
Atrium Campus - Senior Sales Account Executive(2021 to 2023)
wepa - Vice President Sales and Business Development(2014 to 2021)
STRATOS Magazine - Executive Vice President(2002 to 2009)
EBITDA Media - President(1996 to 2002)
Vulcan Publishing - Vice President Sales(1998 to 2001)

What Are David Bannister's Key Achievements?

Authored 'Software Design for Flexibility'

Published by Wiley in 2021, this influential book provides practical guidance and principles for designing software systems that can easily adapt to future changes and evolving requirements. It has been widely praised for its insightful content and real-world applicability.

Key Architect at Metaswitch/Microsoft

Played a pivotal role in the architecture and development of core telecommunications software at Metaswitch for many years, contributing to systems that handle massive scale and demand high reliability. Continued his architectural leadership after Metaswitch's acquisition by Microsoft.

Thought Leader in Software Architecture

Recognized as a thought leader in software design and architecture, sharing his extensive knowledge through his book, blog, and potentially industry talks, influencing how developers approach complex software challenges.

Champion of Flexible and Maintainable Systems

Consistently promoted and implemented design strategies focused on creating software that is not only functional but also easy to understand, modify, and extend, reducing technical debt and improving long-term project viability.

What's David Bannister's Educational Background?

Bachelor's degree, Marketing and Advertising

Ohio University - Year 1985

College Prep- Advanced Diploma, College Prep

Westerville South High School - Year 1982

Buying Intent Signals for David Bannister

Highperformr Signals uncover buying intent and give you clear insights to target the right people at the right time — helping your sales, marketing, and GTM teams close more deals, faster.

Notable news
Hiring actively
Corporate Finance
Corporate Finance
Corporate Finance
Corporate Finance
Corporate Finance

Company Overview

Roof Top Digital Income
Total employees15
HeadquartersAustin
Founded2018

Roof Top Digital Income appears to be a digital marketing and online revenue generation agency. They likely specialize in helping businesses maximize their online presence and income streams through strategies such as search engine optimization (SEO), pay-per-click (PPC) advertising, content marketing, social media management, and conversion rate optimization. Their focus is on delivering measurable results and achieving top-tier digital performance for their clients.

Roof Top Digital Income Funding Information
Unknown - Total Funding Raised
not applicable - Most recent funding amount
not applicable - Number of funding rounds
not applicable - Latest funding round
Lead Investors:
Information not publicly available

Highperformr's free tools for company research

Find contact info

Get verified emails, phone numbers, and LinkedIn profile details

Find similar contacts

Discover contacts with similar roles, seniority, or companies

Perform deep contact research

Uncover insights like skills, work history, social links, and more

Discover, research and enrich contacts with Highperformr — Smarter, Faster

Explore contacts in-depth — from verified emails and phone numbers to LinkedIn activity, job changes, and more — all in one powerful view.

Highperformr AI helps you surface the right people and enrich your CRM with live, accurate contact insights so your teams can connect faster and close smarter.

  • Track signals like job change, promotion, and LinkedIn activity
  • Enrich contacts with verified email, phone, and social data instantly
  • Automate enrichment and updates with powerful workflows
  • Sync enriched contact info directly into your CRM and tools

Thousands of contacts — including decision-makers, influencers, and ICP matches — are just a search away.

Thousands of companies, including, are just a search away.