up previous


Randolph Back

45 State St. #399
Montpelier, Vermont 05602
email: rback@backswc.com
web: http://www.backswc.com

Summary
Twenty years of diverse experience in software systems development with significant experience in the areas of client-server software, computer graphics and user interface software development. Experience includes project leadership with primary responsibility for design, cost-estimation, project tracking and supervision of developers.

Java Programming 4 years
J2EE Programming 3 years
C++ Programming 10 years
Oracle 6 years
IBM UDB DB2 2 years
C Programming 14 years
Unix (Sun, AIX, HP, Linux) 14 years
Microsoft Windows 14 years

Experience
2003 - present
ObjectRiver, Inc Wayland, Mass.
Chief Software Architect for a startup company creating the next generation framework for service oriented architectures. Using Model Driven Architecture to create data access and web services from object-relational models. Utilized Oracle, DB2, etc with internally developed Java Data Objects (JDO) and Java Message Service (JMS implementations. Languages were Java, PL/SQL, DB2 SQL PL. (http://www.objectriver.net)
2005
SAS Institute Wakefield, Mass.
Senior Software Architect For the Marketmax division of SAS Institute. (http://www.marketmax.com) Developing core engine for on-line analytical processing (OLAP) in C++ an an in-memory dimensional database. Left this position to return to ObjectRiver.
2003
Vermont Technical College Randolph, VT
Instructor for C programming and Client-Server Database Development (SQL, PL/SQL, Macromedia Coldfusion).
2002
Rogue Wave Software Southboro, Mass. & Boulder, Colorado
As Senior Software Architect designed new software system for large scale object oriented systems. The system used Oracle data storage and provided CORBA, XML and J2EE interface for enterprise wide data systems. Platforms were IBM AIX, Sun Solaris, Microsoft Windows 2000. Languages were C++, PL/SQL and Java.
1987-2005
Back Software & Consulting, Inc. Montpelier, Vermont & Boulder, Colorado
Back Software & Consulting began in 1987 in Boulder, Colorado, providing contract software development and consulting services. In 1994, the business moved to Vermont.

Significant projects are listed below by project category.

Databases

Web
Hosting

Scientific
Programming

Client/Server

Project
Mentoring

Training

Quality
Assurance
Planning

Hypertext
Editors
Converters

Multi-platform
User
Interfaces

Porting

Computer
Graphics

UNIX
Systems
programming

Technical
Writing

1999-2000
Computer Task GroupBurlington, Vermont
Developed Microsoft Windows applications for the display and analysis of chip test data for IBM Microelectronics. Microsoft Visual C++ using MFC.

1990-1992
Analysts International CorporationBoulder, Colorado
Developing X Window programs using Motif and Open Look Interface Toolkit. Various Unix platforms (DEC, Sun, Silicon Graphics) in C.

1984-1987
Precision Visuals Boulder, Colorado
Member of graphics systems development group responsible for device independent graphics subroutine libraries. Developed and maintained Graphical Kernel System (GKS) product which was the first GKS implementation to pass the ISO conformance testing. Served as primary maintenance engineer for DI-3000, a subroutine library for 3D and 2D scientific graphics that generated approximately $10 million in annual revenues. Part of a team developing a User Interface Management System (UIMS) that incorporated a portable Graphical User Interface (GUI). FORTRAN and C on DEC VMS.

Spring 1984
Boulder County Vocational Education Boulder, Colorado
Instructor for FORTRAN programming.

1983-1984
Advanced Applications Boulder, Colorado
While in graduate school, was member of team developing one of the first commercial implementation of the ANSI/ISO standard Graphical Kernel System (GKS).

1982-1984
National Center for Atmospheric Research Boulder, Colorado
Graduate Student Assistant in Scientific Computing Division. Provided consulting assistance to scientists and programmers on the using the NCAR computing system, including consulting on the Cray, IBM 4341, UNIX, FORTRAN programming, and scientific software. Installed, tested, and documented scientific software on the CRAY. Rewrote the database portion of the systems accounting software. Primary language was FORTRAN.

1981-1982
University of Colorado, Department of Mathematics
Teaching assistant for College Algebra and Trigonometry and Remedial Mathematics.

1978-1981
University of Kentucky, Department of Mathematics
Graduate student and instructor for Calculus and Finite Mathematics. As instructor had full responsibility for classes of 30-40 students including class planing, test creation, homework assignments and grading.

Education
1984
University of Colorado Boulder, Colorado
M.S. in Applied Mathematics with minor in Computer Science, concentrating in Numerical Analysis.

1978
University of Kentucky Lexington, Kentucky
B.S. in Mathematics.

Expertise
Languages
Java, C++, C, Perl, SQL, PL-SQL, UNIX Shells.

Database
Systems
JDBC, Oracle (Oracle Call Interface, PL-SQL), IBM DB2 SQL, ODBC, Rogue Wave DBTools++.

Associations
IEEE, ACM, USENIX.

About this document ...

This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.70)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html rback

The translation was initiated by Randolph Back on 2006-08-02


up previous
Randolph Back 2006-08-02