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 - July 2017
Vice President, Executive Vice President of Development
Directed a staff of managers, software
engineers, test analysts, and technical writers. Participated in Orchard Software senior management team activities. Coordinated company policy and priorities with other department heads. Orchard Software consistently wins awards for the quality of the software we develop and for our responsiveness to client software requests.
Director of Software Engineering
Hired and directed a staff of managers, software
engineers, test analysts, and technical writers. Developed department policy,
planned and managed software releases, and advised senior management. Increased size of Development department from a staff of two developers to a staff of 40 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. |