David A. Ball

David A. Ball

50 Ball Drive · Cleveland, Virginia 24225 · +12763361797 · david@daball.me

Leveraging state-of-the-art development toolkits, I aim to deliver meaningful user experiences to web, mobile, and desktop apps. I have an adaptive skill set, a thirst to learn more, and the motivation to lead a project to success. I would like to join a team of like-minded and brilliant thinkers to innovate powerful, evolving software solutions, empowering people in order to help make the world better.

Let's build something great together!




2021 May 12 — Present

Freelance App Developer

Cash Count Calculator

2019 March — Present

This app is perfect for cashiers needing to count their cash till for their register or POS or anyone who would like a methodical way of counting money.

Simple, fast, effective. From wallets to cash registers, Cash Count Calculator makes counting money easy.

Learn More

Freelance Web Developer

H.A. Solar Consulting • Aurora, Colorado

2019 February — Present

Project Manager & Developer Lead

Rowdy Red's Java Adventure Game (Team Project)
Radford University • Radford, Virginia

2015 May — 2015 December

I knew something was wrong when everyone voted to use PHP to generate Java source code. When I took control of the project, I took the project manager and development lead roles over an entire system architecture refactorization during the final two months of the two semester long project, incorporating dozens of features over the course of a month or so. Although a risky position, by leveraging the eXtreme Programming (XP) agile project management methodology, the peer programming model provided us results that impressed even our professors upon delivery. We developed unit tests to ensure component functionality, automated user story/acceptance testing, and automated project deployment from the GitLab development repository to development, staging, and production servers, with all services living in the AWS cloud.

View Source on GitHub

Contract Service Desk Analyst I

VITA Project
Northrop Grumman via DatamanUSA • Lebanon, Virginia

2014 February 3 — 2014 July 8

Contract Lead Technician

IBM Technology Refresh Project
Best Buy via The Go2IT Group • Johnson City, Tennessee

2011 October 12

I provided instrumental leadership needed to ensure the concise IBM POS & kiosk Technology Refresh Project upgrades were a timely success.

Project Manager & Developer

Cooking to Goal App (Team Project)
Radford University • Radford, Virginia

2011 January — 2011 April

Utilizing Java as a requirement, the project purpose was following the software development lifecycle (SDLC) waterfall model with primary focus on what exactly it entails and some hints as to why we may actually want to avoid using the process. We utilized a Model-View-Controller (MVC) design to design and develop the application.

View Source on GitHub

Contract Web Developer

Cardinal Activewear; First Sentinel Bank
WSI Online Solution Pros • Richlands, Virginia

2005 February & 2006 March


B.S. — Computer Science

Software Engineering, Databases, & Information Security
Radford University • Radford, Virginia

Withdrawn 2018 February

Certificate — Information Systems Technology

Software Development
Southwest Virginia Community College • Richlands, Virginia • 3.52 GPA

Graduated 2012 May

A.A.S. — Information Systems Technology

Network Administration in the Enterprise
Southwest Virginia Community College • Richlands, Virginia • 3.00 GPA

Graduated 2004 May


General Studies
Lebanon High School • Lebanon, Virginia

Graduated 2002 May

Professional Affiliations

Member # 12255777 — The Honor Society of Phi Kappa Phi • Radford, Virginia

2001 March 27 — Present

Competing Member — Cyber Defense Club • Radford, Virginia

2016 — 2017

Member — Association for Computing Machines (ACM) • Radford, Virginia

2016 — 2017

Member — Tools and Automation Team on VITA Service Desk at Northrop Grumman • Lebanon, Virginia


Volunteer — Feeding America Southwest Virginia • Lebanon, Virginia


Competing Member — Phi Beta Lambda (FBLA-PBL) • Richlands, Virginia


Disc Jockey — Southwest Virginia Community College Radio Club • Richlands, Virginia


Drum Line — Lebanon High School Pioneer Marching Band • Lebanon, Virginia

1997 — 2003

Awards & Certifications

Sixth Place on Blue Team for Radford University

Mid-Atlantic Collegiate Cyber Defense Competition (MACCDC) • Baltimore, Maryland


Third Place in Visual Basic Programming

Phi Beta Lambda (FBLA-PBL) National Leadership Conference • Dallas, Texas


First Place in Visual Basic Programming

Phi Beta Lambda (FBLA-PBL) State Leadership Conference • Richlands, Virginia


Perfect Score on Virginia Standards of Learning Geometry Exam

Russell County School Board • Lebanon, Virginia



Programming Languages & Tools
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum


Well that's the beauty of it. It doesn't do a thing.

—Unknown Author

Apart from being a web and app developer (and everything else I do), I spend a fair amount of my free time at the Planet Fitness. I am interested in travel, food, nutrition, fitness, wellness, science, technology, electronics, and the cosmos.

When I'm not inventing things, I find leisure, rarely, listening to music, watching some of my favorite TV shows and movies, playing my Xbox One, cooking up bright, flavorful foods, catching up on social media, or researching topics of interest online.

Print Resume

Blog Archive

Proceed to Blog Archive

View Portfolio

View My Portfolio