W. Allen Brunson
2404 Springview Drive
Nashville, TN 37214
Download as MS Word document:
Download as PDF:
Sixteen years of software development experience on iOS, Mac OS X, Linux, UNIX, and Windows.
Specializing in iOS, Cocoa, Mac, and multi-threaded Linux server apps.
Experience in music, telecom, and system administration.
iOS apps: http://www.platinumball.net/portfolio/
Mac OS X, Linux, UNIX, iOS
Expert: C, C++, Objective-C, bash shell scripting
Xcode, Visual Studio
TCP/IP, POP3, FTP, SMTP, Amazon cloud services, MIME message parsing
Harris switches, Dialogic voice hardware
GISbiz, Nashville Tennessee
October 2013 to present
Developed two large iOS apps, geoFIT and formFIT, which are part of GISbiz’s work order management system. I oversee contributions from external developers, assist in hiring, manage Android developers, and set the direction for the company’s mobile development efforts.
May 2008 to October 2013
For many years, I focused on iOS projects: a multi-user card game, a contact manager, an IM chat client, an SDK to deliver video ads, and many others. See my portfolio link, earlier in this document.
I’ve also taken on other projects. The largest was a browser-based music streaming system, similar to Pandora. For the client end, I wrote a Flash browser plugin in ActionScript 3. The Flash plugin connects to an app I wrote in C++ that runs on a Linux server. Metadata was stored in a MySQL database. Song files and album art were stored on Amazon S3 servers.
Landmark Digital, Nashville Tennessee
March 2006 to May 2008
I was the lead developer for a music recognition system that Landmark was using to monitor roughly 400 radio stations all across the U.S. and Europe. Most code was written in C++ for Linux servers, with bash shell scripts for automation. I also wrote a few Mac/Cocoa apps for database user interaction and music recognition.
Skills: Linux, Mac OS X, Objective-C, C++, Oracle databases, bash shell scripting
International Telecard Services, Miami Florida
October 2001 to January 2006
I met the people in this company through my contacts in the Florida telecom world. I did contract work for them for many years. They had a Harris switch, and I set up the same sort of telecom apps for them as I wrote for another telecom employer a few years earlier. They did a small amount of callback in the early days, then changed their primary focus to debit cards. I set up new 800 numbers for them, edited digital recordings for promotional cards, helped with database and billing issues, and so on. I did most of the work remotely, while living in Nashville.
Skills: Linux, Windows, C++, Microsoft SQL Server