David A. Ball

David A. Ball

1222 Seminole Drive · Apartment 18 · Johnson City, Tennessee · +12762543692 · 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!

Experience

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 / Northrop Grumman / DatamanUSA • Lebanon, Virginia

3 February 2014 — 8 July 2014

Contract Lead Technician

Best Buy / 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

Education

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

Diploma

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

2014

Volunteer — Feeding America Southwest Virginia • Lebanon, Virginia

2012

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

2003

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

2002

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

2016

Third Place in Visual Basic Programming

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

2003

First Place in Visual Basic Programming

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

2003

Perfect Score on Virginia Standards of Learning Geometry Exam

Russell County School Board • Lebanon, Virginia

2002

Skills

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

Interests

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