Software Developer with 20+ Years of Experience Designing and Developing Systems
1. Richard A Gravelin rickgravelin@comcast.net rickgravelin@comcast.net
78 Suburban Square, So. Burlington, VT 05403 (802) 862-2240
Goal
Work as a systems designer focusing on project planning, database design,
software design, analysis and development to insure timely deliverables and quality
products.
Summaryof Experience
Software Developer -AHC Software,South Burlington,VT March 2009
to Present
American Health Care Software.
Design, program and test Health Level Seven (HL7) product user interface and server
listeners for transferring medical information between trading partners using TCP/IP,
SOAP, HTTP, SSL, HTTPS, Java, FTP communication protocols. Design includes
ability to communicate using multiple HL7 versions and is designed primarily to transfer
patient admission, discharge, transfer, and drug order information to
pharmacies. Served as an intermediary project leader on project supervising the
programming with one junior programmer.
Design & Programming of the Resident Assessment Instrument (RAI) MDS 3.0,
System. Project included a C Sharp system module for scheduling, screens for entering
resident assessment data. System involved complex calculations and involving RUG IV
& RUG III computations used for resident assessments and billing for the Federal
Government mandatory reporting and Medicare reimbursement. Scheduling involved
creating a GUI calendar interface similar to Google Calendar for medical professionals
to aid as a visual for up-coming resident assessments. Developed a server listener for
automated scheduling based on admission and discharge activity to trigger assessment
scheduling. Served as an intermediary project leader on project supervising the
programming with one junior programmer.
Independent Contractor Mar 2008 to March 2009
Vermont Gas, Burlington, VT
Assisted in PHP web development project providing web code maintenance functions
for a survey system as part of PHP web training including JSP, CCS, PHP and SQL
training. Providing programming and analysis at Vermont Gas applying existing
modifications to 3rd party new release software upgrade. Rewrite of existing Buyout
Calculator.
2. VSAC, Winooski, VT
Providing 2E programming and analysis for tasks assigned at Vermont Student
Assistance Corporation to complete an on-going Genesis project.
Senior Software Developer – VSAC, Winooski, VT May 2002 to December 2007
A team member of a very large project called Genesis - a self-serving web based
system with a back-end iSeries database. Tasked with managing the green screen
design and construction as well as SQL Triggers and Stored Procedures. Consistently
met each deadline assigned to the project. Using WDSC, some JAVA and also SQL
were needed to interface the backend database to the web projects. Instrumental in
training others, and providing leadership for the other team members, including
consultants, in the construction effort.
Developer the corporate mail merge process which uses Windows/VB, Access, ODBC,
and iSeries.
Designed a front-end interface for receiving student payments from various sources.
The process ensures timely payments to accounts as well as preventing accidental
duplicate applied payments. This successful process reduces errors and provides a
standard for which newer interfaces can adapt into.
Inherited an unfinished Event Registration system and reworked to completion. System
allows for maintaining registration and sessions for events offered at VSAC.
Currently using MySQL, Squirrel, Eclipse IDE, WDSC IDE, SoftLanding Change
Management System, CVS change management System, Java EE, SQL Stored
procedures and Triggers, Struts, XML & HTML.
Software Developer -AHC Software,South Burlington,VT Jan 2000 to
May 2002
American Health Care Software. Rewrite of a legacy Payroll System. Project included
an elaborate design of a Human Resource module and customizable payroll module.
System was designed and constructed using Synon (Cool/2E) using iterative Joint
Application Development (JAD) approach. I had two employees and one consultant
working for me. Project included automated letters, MS Project VISIO, Silverrun, MS
Access, ODBC, MS Word & MS Excel as well as VISIO where tools to assist the
success of the project. Project was in Beta testing when I left.
IndependentContractor – VSAC, Winooski,VT Jun1999 to Jan 2000
3. Consolidated three separate Outreach programs into one user expandable Outreach
system to handle multiple programs. Project was delivered within an 8-month window.
System was designed and constructed with Synon (Cool/2E) using iterative Joint
Application Development (JAD) approach. Project included automated letters, MS
Access, ODBC, MS Word & MS Excel as well as VISIO where tools to assist the
success of the project.
IndependentContractor - FCCI InsuranceGroup,FL Jun 1992 to Apr
1999
Designed an automated pharmaceutical prescription drug usage validation system to
interface with workman compensation system. System was designed to work on an
AS400 utilizing RPG400 programming and an X.12 data interchange. MS Word & MS
Excel as well as VISIO where tools to assist the success of the project.
ProjectSupervisor - FCCIInsurance Group,FL May 1988 to Jun 1992
Programmer/Analyst – Dynamic Control,FL Jan 1985 to May 1988
Programmer– Saint Michael’s College,VT Jun 1980 to Dec 1984
Education
Saint Michael’s College, non-matriculating, 1982-1994
AS Computer Science, Champlain College, Graduate 1978 (3.2 GPA)
Additional college courses include; JAVA 1, JAVA 2, COBOL, FORTRAN IV,
Systems Design, Advanced Math and Advanced Business Writing, VOTEC,
Sarasota, FL.
Recently Completed ComputerScience Courses / Seminars
● An introduction to JAVA programming
● Java Programming II
● Grails, Groovy, Ruby & Rails & GWT
● No Fluff Just Stuff Java Conference
HL7 Concepts and Design for 2.7 & 3.0
LANSA Visual Framework Developer C Sharp
LANSA Integrator
LANSA Composer
Other interests
4. Professional Audio / Video Recording Engineer and Owner of RCS Productions
Accomplished musician; Piano, Guitar, Harp,
Harp Maker / Woodworker, member of Vermont WoodNet.
References
Sharon Winzler Friend crossworks@mac.com 802 578-6942
Jay Benson Friend jaybenson@hotmail.com 802 999-5270