Brian Ballard 925-258-0408 11 Knickerbocker Lane Orinda, CA 94563
e-mail: b@danger-island.com
Objective
To plan, design and develop database, Internet/intranet programs in my underwear.
Work Experience
Programmer/Analyst, Airtouch Cellular
Walnut Creek, California
May 1998 - Present
Developed, ported applications in Java for Airtouch's RF Engineering department.
Contracting for Airtouch through Olsten Professional Staffing.
Methods/Tools used include Java, JDBC, Swing, Informix, Oracle, SQL, HTML, Remedy.
Developed Web-based interfaces for relational database data entry/retrieval using Java Servlets.
Worked with Globalstar, Airtouch's satellite services division, installing Remedy's web tools.
Converted company's cell site Change Order Management System (COMSYS) from Unix/C/SQLC to Java/JDBC. This would allow the Radio Frequency Engineers to log on via PC laptop and access the application directly from a cell site. The application's data was stored in an Informix 7 database running on Solaris.
Added enhancements to the application including a Web-based reporting feature. Installed/configured Apache's web server to support this feature.
Programmer/Analyst, IBM PC Company
Research Triangle Park, North Carolina.
January 1994 - May 1998
Designed, developed and implemented Internet/Intranet programs for the IBM PC Company using C/C++ and Java on OS/2 and Unix platforms.
Methods used include TCP/IP sockets, FTP API, Lotus Notes C++ API, Java, JavaScript, SQL.
Created an OS/2 Web feedback CGI program using sockets and JavaScript to retrieve and parse HTML pages.
Created several other feedback programs for the company's www.pc.ibm.com Unix web server for the purpose of forwarding priority account customer input to HelpCenter personnel.
Using FTP (File Transfer Protocol) API, wrote an automated program to move files from an internal file repository to the PC Company support web site on the Internet and update the Internet search engine designed to browse those files. This is a mission critical PC Company process.
Wrote an application to assist HelpCenter personnel in retrieving files uploaded by customers to a Unix server from an OS/2 client. Conversely, wrote an application to send files from an OS/2 internal client to the external Unix server to update the security data files for the Unix feedback programs above.
Developed several Lotus Notes applications for the purpose of updating/retrieving information from the company's Lotus Notes file repository database.
Acted as an advisor and occasional developer for other company departments on Internet projects.
Redesigned and ported an interface for the PC Company's FaxBack system running on the company's BBS system.
Maintained file repository web pages using HTML, JavaScript and Java.
Responsible for hardware maintenance and upgrades (IBM PS/2 Server and PC series machines).
Involved in network installation and administration.
Web Page Design and Development
RYSCOR Science, Inc.