Bo Zimmerman
1907 Cameo Drive
Round Rock, Texas 78664
(512)/917-5497 (day/evening)
Email: bo@zimmers.net

Objective:

    To employ my talents as a systems or applications programmer.

Work Experience:

    October, 1999 - Present
    Senior Software Engineer,
    Project Manager
    IBT Technologies; WebIQ, Inc.; WebIQ, LLC.
    Designed, engineered, and deployed the flagship WebIQ product. Responsible for gathering customer requirements, organizing a development plan, and executing the development plan. The product is a large web based collaborative application for the decision support industry. It is built on Java servlet technology, and utilizes JDBC/ODBC databases such as Oracle, Microsoft SQL Server, and MySQL. The system includes multi-threaded, middleware TCP/IP servers, and client/server socket communication utilizing serialization. The clients are IE and other browsers, utilizing HTML, XML, and JavaScript.

    Also designed and built front-end AWT and Swing prototypes of next generation collaboration and decision-support software.


    January, 1997 - October, 1999
    Senior Applications Programmer
    Sears TeleServ / Maxserv Corp.
    Designed and implemented two large front-end call-taking applications. The first was written in Microsoft Visual Basic 4.0 and 5.0, and required knowledge of OLE Automation, telephony, DLL call-backs, ODBC, and object oriented design. The second was written on top of a proprietary workflow system using a thin-client Internet Explorer 4.0 front end. This required extensive knowledge of JavaScript, JScript objects, Dynamic HTML, and ActiveX control creation. Also maintained imaging system (both client and server side) in Visual C++ 5.0.

    January, 1995 - December, 1997
    Laboratory Assistant, Computer Science Department,
    Southwest Texas State University
    Provided support for C, Visual Basic, and Fortran programming students. Installed, maintained, and supported various operating systems and applications including Microsoft Windows and NT, Pathworks, VMS, Borland C, and others. Handled hardware and software installations, upgrades, maintenance, and troubleshooting. Performed minor electrical work. Handled the installation, configuration, administration, and maintenance of computer networks using TCP/IP, IPX, NET-BEUI, DEC Pathworks, DEC LAT, and NFS on various platforms.

    August 1990 - August 1992
    Elite Software
    2968 W. Ina Rd, Suite 140
    Tucson, Arizona
    Dealt with all areas of small business concerns. Assisted in design and implementation of large modem communications package and its support software. Did all systems/protocol design and programming and assisted with the end-application. Wrote in 6502/6510 Assembly and Microsoft BASIC for 8 bit Commodore computers. Wrote manuals and provided customer support.

Education:

    Master of Science, Texas State University
    San Marcos, TX
    Graduated: December, 1996
    Major: Computer Science, GPA: 3.45

    Bachelor of Science, Texas State University
    San Marcos, TX
    Graduated: December, 1994
    Major: Computer Science, GPA: 3.84 (Magna cum laude)
    Minor: Political Science

Hardware and Language knowledge:

    IBM PC compatibles (Windows 3.11 - XP, DOS, Linux, Minix, OS/2). DEC Alpha (Digital UNIX, Open VMS), AmigaOS, Sun Solaris (unix).

    Java (Servlets, AWT & Swing), Microsoft Visual Basic 3.0-6.0, Microsoft Visual C++, C (numerous compilers), JavaScript/JScript, HTML, XML, 6502/6510 Assembler, FORTRAN, Microsoft COM/ActiveX, TK/TCL, Digital VAX Assembler, BASIC, Pilot.

    Microsoft SQL Server, MySQL, and Oracle experience

    Eclipse, Microsoft Visual Studio, Visual Studio.NET, and J++

    Extensive experience with software architecture and Object-Oriented (OOA, OOD) principles

Freelance/Open Source Programming:

    May 2001 - Present
    CoffeeMud Development
    Round Rock, Texas
    Write, maintain, and support an enormous chat package with role-playing, AI, and scripting engines. System also includes its own internal http/web server, smtp server, web macro system, and database JDBC engine. Also support a large installed user base.

    March 1999 - May 1999
    CPU MAGAZINE
    Douglas, Wyoming
    Wrote the browser software for their new ChromeMag disk-based magazine in 6510 Assembly for the GeoWorks GEOS GUI platform. Occassionally write articles for publication.

    January 1995 - December 2000
    Softdisk Publishing
    Baton Rouge, Louisiana
    Write small utilities and applications on event driven GeoWorks GEOS GUI platform in 6510 Assembly. These programs are periodically published in LoadStar 64 disk magazine.

    February 1987 - June 1990
    Zelch 64 Software Development
    San Antonio, Texas
    Designed and implemented and marketed locally a large modem communications package and its support software. Wrote code in 6502/6510 Assembly and Microsoft BASIC.

References:

    Excellent references available upon request.