preloader

I’m David A. Ball

Web Developer Android Developer iOS Developer Windows Developer Mac Developer Linux Developer Database Developer Test Developer Software Tester Cybersecurity Analyst Pen Tester Script Developer Shell Programmer Software Engineer Project Manager Database Manager Server Admin Docker DevOps Developer Support Technician Network Admin Active Directory Administrator Desktop Technician Data Analyst Document Developer Copywriter Freelancer C++ Programmer C# Programmer .NET Programmer Java Programmer JS Programmer SQL Programmer SwiftUI Programmer TypeScript Programmer Late Night Problem Solver Academic Enthusiast Lifelong Learner Philosopher Microsoft Enthusiast Mac Fanatic Linux Liberalist Xbox One Gamer Chef Entrepreneur DJ Investor Volunteer
TELL ME MORE

A LITTLE BIT
ABOUT MYSELF

I’m David, a professional software engineer, analyst, developer, and programmer. I love to write code.

MY RESUME      
about-me

I'VE DONE A FEW THINGS

  • Freelance Developer

    2019-2020

    Offering web development, document services, brand identity, and marketing materials. Developed the Cash Count Calculator mobile app.

  • Project Manager & Developer Lead

    Rowdy Red’s Java Adventures
    Radford University 2015

    Utilizing an agile XP approach, developed a Linux, Apache, PHP, Tomcat, Angular.js text adventure game application across 4 sprints, ensuring automated PHPUnit/Selenium user acceptance test suites met backlog user story specs, utilizing a peer programming technique across shared remote workspaces.

  • Service Desk Analyst

    VITA
    Northrop Grumman 2014

    Utilizing a modern ITIL approach, answered incoming calls and emails, routing tech support tickets supporting 92 Commonwealth of Virginia state agencies, compliant with SLAs, volunteering spare time between calls to help design, improve, migrate, and automate internal departmental tools.

  • Lead Technician

    Best Buy IBM Technology Refresh
    The Go2IT Group 2011

    Providing key leadership for assigned locations, completed IBM point-of-sale and kiosk technology refresh upgrades without issue.

  • Project Manager & Developer Lead

    Cooking to Goal
    Radford University 2011

    In order to demonstrate the shortfalls of the traditional engineering model for software projects, exercised a basic SDLC waterfall project management model on a Java MVC GUI Cooking to Goal app, running through each linear project phase exactly once until completion. Over 80% of such projects will fail in practice. Ask me why.

WHAT WE'RE ALL ABOUT

LUCK 10%
SKILL 20%
CONCENTRATED POWER OF WILL 15%
PLEASURE 5%
PAIN 50%
REASON TO REMEMBER THE NAME 100%

WHAT OTHERS ARE SAYING