Benjamin Shafer

5255 Twinkle Way
Colorado Springs, CO 80917
(719) 964-6435

Objective To obtain a full or part time position in object-oriented software engineering

Object-oriented programming, STL, UML, N-tier architecture, iterative processes
Object-oriented programming, JDBC, JSP, some J2EE
Delphi (Pascal)
Virtual Component Library (VCL), user-interfaces, rapid prototyping
Apache, Tomcat, DB-backed with MySQL, HTML, CSS, JSP, Javascript, SSL
Program configuration, schemas, DTDs
Relational (MySQL, Oracle) and Object (Versant), administration, programming
Cross-platform developer's toolkit, GUI storyboards for discovering requirements
8086 computers and MC68HC11 microcontroller
System administration, Shell scripts, web server administration, virtual machines
OpenOffice, Word, Excel, Quattro Pro, Power Point

Software Engineer September 2003 - Present
BCSi Colorado Springs, Colorado

Developed satellite network simulations on a Windows platform using C++, Qt, and OpenGL. Developed a related object-oriented toolset for visual configuration, logging, generating plots and statistics, and communication, along with auto-generated HTML help. Participated in all phases of the software lifecycle, using an iterative approach which allowed for quick response to frequently changing requirements.

Software Engineer March 2001 - September 2003
Colorado Software Shop (Self-Employed) Colorado Springs, Colorado

Configured web server, Tomcat, and MySQL for a database-backed, Java Server Pages shopping cart which I then designed, developed, and maintained. Set up multiple e-mail newsletters. Created an online archive of sermons, using Apache, JSP, and RealMedia.

Application Developer III December 1999 - March 2001
MCI Worldcom Colorado Springs, Colorado

Developed C++ software for a Video Conference Reservation System using CORBA and Oracle on DEC Alpha machines. Participated in design, implementation, and system integration on this 3-tiered, distributed project.

Application Developer I April 1998 - December 1999
MCI Worldcom Colorado Springs, Colorado

Designed and implemented C++ software to compare the information in a Versant object database with what was actually in the network and fix any discrepancies. Performed 4th level production support. Did all the system administration for six Sun SPARC Ultra 2 machines.

Software Engineer Summer 1997
Decision Science Applications, Inc. Colorado Springs, Colorado

Worked on X/Motif user interfaces for radar tracking software written in C++ on Silicon Graphics systems. Redesigned and implemented a distributed debugging tool which provided system-wide error logging as well as the ability to monitor and change system parameters on the fly.

Software Engineer September 1996 - May 1997
Geneva College Engineering Department Beaver Falls, Pennsylvania

Worked on a rapid prototype in Delphi for generic control of printed circuit boards. Designed and implemented new components that inherited from the Virtual Component Library and included additional functionality.

Software Engineer Summer 1996
Sensible Software Solutions Philadelphia, Pennsylvania

Developed a database application using Microsoft Visual Basic to enter and display information in an Access database for a health care rehabilitation facility.

CORBA Certificate 1998
Building Distributed Applications with Orbix & CORBA MCI Knowledge Services

Bachelor of Science in Computer Science
Bachelor of Science in Engineering, Concentration in Electrical
1993 - 1997
Geneva College Beaver Falls, Pennsylvania

Presidential Scholarship, Academic Scholarship, Who's Who in American Colleges, Alpha Chi - Geneva's chapter of the National Honor Society

GPA          3.71 (on a 4.0 scale)

Honors Program, Secretary for Geneva's branch of the IEEE, Choir, Soccer, Volleyball Club

References Available upon request

The most recent version of this resume is online at