Overview |
I have managed teams developing applications in
C/C++, Java, 4th Dimension, and other languages working in a variety of industries, including printing, banking, pharmaceuticals, and healthcare.
I have held a variety of management
roles, including managing direct reports and managers, supervising and mentoring
interns, managing offshore development, and managing interdisciplinary teams without
direct report authority. I have excellent written and verbal communication skills, and relate
well to end users and engineers alike.
I have experienced a variety of business travel, including Asia,
Europe and domestic locations. I am comfortable at client sites
and hold a current passport. |
Experience |
Orchard Software, Carmel,
Indiana
October 1998 - Present
Director of Software Engineering
Direct a staff of managers, software
engineers, test analysts, and technical writers. Develop department policy, direct development activities, hire staff,
plan and manage software releases, and advise senior management. Develop laboratory information system (LIS) software written in a variety of languages. Orchard Software consistently wins awards for the quality of the software we develop and for our responsiveness to client software requests. Development department from a staff of two developers to a staff of over 25 developers, testers, and writers.
Senior Development Manager
Managed a project to develop hematology analyzer software in conjunction
with a business partner, coordinated all communication between the
two companies, recruited, managed and trained team members, implemented source code management and defect tracking,
produced bi-weekly software updates and developed code. The software
was written using 4th Dimension, a cross-platform 4GL.
Managed and developed a Web-enabled version of Orchard's LIS
product, using 4D, HTML and Javascript. Managed and developed an
ASP-based enhancement to the Orchard Software website. Managed and
developed several standalone C++ applications.
Product Developer
Developed medical laboratory applications using 4D. Additional
projects included developing 4D plugins and standalone applications
written in C++, developing department standards, administering the
company website and recruiting department personnel.
Developed a custom version of Orchard's core hematology product
which is in production at Mayo Clinic.
Baker Hill Corporation, Carmel, Indiana
May 1994 - October 1998
Product Developer
Developed Windows-based C++ applications for the banking industry. Developed a complete in-house sales, marketing, invoicing,
reporting and support call tracking application used for all of
Baker Hill's internal business, and was solely responsible for all
design, development, support and training of the application. Additional
projects included developing third party interfaces, writing VBA
custom scripting, creating help files, managing and developing Web
applications, managing a 16- to 32-bit product conversion, managing an offshore development project, and supervising
and mentoring interns.
Medi-Span, Inc., Indianapolis, Indiana
April 1992 - May 1994
Systems Analyst
Developed and maintained Oracle-based applications, including
programs and user interfaces using SQL*Plus, SQR and SQL*Forms in
a UNIX environment.
Consultant
Developed DOS-, UNIX-, and XENIX-based pharmaceutical applications
in C, working independently at home and onsite as part of a four
person team.
Software Artistry, Inc., Indianapolis, Indiana
July 1990 - January 1991
Systems Analyst
Developed and managed development of a DOS-based labor scheduling
product written in both C and KML, an artificial intelligence language.
This was a temporary six-month position created at my request.
Image Sciences, Inc., Dallas, Texas
March 1987 - July 1989
Product Manager
Managed the production of Image Sciences' PC-based products, including
prototype development and existing product updates. Managed the
documentation and software development staff, wrote product specification
documents, set schedules, programmed the majority of the software,
and coordinated QA and beta site testing. Products were written
in C running on DOS, UNIX and XENIX.
Programmer/Analyst
Developed PC-based distributed printing software from prototype
to released product. Developed the user interface, written in C
running in DOS; debugged and enhanced the software; developed user
documentation, installation procedures and packaging; and administered
beta sites.
Intran Corporation, Minneapolis, Minnesota
March 1984 - March 1987
Programmer/Analyst
Developed and supported FormBuilder, one of the first raster graphics-based forms design packages, which integrated form elements, graphics,
and text, written in Pascal on the Perq Operating System.
Ported same software package to C running on Sun Microsystems
hardware with UNIX. This software conversion was part of a four
person project in which each programmer was responsible for the
conversion, support, and further development of one major program
and several commonly-used library modules.
Developed UNIX-based laser printer drivers written in C including
Postscript, FRM and Xerox Metacode formats. |