David A. Ball

David A. Ball

50 Ball Drive · Cleveland, Virginia 24225 · +12762107356 · 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!


Freelance App Developer

Cash Count Calculator

March 2019 — 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

February 2019 — Present

Project Manager & Developer Lead

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

May 2015 — December 2015

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

3 February 2014 — 8 July 2014

Contract Lead Technician

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

12 October 2011

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

January 2011 — April 2011

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

February 2005 & March 2006


B.S. — Computer Science

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

Withdrawn February 2018

Certificate — Information Systems Technology

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

Graduated May 2012

A.A.S. — Information Systems Technology

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

Graduated May 2004


General Studies
Lebanon High School • Lebanon, Virginia

Graduated May 2002

Professional Affiliations

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

27 March 2011 — 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