Meet Our Senior Partners
|
|
Skills; C#.NET, VB.NET, ASP.NET, Visual C++, SQL Server, SQL, HL7, and ASTM
|
|
First of all I'd like to welcome
you to our site, and please feel free to contact us if you have any questions or
comments.
My current emphasis is in Microsoft .NET technologies including C#, VB, C++,
ASP .NET, and Microsoft SQL Server. Recent project experience include LIS development
for clinical laboratories with a great deal of experience in interfacing laboratory
instruments using ASTM, HL7 and other protocols. My experience also includes building
rich data driven web sites for remote clinics and caregivers to receive test results,
order tests, and manage their patients.
Additional projects include HL7 interfaces between EHR, LIS, and AdvancedMD ® Practice Management software.
LIS/LIMS development is my passion, especially the challenges involved with communicating
lab results and test orders between various disparate systems. Building HL7 and ASTM interfaces, and Web Services to provide data exchange between separate systems in just flat out fun!
I have been in the software development business since 1991, and following are a few projects that I have been involved in:
- - Developed under a confidential intellectual property consulting agreement
for a laboratory instrument manufacturer. Designed and developed an instrument
side bi-directional ASTM interface for a flow cytometry diagnostic instrument. Interface
implemented ASTM E 1381-91 low level protocol, and ASTM E 1394-97 high level
protocol. Software is shipped with each laboratory instrument as part of the
instrument's on-board software that allows a laboratory to interface with the
instrument using ASTM protocol. Project was architected as a .NET class library, coded in
VS C# providing the
interface between the flow cytometry instrument management software and a
laboratory LIS system via physical communication layers including serial and IP
configurations. Project also included a LIS test bed application to simulate
LIS/LIMS functionality to use during testing and validation of ASTM interface.
- - A diagnostic laboratory that performs Cytology, Histology, Clinical,
and Chemistry screening and testing. Designed and developed a new LIS (Laboratory
Information System) from the ground up. Coded the client applications in
VS C#
.NET, VB .NET, and COM components in Visual C++ 6.0. Designed and implemented
database in SQL Server 2005. Designed and coded the Web Site for test ordering
and result delivery in ASP.NET utilizing the C# .NET and VB .NET languages.
Interfaced several laboratory insturments using ASTM and other protocols via serial
and IP connections. Extensive use of Web Services to integrate remote laboratory
locations, and for automated diagnostic report delivery to clinic network in 43
States.
- - Designed and coded a web based LIS for clinical laboratories
and physician office laboratories (POL). Applications and class libraries coded
in MS Visual Studio C#, website developed in ASP .NET (C#). Created custom laboratory instrument
interfaces that transmit test results to web server utilizing web services. Interfaced
laboratory instruments using ASTM and other protocols using a physical layer of
serial and IP communication. LIS website allows clinics to manager patients, order
tests, manage QC tests, and display and print laboratory results.
- State of Rhode Island Legislature - Developer
on the Bill Drafting project for the State Legislature. Designed and coded
a new bill drafting application utilized by the Legislative staff to draft, edit
and enroll new bills through the RI State House and Senate. Coded client apps
in Visual Basic 6.0 and MS Word utilizing extensive VBA to automate the drafting
process. Built COM compnonents in Visual C++ 6.0, and implemented SQL Server
database. Developed Web Site to view and track bill drafting progress, and
display bills once enrolled into law.
- State of Rhode Island Legislature - Developer in a 2009-2011 rewrite of the previously detailed application utilizing Visual Studio .NET. Client
and web applications coded in C#. Database converted to a multi-year format and
moved from SQL Server 2000 to SQL Server 2005.
- ATT Corporation, Midwest Region - Designed and
coded an activity/contact management application for ATT sales reps in the 5 state
midwest region. Used Microsoft Visual Basic and Microsoft C++.
- Americal Express Financial Advisors - Lead programmer
on the "Insurance in a Day" project. This multi-million dollar project migrated
the insurance processing workflow from the mainframe to a client server environment.
The client components were written in Visual Basic with COM components written in
Visual C++. The database was implemented in Oracle System 7.
- Pillsbury Corporation - Developer on the "Rex"
project in the Pillsbury R&D division. The product specification system
which controlled all aspects of Pillsbury food products existed on an IBM mainframe.
Our project migrated the various components into a client server environment utilizing
the DB2 mainframe database as the server. I coded the client applications
and framework in Borland C++ and Visual Basic. Implemented a new middleware
layer utilizing IBM MQ Series and Borland C++.
- Lutheran Brotherhood Insurance Company - Developer
on a multi-million dollar project to streamline and update the imaging and workflow
for this insurance company, and complete migration to client server from mainframe
environment (seems like a pattern here...). Project based on a Staffware workflow
model. Coded several applications and framework components in Microsoft Visual
C++ 6.0. Coded client UI applications in Visual Basic 6.0. Our database was
migrated from the IBM Mainframe to SQL Server.
These are some of the projects that I have been fortunate enough to have been involved
in. Coding is my passion, and it's just as much fun now as it was when I got
my first program to compile...
|
|
|
|
Skills; COBOL, COBOL II, CICS, DB2, VSAM, JCL, IDMS, CA7, Teradata, PowerBuilder
|
|
Greetings, and thanks for visiting our site!
I've been in the IT world since 1981 when I got a job as a key punch operator at
a medical billing company. I loved my job but envied the COBOL programmers
that I worked with, and finally after bugging my boss to no end he let me start
training to be a programmer. Since then these are some of the projects that
I've worked on:
- Shared Management Resources, Minneapolis Minnesota
- Started as Computer Operations Supervisor for on-line medical billing system.
Responsibilities included troublshooting Honeywell mainframe hardware, software,
and telecommunications problems. Trained remote users of the system and coded
batch and on-line COBOL programs.
- Pillsbury Corporation, Minneapolis Minnesota -
I was at Pillsbury from 1985 to 1998 as a Senior Technical Analyst. Maintained
the mainframe components of the on-line Product Specification System. Programming
included COBOL programs and access routines and client/server programs using ALF
a fouth GL. Utilized PowerBuilder for client applications that accessed DB2
mainframe data.
- Target Stores, Minneapolis Minnesota - Programmer
Analyst at their corporate headquarters. Maintained COBOL and JCL programs
on the Payroll System for all Target store employees.
- Target Stores, Minneapolis Minnesota - System/Programmer
Analyst on the Payroll Deimplementation Project designed to remove employees by
store location as converted to a new replacement system. Coded and tested
COBOL and JCL programs on IBM mainframe. Identified and implemented appropriate
automated job scheduling modifications. supported project changes in the production
environment until all stores converted.
- Target Stores, Minneapolis Minnesota - Programmer
Analyst on the Super Target Receiving Project designed to combine the process of
receiving grocery items to the existing process of receiving general merchandise
items. Analyzed, coded and tested IBM mainframe COBOL programs using CICS
and MQ Series to exchange data beween client/server and mainframe. Supported
project changes int he production environment.
- ATT Corporation, San Antonio Texas - Programmer/Analyst
supporting Marketing division. Support monthly testing and implementation
of agregate layer using Teradata database. Import subscriber and demographic
information from all of ATT's operating units for monthly Marketing reports and
campaigns. Utilize COBOL, JCL, and extensive SQL queries.
|
|
|
|
LIS / LIMS, HL7 and ASTM
LIS / LIMS Development
ASTM Instrument Interface
HL7 Interfaces
EHR/EMR Interfaces

Enterprise Grade Applications
Microsoft Visual Studio ®
C#, VB, C++, .NET

Website Development
ASP .NET, PHP and AJAX
RESTful Web Services
JSON, SOAP, XML Services
Rich Data Driven Web Apps
Logos are trademarked property of their
respective companies.
|