Alan Switzer
P.O. Box 3932
Englewood, CO 80155
303.720.6409

aswitzer@alanswitzer.com


PROFESSIONAL SUMMARY

15 years of object oriented software development in both UNIX and Windows. 7 years web application development utilizing web standards. Bringing a vast variety of technical skills to the table. Able to perform as a lead developer or as a technical lead/manager.

TECHNICAL SKILLS

Java, J2EE, JSF, Spring, C++, C#, Perl, Visual Basic
PHP, XML, SOAP, HTML, Ajax, JavaScript, Dojo toolkit, CSS, Cold Fusion, ASP, Flash
Dreamweaver, Fireworks
Object-Oriented analysis, Object-Oriented design
OAS, JBoss, WebLogic, Tomcat, Apache
Oracle, MS SQL Server, MySQL, PostgreSQL, Sybase
CVS, SVN, VSS, Ant, Eclipse, Unix/GNU make, C-Shell/ksh

WORK EXPERIENCE

 

ProBuild Denver, Colorado
Software Engineer 2/2008 - Present

Initial member of a small Java development team focused on Company Internet website, Intranet, and Extranet web applications.

Technologies: Java, J2EE, Spring, JSF, Javascript, CSS, HTML5, Oracle App Server, Tomcat, Eclipse

Oppenheimer Englewood, Colorado
Software Engineer 9/2007 - 2/2008

On contract for web development team. Working on front end development of Enhanced Online Account Interface project.

Technologies: Java, J2EE, JSF, Javascript, CSS, XSL, Tomcat, Eclipse

Thomson Healthcare Englewood, Colorado
Software Engineer 5/2007 - 9/2007

On contract for development of web based medical clinical expert application using Java, J2EE, Velocity, XSL, Javascript, and XML languages and technologies. Worked with large team to complete and deliver initial release of software to production along with subsequent update releases.

Technologies: Java, J2EE, Velocity, Javascript, XML, XSL, JBoss, Eclipse

Strategic Computing Englewood, Colorado
Software Engineer 1/2005 - 5/2007

On contract to NetRegulus for development of custom web based applications that manage medical regulation processes, using Java, J2EE, JSP, JSF, Hibernate, Javascript, and XML languages and technologies. Worked within team to write a portion of a data migration process using Perl. Created custom reports using Crystal/Business Objects.

Technologies: Java, J2EE, JSP, JSF, Hibernate, Javascript, XML, Perl, Oracle, MS SQL Server, Crystal Reports, Apache Tomcat, JBoss, WebLogic, Eclipse

Quovadx, Inc. Englewood, Colorado
Integration Engineer 10/2003 - 1/2005

Development of tools and processes related to medical patient management software on a variety of hardware platforms. Created custom reports utility to interface to a database, producing output as MS Excel spreadsheets. Created data extract and migration scripts for patient databases.

Technologies: Java, XML, Perl, Oracle, MS SQL Server

DecaTech Solutions, Inc. Englewood, Colorado
Internet Developer 6/1999 - Present

Development and maintenance of an educational software program. Utilizes Java3D and interpretive BeanShell environment.  Developed an extensive, secure, online credit application management environment for a local client, which includes reporting and dynamic PDF generation. On contract to Great West Life for internal application development. Worked on an insurance claims management system with a team of developers. Wrote stored procedures and triggers for managing the process of loading Dental and Medical claim records. On contract to Lucent for web and database development. Created applications and maintaining a large customer support website with a team of developers. Technical lead for online game website with integrated advertising platform. Created individual, custom game sites for hosts and developed and maintained all back-end reporting tools. Designing and developing websites for a variety of small businesses. View the online portfolio.

Technologies: Java, PHP, Perl, Visual Basic, Javascript, ActionScript, MySQL

Ajilon/Tele-Communications Inc/CSG Systems Englewood, Colorado
Senior Engineer/Development Manager 2/1995 - 5/1999

Manager of large Telephony provisioning software development team. Coordinated development and project management from analysis and design stage through to development of new version of the product.  Promoted to Manager of Billing Engine and Account Balancing Team. Managed the software and development team responsible for all financial applications on a nationwide billing system.  Designed and developed the bill formatting portion of the billing engine. Created a patentable, extensible, well-defined grammar for sending bill output to any bill rendering company. Wrote and tuned stored procedures.

Technologies: C++, UNIX, Sybase

Adia Information Technologies Denver, Colorado
Engineer, Contracted to US WEST 10/1993 - 2/1995

Designed and developed a graphical user interface system. This system provides a generic interface to presentation toolkit specific code so applications written using it can be easily ported.  Created tools to enhance productivity at a project-wide level. Wrote highly configurable makefile components to provide common targets and rules across all subsystems. Conceived and implemented tools and scripts to improve developer efficiency.

Technologies: C++, UNIX, Motif, Make

Auto-trol Technology Denver, Colorado
Engineer, MCAD Research and Development 5/1991 - 10/1993

Worked in a small team to design and develop a portable User Interface Management System. System was architected for maximum portability with a minimum of toolkit dependent code. Retained sole responsibility for continued system support and enhancement.  Responsible for design and development of a graphical user interface editor.  Developed a graphical 3D sketcher for a CAD/CAM application.  Member of several successful rapid prototype teams.

Technologies: C++, UNIX, Motif, OpenLook

EDUCATION

Masters of Science in Computer Science
University of Colorado
Bachelor of Science in Computer Science, Minor in Mathematics
Colorado State University

PUBLICATIONS

Received patent #5761650 - Billing System and Method for design and implementation at TCI of an extensible, well defined grammar for sending bill output to any bill rendering company