SlideShare a Scribd company logo
(847) 687-1531
dave.warren@escinn.com
Dave Warren
Strengths
• Over 25 years of experience in software development and information technologies including over 20
years of experience in the healthcare industry.
• Excellent project management, communication, mentoring, consulting and technical writing skills.
• Extensive EDI/Internet/Web related experience including EDI interfaces, project management, system
integration, system architecture, development, deployment and support.
Business Experience Summary
• Previous partner/owner of a start-up company (APP Design, Inc.) focused on healthcare information
networks and interfacing healthcare systems.
• Understanding of the healthcare industry, including the transaction work flow required by insurance
companies to process confidential member information according to government mandated HIPPA
regulations.
• Managed many projects in the following industry areas: healthcare networks/EDI interfaces, financial
analysis/securities trading, hedge funds/alternative investments, knowledge/content management, legal
mergers and acquisitions, sales compensation, telephony networks.
Employment History Summary
Independent Consultant (2010-Present) – Roles: EDI developer, EDI consultant, senior project manager,
senior developer, web developer. Worked for several healthcare clients, the latest being North American
Medical Management of Illinois (NAMM), an MSO/TPA serving several independent provider associations.
While there managed and led all EDI related projects including implementing interfaces for claims
submission (X12 837), enrollment (X12 834), authorizations (X12 278), claim status (X12 276/277),
remittance payments (X12 835) and other various transactions between NAMM and its trading partners.
APP Design, Inc. (1998-2010) – Roles: Founding partner/owner, business manager, project manager,
consultant, developer. Company focused on creating and maintaining health information networks along with
connecting disparate health care systems together (RHIO, HIN, EMR, HIS, etc.). An example is
WNYHealtheNet, a RHIO in the Western New York area, which connects all of the areas main health
insurance providers, hospital groups, clinics and independent healthcare providers together. The network has
approximately 30,000 users and handles over 5 million online healthcare transactions per month.
Health Network Ventures (1995-1997) – Roles: Consultant, project manager, senior developer. One of the
first companies to implement and support community wide health information networks in the 1990’s, called
CHIN’s in those days. WHIN, the Wisconsin Health Information Network, was the nation’s first.
Independent Consultant (1993-1997) – Roles: Consultant, project manager, developer. Provided project
management, system architecture, system integration, development and support assistance to various clients.
Software Technologies Group, Inc. (1990-1993) – Roles: Founding partner/owner, project manager,
consultant, senior developer. Company focused on developing custom software applications and porting
software applications across various OS and hardware platforms.
Rockwell International, Switching Systems Division (1986-1990) – Roles: Project manager, project lead,
senior developer. Rockwell SSD developed and maintained automatic call distribution systems and phone
switches along with other communications equipment.
Bally Manufacturing, Gaming Division (1985-1986) – Roles: developer. Bally Gaming Division developed
and supported gaming equipment such as slot machines, poker games and fitness machines.
Dave Warren page 2 of 5
Technical Experience Summary
Healthcare EDI Protocols: X12 (837, 270/271, 276/277, 278, 834, 835), HL7
Healthcare Systems/Software: EZCAP/EZNET/EZEDI, Meditech, NextGen, Epic, QuadraMed, Cloverleaf,
Orion Rhapsody, ChainBuilder, Mirth
Healthcare EDI Interfaces: Availity, Emdeon/ChangeHealth, RelayHealth, Zirmed, Aetna, BCBS Illinois,
BCBS Western NY, BlueShield of Northeastern NY, Cigna-HealthSpring, Family Health Network (FHN),
Fidelis Care, HealthNow, Humana, Independent Health, Nova, Univera
Languages: Java/JDK/AWT/Swing, JDBC, JSP, Servlets, JHTML, EJB, HTML, Flash, JavaScript, XML,
Perl, Ruby, C/C++, C#, ASP, .Net, BASIC, FORTRAN, COBOL, SQL, UNIX Shell (sh, csh, ksh), assembly
language
Web Servers: Apache, Apache/Tomcat, IIS, WebLogic, IPlanet, Sun Java Web Server, JRun
Operating Systems: Microsoft Windows 10, 8, 7, XP, NT; MS Server 2012, 2008, 2003, 2000; MS-DOS,
Linux (Ubuntu, Debian, Redhat), UNIX (SunOS, Solaris, AIX), VAX/VMS, embedded systems
Databases: Microsoft SQL Server, Oracle, MySQL, Postgres, Microsoft Access, Microsoft CRM
Protocols: HTTP, TCP/IP, CORBA, RPC, COM, X.25, HL7, X12, SNMP
Source control & build: Subversion, CVS, RCS, make, ant, rake
Detailed Project Experience
As an independent consultant, 2010-present, focused on Healthcare/EDI and general software development
• EDI manager/developer/analyst responsible for managing, developing and integrating all EDI interfaces for
NAMM IL between their EZCAP/EZNET/EZEDI claims processing system and various trading partners.
Implemented several 837 claims interfaces including: Availity, Emdeon/ChangeHealth, Zirmed, RelayHealth,
Aetna, Cigna-HealthSpring, Humana, BCBS IL (including newer MA requirements) and Family Health
Network (FHN). Implemented 835 and payment/remittance interfaces with Instamed and United Health
Group. Worked on 278 authorizations interfaces to HealthHelp. Integrating these interfaces with EZCAP
required several processes and applications to be created to translate, validate, and correct all transactions
coming from EZCAP before being transmitted to their destinations. Examples of corrections include
modifications for payer specific requirements, X12 format compliance, claim line item balancing and
payment line item balancing.
While with APP Design, 1998-2010, focused on Healthcare/Web/Internet applications
• Project manager responsible for managing all the technical aspects of implementing EDI transaction
interfaces between numerous hospitals and physician offices/clinics to WNYHealtheNet’s healthcare network.
Assisted clients with the planning, development, configuration and testing of their X12 (270/271, 276/277,
278, 837) interfaces from various HIS and EMR systems and interface engines, including NextGen, Meditech,
Epic, QuadraMed, Cloverleaf, Orion Rhapsody and ChainBuilder.
• Project manager responsible for the development of a Web based RHIO for Western New York HealtheNet
(WNYHealtheNet.com). The health information network, based in the Buffalo, NY area, gives all provider
organizations in that area (hospitals, clinics, offices, etc) access to real time information from all of the major
health insurance payers participating in the network. Network payers include BCBS of Western NY, BS of
Northeastern NY, Independent Health, Univera, HealthNow, Nova and Fidelis Care. Major hospitals
participating in the network include Kaleida Health, Catholic Health, Roswell Park and ECMC. The system
connects all of the payer systems in the area through HIPAA X12 based real time interfaces as well as batch
interfaces. Transactions that were implemented between all of the payers and major hospital groups include
eligibility and benefit detail (X12 270/271), claims status (X12 276/277), referral request, referral inquiry and
authorization inquiry transactions (X12 278). The system currently supports over 30,000 users and handles
over 5 million healthcare transactions per month. Technologies used include standard Web browsers, Allaire’s
Dave Warren page 3 of 5
JRun Web Server, tomcat web server, RHIOnet/Eliginet healthcare network application, APP Anvil
Application Server, CORBA, JDBC, Oracle and Postgres databases running on Windows 2008 servers. The
user interface was composed of HTML and JSP. Backend server components, including the X12 interface
engines, were created using Java/CORBA services. Responsible for the management of all technical aspects
of the project including requirements definition, project planning, design and implementation, client and third
party communications, and technical support. Assisted in system architecture and design.
• Project manager responsible for the development of a Web based healthcare information network
(HIE/RHIO) for Eliginet.com. The Eliginet system provides online access to physician directory, eligibility,
benefit plan detail, claims status, provider referral and drug formulary information. Using a multi tier
distributed architecture, the system connects multiple disparate healthcare systems together (insurance
companies, hospitals, clinics) into a single network making them accessible to health care providers through
the Web. Technologies used include standard Web browsers, Allaire’s JRun Web Server, CORBA, APP
Anvil Application Server, JDBC and Oracle databases running on Windows NT and Sun Solaris servers. The
user interface was composed of HTML and JSP. Backend server components were created using
Java/CORBA services. Responsible for project planning, project tracking and resource assignments. Assisted
in system architecture, design and implementation.
• Project manager for the development of a healthcare financial information database service for CareInsite,
Inc, an internet health information company. The service was designed to interface to either an EMR
database or a remote system hosting an EMR database. The service was a backend component of their Web
based CareExchange healthcare network system. It could be accessed by the system as either an EJB or a
CORBA service. The project included defining and integrating new XML healthcare transactions into the
CareExchange system to allow access to the new service. Technologies used include WebLogic Enterprise
server, HTML, XML, JHTML, JSP, EJB, Java, CORBA, SQL, Oracle and JDBC. Responsible for
requirements definition, project planning, resource assignments, design and implementation.
• Project manager for the development of a Web based, distributed knowledge management and collaboration
system created for a large global law firm. The system allows the firm to standardize and manage their multi-
jurisdiction global business transactions while making their legal content available to lawyers and clients
around the world. Features include issue tracking, threaded discussions, document management, full text
indexed search, project planning (GANTT), project calendars, system and user administration, security and
access control on both content and user operations. The system was based on a 4 tier distributed architectural
design which allows for maximum scalability. The architecture utilized standard Web browsers, the Microsoft
IIS web server and JRun web server and servlet engine, CORBA, APP Anvil Application Server and JDBC to
SQL Server databases running on Windows NT servers. The user interface was created using HTML, JSP and
JavaScript while the backend server components were crafted using Java servlets. Responsible for the
management of all technical aspects of the project including requirements definition, project planning, design
and implementation, client and third party communications and user groups. Assisted in system architecture
and design. Used the Scrum project management methodology to complete the project.
• Project lead for the development of a claims submission service for CareInsite’s CareExchange system. The
service allowed healthcare providers to upload claim files through a Web browser to the CareExchange
system for submission to payers. The service was implemented as a Java servlet using HTTP multi-part
requests to perform the file upload. Technologies used include WebLogic Enterprise server, HTML, XML,
JHTML, JSP, EJB, Java and ColdFusion. Responsible for requirements definition, project planning, resource
assignments, design and implementation.
• Project lead for a team of developers tasked with creating a Web interface to a new sales compensation
system for a fortune 500 office products company. The system allowed sales managers and sales reps to
access current information regarding sales quotas, compensation earned and compensation reports. The
interface also gave compensation system administrators the ability to adjust individual quotas, compensation
payments, and sales positions as well as define global parameters (or rules) for compensation plans used by
the compensation engine. The Web interface also provided integrated access to existing enterprise security
Dave Warren page 4 of 5
and access control mechanisms to restrict information users could access as well as operations they could
perform. The Web interface was implemented using the IIS web server and JRun servlet engine on Windows
NT machines. The Web interface performed SQL queries through JDBC and ODBC to DB2 databases
running on an AS400. The interface was constructed using HTML, JSP, and ASP while backend components
used Java servlets, EJB, JDBC, COM, .NET and ODBC. Responsible for requirements definition, project
planning, resource assignments, system architecture, design and implementation.
• Member of a team responsible for creating an application server enterprise architecture toolkit for APP
Design Group, Inc., a software development company. The APP Anvil Application Server toolkit included
several components: network error logging and monitoring, network task scheduling, network security and
access control, messaging services and audit trail. The application server ran on many different platforms
including Windows NT and Sun Solaris systems. Technologies used in the project include Sun’s Java Web
Server, JHTML, JSP, Java, CORBA, SQL, JDBC and Oracle databases. Responsible for requirements
definition, design and implementation.
• Member of a team which created the I-Net Information Manager healthcare network product for AEQ, LLC, a
healthcare communications company. The system allowed physicians and clinics online access to healthcare
information available from insurance companies and payers over an intranet/Internet. Transactions included
member eligibility, benefit plan detail, claims status, provider referrals and physician directory information.
The system was designed to use a distributed architecture to connect many different healthcare systems to the
network. The system was created using a Java client, CORBA middleware, JDBC and Oracle databases.
Responsible for requirements definition, design and implementation.
As an independent consultant, 1993-1997, focused on general software development
• Project lead responsible for porting a transaction based health information network system from SunOS 4.x
and Oracle 6 to Solaris 2.4 and Oracle 7. The system consisted of approximately 55 applications composed of
approximately 500,000 lines of code written in C and Oracle Pro C.
• Project lead for the development of an automated, Web based performance measurement test harness for
3COM’s Netserver product. The test harness measured statistics such as throughput and latency for data
flowing into the Netserver through its 56K/ISDN ports and out its ethernet port to the network. Test suites
were controlled by the user through a Web interface. The application consisted of a main controller program
which created several child processes to execute the actual tests against the Netserver. Communication
between the processes occurred through the use of shared memory and semaphores. Performance statistics
were formulated into reports available through the Web interface. The test harness was capable of testing up
to 1024 Netserver ports simultaneously. It ran on both Sun Solaris or SGI IRIX systems. Technologies used
include C, the Apache Web server, CGI and Perl. Responsible for project planning, resource assignments,
system architecture, design and implementation.
• Responsible for porting, development and support of a product used for monitoring AC power conditions
through communications with various brands of UPS products, including ONEAC. The application was
ported to several UNIX systems including SCO UNIX, SCO XENIX, Sun OS, Hewlett-Packard HP-UX, IBM
RS/6000 AIX and AT&T System V Release 4. The application monitored the UPS for power failure and
maintenance information and performed system shutdown functions if necessary.
• Responsible for all aspects of the production of custom financial trading applications which provide the user
with automated graphical and numerical analysis based on proprietary trading systems. Applications were
developed for the MS-DOS and MS-Windows 3.x, Windows 95, Windows 98 and Windows NT
environments using Microsoft C/C++ 7.0, Microsoft Visual C++ and Windows SDK. Responsibilities include
requirements analysis, design, development, support, user documentation, marketing and sales.
While with Software Technologies Group, 1990-1993, focused on Software Porting/Custom Software
• Project lead responsible for porting a real estate information system (BORIS) from the PRIME platform to the
Sun SPARC platform. The system consisted of approximately 100 applications composed of approximately
Dave Warren page 5 of 5
400,000 lines of code written in COBOL, FORTRAN and PRIMOS CPL. Major system differences addressed
during the conversion include the use of shared memory, job control, database management systems and user
management. This work involved substantial tool development in order to automate the porting process as
much as possible.
• Responsible for enhancements to an MS-DOS based data encryption product called Secret Disk which
allowed the product to utilize the expanded disk size offered by versions of MS-DOS greater than 4.01.
Modifications focused on user interface and device driver functions which used MS-DOS BIOS calls for
determining the size and location of data on an MS-DOS disk device.
• Developed utilities to convert the proprietary object file format produced by a series of Motorola 68000 cross
development tools to the UNIX System V COFF and 4.3 BSD a.out object file formats. The utilities were
responsible for converting all aspects of the object files from one format to another. This included text, data,
and bss areas, symbol tables and their associated entries, and any information required to relocate and link the
converted object files. The converted object files could then be loaded by various real-time operating systems
running on an MC68000-based target system. These utilities were developed for a wide variety of target
environments including the Sun-3 and Sun-4 systems, various 386-based UNIX versions, and MS-DOS.
While with Rockwell International, SSD, 1986-1990, focused on Telephony/Telecommunications
• Project leader for several development projects for a product, the Resource Management Center (RMC),
which managed a switching network consisting of Rockwell International Automatic Call Distributors
(ACDs). The product was based on the DEC VAX platform ranging from the MicroVAX to the VAX/8000
series running VMS. The product allowed network managers to monitor network traffic conditions along
with hardware and software alarm conditions on a real-time basis, identify and correct overflow conditions
and produce reports used for determining future call routing and operator staffing requirements at each ACD.
Information was collected from the ACDs via dedicated X.25 PVC links.
• Designed and developed software which collected unsolicited and archived call log records and real-time
system status data from each ACD’s in a network and produced reports and real-time displays based on this
data. Designed and developed software to provide dial-up or dedicated access to the ACD and emulate a
control maintenance terminal. Designed and developed software to provide scheduling capabilities to
automatically initiate and verify the results of control and maintenance operations at the ACD. Responsible
for project organization, design. coding, testing, coordination of software installation and beta testing as well
as remote and on site support of the product.
Bally Manufacturing, Gaming Division, 1985-1986, focused on Gaming Systems/Embedded Software
• Developed and maintained software for real-time microprocessor-based controllers used in recreational
products including slot machines and video games for Bally Manufacturing Co. The software supported
asynchronous input and output for both mechanical and electrical devices.
Education
Bachelor of Science, Computer Engineering, Illinois Institute of Technology, Chicago, Illinois

More Related Content

Viewers also liked

resume_M R_
resume_M R_resume_M R_
resume_M R_
Sudharson M R
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
danieldrrivera
 
Govindarajan_Vasu
Govindarajan_VasuGovindarajan_Vasu
Govindarajan_Vasu
Govindarajan Vasu
 
Alex montalvo 120716
Alex montalvo 120716Alex montalvo 120716
Alex montalvo 120716
Alex Montalvo
 
EDI_gowtam
EDI_gowtamEDI_gowtam
EDI_gowtam
Gowtham .
 
Editor_Resume_ErikaJHarvey_2016.docx.
Editor_Resume_ErikaJHarvey_2016.docx.Editor_Resume_ErikaJHarvey_2016.docx.
Editor_Resume_ErikaJHarvey_2016.docx.
Erika j Harvey
 
Resume ba word
Resume ba wordResume ba word
Resume ba word
Christopher Ivy
 
Resume
ResumeResume
Resume
Darien Caine
 
Alfredovelez-June 2014
Alfredovelez-June 2014Alfredovelez-June 2014
Alfredovelez-June 2014
Alfredo Velez
 
Sezar Jakupi CV Resume Sep 2016 Telstra
Sezar Jakupi CV Resume Sep 2016 TelstraSezar Jakupi CV Resume Sep 2016 Telstra
Sezar Jakupi CV Resume Sep 2016 Telstra
Sezar Jakupi
 
Oracle
OracleOracle

Viewers also liked (11)

resume_M R_
resume_M R_resume_M R_
resume_M R_
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
 
Govindarajan_Vasu
Govindarajan_VasuGovindarajan_Vasu
Govindarajan_Vasu
 
Alex montalvo 120716
Alex montalvo 120716Alex montalvo 120716
Alex montalvo 120716
 
EDI_gowtam
EDI_gowtamEDI_gowtam
EDI_gowtam
 
Editor_Resume_ErikaJHarvey_2016.docx.
Editor_Resume_ErikaJHarvey_2016.docx.Editor_Resume_ErikaJHarvey_2016.docx.
Editor_Resume_ErikaJHarvey_2016.docx.
 
Resume ba word
Resume ba wordResume ba word
Resume ba word
 
Resume
ResumeResume
Resume
 
Alfredovelez-June 2014
Alfredovelez-June 2014Alfredovelez-June 2014
Alfredovelez-June 2014
 
Sezar Jakupi CV Resume Sep 2016 Telstra
Sezar Jakupi CV Resume Sep 2016 TelstraSezar Jakupi CV Resume Sep 2016 Telstra
Sezar Jakupi CV Resume Sep 2016 Telstra
 
Oracle
OracleOracle
Oracle
 

Similar to DaveWarrenResume-LIn

Richard p fhir
Richard p fhirRichard p fhir
Richard p fhir
Richard Phillips
 
Richard p fhir
Richard p fhirRichard p fhir
Richard p fhir
Richard Phillips
 
richard_p_Integration
richard_p_Integrationrichard_p_Integration
richard_p_Integration
Richard Phillips
 
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
BenitoSumpter862
 
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
SantosConleyha
 
Sci agile development qualifications 10072014
Sci agile development qualifications 10072014Sci agile development qualifications 10072014
Sci agile development qualifications 10072014
Iqbal Tareen
 
Release of information software
Release of information softwareRelease of information software
Release of information software
Relevantz
 
intel_soae-h_data_sheet
intel_soae-h_data_sheetintel_soae-h_data_sheet
intel_soae-h_data_sheet
Alan Boucher
 
Joseph Markgraf Resume
Joseph Markgraf ResumeJoseph Markgraf Resume
Joseph Markgraf Resume
Joseph Markgraf
 
Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
Raveendra Nanjundappa
 
ddolkart2015_CVIT
ddolkart2015_CVITddolkart2015_CVIT
ddolkart2015_CVIT
David Dolkart
 
Nancy conelley.cv
Nancy conelley.cvNancy conelley.cv
Nancy conelley.cv
Nancy Conelley
 
Company Profile U S
Company  Profile  U SCompany  Profile  U S
Company Profile U S
jurus21
 
M ivedix ontrack
M ivedix ontrackM ivedix ontrack
M ivedix ontrack
Ganesh Natarajan
 
resume1
resume1resume1
OSCon 2011 Talk: The implications of open source technologies in safety criti...
OSCon 2011 Talk: The implications of open source technologies in safety criti...OSCon 2011 Talk: The implications of open source technologies in safety criti...
OSCon 2011 Talk: The implications of open source technologies in safety criti...
Shahid Shah
 
Ruvos - Capabilities - 2022
Ruvos - Capabilities - 2022  Ruvos - Capabilities - 2022
Ruvos - Capabilities - 2022
Eduardo Gonzalez Loumiet, MBA, PMP, CPHIMS
 
Client ASRC Federal Vistronix•Design and development o
Client  ASRC Federal Vistronix•Design and development oClient  ASRC Federal Vistronix•Design and development o
Client ASRC Federal Vistronix•Design and development o
WilheminaRossi174
 
Robert donald resume iam 1
Robert donald resume iam 1Robert donald resume iam 1
Robert donald resume iam 1
Robert Donald
 
MRC_CV_JBP_240414
MRC_CV_JBP_240414MRC_CV_JBP_240414
MRC_CV_JBP_240414
monu chowdhury
 

Similar to DaveWarrenResume-LIn (20)

Richard p fhir
Richard p fhirRichard p fhir
Richard p fhir
 
Richard p fhir
Richard p fhirRichard p fhir
Richard p fhir
 
richard_p_Integration
richard_p_Integrationrichard_p_Integration
richard_p_Integration
 
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
 
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
1114237 - Jones & Bartlett Learning ©CHAPTER 4HIS Applic
 
Sci agile development qualifications 10072014
Sci agile development qualifications 10072014Sci agile development qualifications 10072014
Sci agile development qualifications 10072014
 
Release of information software
Release of information softwareRelease of information software
Release of information software
 
intel_soae-h_data_sheet
intel_soae-h_data_sheetintel_soae-h_data_sheet
intel_soae-h_data_sheet
 
Joseph Markgraf Resume
Joseph Markgraf ResumeJoseph Markgraf Resume
Joseph Markgraf Resume
 
Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
 
ddolkart2015_CVIT
ddolkart2015_CVITddolkart2015_CVIT
ddolkart2015_CVIT
 
Nancy conelley.cv
Nancy conelley.cvNancy conelley.cv
Nancy conelley.cv
 
Company Profile U S
Company  Profile  U SCompany  Profile  U S
Company Profile U S
 
M ivedix ontrack
M ivedix ontrackM ivedix ontrack
M ivedix ontrack
 
resume1
resume1resume1
resume1
 
OSCon 2011 Talk: The implications of open source technologies in safety criti...
OSCon 2011 Talk: The implications of open source technologies in safety criti...OSCon 2011 Talk: The implications of open source technologies in safety criti...
OSCon 2011 Talk: The implications of open source technologies in safety criti...
 
Ruvos - Capabilities - 2022
Ruvos - Capabilities - 2022  Ruvos - Capabilities - 2022
Ruvos - Capabilities - 2022
 
Client ASRC Federal Vistronix•Design and development o
Client  ASRC Federal Vistronix•Design and development oClient  ASRC Federal Vistronix•Design and development o
Client ASRC Federal Vistronix•Design and development o
 
Robert donald resume iam 1
Robert donald resume iam 1Robert donald resume iam 1
Robert donald resume iam 1
 
MRC_CV_JBP_240414
MRC_CV_JBP_240414MRC_CV_JBP_240414
MRC_CV_JBP_240414
 

DaveWarrenResume-LIn

  • 1. (847) 687-1531 dave.warren@escinn.com Dave Warren Strengths • Over 25 years of experience in software development and information technologies including over 20 years of experience in the healthcare industry. • Excellent project management, communication, mentoring, consulting and technical writing skills. • Extensive EDI/Internet/Web related experience including EDI interfaces, project management, system integration, system architecture, development, deployment and support. Business Experience Summary • Previous partner/owner of a start-up company (APP Design, Inc.) focused on healthcare information networks and interfacing healthcare systems. • Understanding of the healthcare industry, including the transaction work flow required by insurance companies to process confidential member information according to government mandated HIPPA regulations. • Managed many projects in the following industry areas: healthcare networks/EDI interfaces, financial analysis/securities trading, hedge funds/alternative investments, knowledge/content management, legal mergers and acquisitions, sales compensation, telephony networks. Employment History Summary Independent Consultant (2010-Present) – Roles: EDI developer, EDI consultant, senior project manager, senior developer, web developer. Worked for several healthcare clients, the latest being North American Medical Management of Illinois (NAMM), an MSO/TPA serving several independent provider associations. While there managed and led all EDI related projects including implementing interfaces for claims submission (X12 837), enrollment (X12 834), authorizations (X12 278), claim status (X12 276/277), remittance payments (X12 835) and other various transactions between NAMM and its trading partners. APP Design, Inc. (1998-2010) – Roles: Founding partner/owner, business manager, project manager, consultant, developer. Company focused on creating and maintaining health information networks along with connecting disparate health care systems together (RHIO, HIN, EMR, HIS, etc.). An example is WNYHealtheNet, a RHIO in the Western New York area, which connects all of the areas main health insurance providers, hospital groups, clinics and independent healthcare providers together. The network has approximately 30,000 users and handles over 5 million online healthcare transactions per month. Health Network Ventures (1995-1997) – Roles: Consultant, project manager, senior developer. One of the first companies to implement and support community wide health information networks in the 1990’s, called CHIN’s in those days. WHIN, the Wisconsin Health Information Network, was the nation’s first. Independent Consultant (1993-1997) – Roles: Consultant, project manager, developer. Provided project management, system architecture, system integration, development and support assistance to various clients. Software Technologies Group, Inc. (1990-1993) – Roles: Founding partner/owner, project manager, consultant, senior developer. Company focused on developing custom software applications and porting software applications across various OS and hardware platforms. Rockwell International, Switching Systems Division (1986-1990) – Roles: Project manager, project lead, senior developer. Rockwell SSD developed and maintained automatic call distribution systems and phone switches along with other communications equipment. Bally Manufacturing, Gaming Division (1985-1986) – Roles: developer. Bally Gaming Division developed and supported gaming equipment such as slot machines, poker games and fitness machines.
  • 2. Dave Warren page 2 of 5 Technical Experience Summary Healthcare EDI Protocols: X12 (837, 270/271, 276/277, 278, 834, 835), HL7 Healthcare Systems/Software: EZCAP/EZNET/EZEDI, Meditech, NextGen, Epic, QuadraMed, Cloverleaf, Orion Rhapsody, ChainBuilder, Mirth Healthcare EDI Interfaces: Availity, Emdeon/ChangeHealth, RelayHealth, Zirmed, Aetna, BCBS Illinois, BCBS Western NY, BlueShield of Northeastern NY, Cigna-HealthSpring, Family Health Network (FHN), Fidelis Care, HealthNow, Humana, Independent Health, Nova, Univera Languages: Java/JDK/AWT/Swing, JDBC, JSP, Servlets, JHTML, EJB, HTML, Flash, JavaScript, XML, Perl, Ruby, C/C++, C#, ASP, .Net, BASIC, FORTRAN, COBOL, SQL, UNIX Shell (sh, csh, ksh), assembly language Web Servers: Apache, Apache/Tomcat, IIS, WebLogic, IPlanet, Sun Java Web Server, JRun Operating Systems: Microsoft Windows 10, 8, 7, XP, NT; MS Server 2012, 2008, 2003, 2000; MS-DOS, Linux (Ubuntu, Debian, Redhat), UNIX (SunOS, Solaris, AIX), VAX/VMS, embedded systems Databases: Microsoft SQL Server, Oracle, MySQL, Postgres, Microsoft Access, Microsoft CRM Protocols: HTTP, TCP/IP, CORBA, RPC, COM, X.25, HL7, X12, SNMP Source control & build: Subversion, CVS, RCS, make, ant, rake Detailed Project Experience As an independent consultant, 2010-present, focused on Healthcare/EDI and general software development • EDI manager/developer/analyst responsible for managing, developing and integrating all EDI interfaces for NAMM IL between their EZCAP/EZNET/EZEDI claims processing system and various trading partners. Implemented several 837 claims interfaces including: Availity, Emdeon/ChangeHealth, Zirmed, RelayHealth, Aetna, Cigna-HealthSpring, Humana, BCBS IL (including newer MA requirements) and Family Health Network (FHN). Implemented 835 and payment/remittance interfaces with Instamed and United Health Group. Worked on 278 authorizations interfaces to HealthHelp. Integrating these interfaces with EZCAP required several processes and applications to be created to translate, validate, and correct all transactions coming from EZCAP before being transmitted to their destinations. Examples of corrections include modifications for payer specific requirements, X12 format compliance, claim line item balancing and payment line item balancing. While with APP Design, 1998-2010, focused on Healthcare/Web/Internet applications • Project manager responsible for managing all the technical aspects of implementing EDI transaction interfaces between numerous hospitals and physician offices/clinics to WNYHealtheNet’s healthcare network. Assisted clients with the planning, development, configuration and testing of their X12 (270/271, 276/277, 278, 837) interfaces from various HIS and EMR systems and interface engines, including NextGen, Meditech, Epic, QuadraMed, Cloverleaf, Orion Rhapsody and ChainBuilder. • Project manager responsible for the development of a Web based RHIO for Western New York HealtheNet (WNYHealtheNet.com). The health information network, based in the Buffalo, NY area, gives all provider organizations in that area (hospitals, clinics, offices, etc) access to real time information from all of the major health insurance payers participating in the network. Network payers include BCBS of Western NY, BS of Northeastern NY, Independent Health, Univera, HealthNow, Nova and Fidelis Care. Major hospitals participating in the network include Kaleida Health, Catholic Health, Roswell Park and ECMC. The system connects all of the payer systems in the area through HIPAA X12 based real time interfaces as well as batch interfaces. Transactions that were implemented between all of the payers and major hospital groups include eligibility and benefit detail (X12 270/271), claims status (X12 276/277), referral request, referral inquiry and authorization inquiry transactions (X12 278). The system currently supports over 30,000 users and handles over 5 million healthcare transactions per month. Technologies used include standard Web browsers, Allaire’s
  • 3. Dave Warren page 3 of 5 JRun Web Server, tomcat web server, RHIOnet/Eliginet healthcare network application, APP Anvil Application Server, CORBA, JDBC, Oracle and Postgres databases running on Windows 2008 servers. The user interface was composed of HTML and JSP. Backend server components, including the X12 interface engines, were created using Java/CORBA services. Responsible for the management of all technical aspects of the project including requirements definition, project planning, design and implementation, client and third party communications, and technical support. Assisted in system architecture and design. • Project manager responsible for the development of a Web based healthcare information network (HIE/RHIO) for Eliginet.com. The Eliginet system provides online access to physician directory, eligibility, benefit plan detail, claims status, provider referral and drug formulary information. Using a multi tier distributed architecture, the system connects multiple disparate healthcare systems together (insurance companies, hospitals, clinics) into a single network making them accessible to health care providers through the Web. Technologies used include standard Web browsers, Allaire’s JRun Web Server, CORBA, APP Anvil Application Server, JDBC and Oracle databases running on Windows NT and Sun Solaris servers. The user interface was composed of HTML and JSP. Backend server components were created using Java/CORBA services. Responsible for project planning, project tracking and resource assignments. Assisted in system architecture, design and implementation. • Project manager for the development of a healthcare financial information database service for CareInsite, Inc, an internet health information company. The service was designed to interface to either an EMR database or a remote system hosting an EMR database. The service was a backend component of their Web based CareExchange healthcare network system. It could be accessed by the system as either an EJB or a CORBA service. The project included defining and integrating new XML healthcare transactions into the CareExchange system to allow access to the new service. Technologies used include WebLogic Enterprise server, HTML, XML, JHTML, JSP, EJB, Java, CORBA, SQL, Oracle and JDBC. Responsible for requirements definition, project planning, resource assignments, design and implementation. • Project manager for the development of a Web based, distributed knowledge management and collaboration system created for a large global law firm. The system allows the firm to standardize and manage their multi- jurisdiction global business transactions while making their legal content available to lawyers and clients around the world. Features include issue tracking, threaded discussions, document management, full text indexed search, project planning (GANTT), project calendars, system and user administration, security and access control on both content and user operations. The system was based on a 4 tier distributed architectural design which allows for maximum scalability. The architecture utilized standard Web browsers, the Microsoft IIS web server and JRun web server and servlet engine, CORBA, APP Anvil Application Server and JDBC to SQL Server databases running on Windows NT servers. The user interface was created using HTML, JSP and JavaScript while the backend server components were crafted using Java servlets. Responsible for the management of all technical aspects of the project including requirements definition, project planning, design and implementation, client and third party communications and user groups. Assisted in system architecture and design. Used the Scrum project management methodology to complete the project. • Project lead for the development of a claims submission service for CareInsite’s CareExchange system. The service allowed healthcare providers to upload claim files through a Web browser to the CareExchange system for submission to payers. The service was implemented as a Java servlet using HTTP multi-part requests to perform the file upload. Technologies used include WebLogic Enterprise server, HTML, XML, JHTML, JSP, EJB, Java and ColdFusion. Responsible for requirements definition, project planning, resource assignments, design and implementation. • Project lead for a team of developers tasked with creating a Web interface to a new sales compensation system for a fortune 500 office products company. The system allowed sales managers and sales reps to access current information regarding sales quotas, compensation earned and compensation reports. The interface also gave compensation system administrators the ability to adjust individual quotas, compensation payments, and sales positions as well as define global parameters (or rules) for compensation plans used by the compensation engine. The Web interface also provided integrated access to existing enterprise security
  • 4. Dave Warren page 4 of 5 and access control mechanisms to restrict information users could access as well as operations they could perform. The Web interface was implemented using the IIS web server and JRun servlet engine on Windows NT machines. The Web interface performed SQL queries through JDBC and ODBC to DB2 databases running on an AS400. The interface was constructed using HTML, JSP, and ASP while backend components used Java servlets, EJB, JDBC, COM, .NET and ODBC. Responsible for requirements definition, project planning, resource assignments, system architecture, design and implementation. • Member of a team responsible for creating an application server enterprise architecture toolkit for APP Design Group, Inc., a software development company. The APP Anvil Application Server toolkit included several components: network error logging and monitoring, network task scheduling, network security and access control, messaging services and audit trail. The application server ran on many different platforms including Windows NT and Sun Solaris systems. Technologies used in the project include Sun’s Java Web Server, JHTML, JSP, Java, CORBA, SQL, JDBC and Oracle databases. Responsible for requirements definition, design and implementation. • Member of a team which created the I-Net Information Manager healthcare network product for AEQ, LLC, a healthcare communications company. The system allowed physicians and clinics online access to healthcare information available from insurance companies and payers over an intranet/Internet. Transactions included member eligibility, benefit plan detail, claims status, provider referrals and physician directory information. The system was designed to use a distributed architecture to connect many different healthcare systems to the network. The system was created using a Java client, CORBA middleware, JDBC and Oracle databases. Responsible for requirements definition, design and implementation. As an independent consultant, 1993-1997, focused on general software development • Project lead responsible for porting a transaction based health information network system from SunOS 4.x and Oracle 6 to Solaris 2.4 and Oracle 7. The system consisted of approximately 55 applications composed of approximately 500,000 lines of code written in C and Oracle Pro C. • Project lead for the development of an automated, Web based performance measurement test harness for 3COM’s Netserver product. The test harness measured statistics such as throughput and latency for data flowing into the Netserver through its 56K/ISDN ports and out its ethernet port to the network. Test suites were controlled by the user through a Web interface. The application consisted of a main controller program which created several child processes to execute the actual tests against the Netserver. Communication between the processes occurred through the use of shared memory and semaphores. Performance statistics were formulated into reports available through the Web interface. The test harness was capable of testing up to 1024 Netserver ports simultaneously. It ran on both Sun Solaris or SGI IRIX systems. Technologies used include C, the Apache Web server, CGI and Perl. Responsible for project planning, resource assignments, system architecture, design and implementation. • Responsible for porting, development and support of a product used for monitoring AC power conditions through communications with various brands of UPS products, including ONEAC. The application was ported to several UNIX systems including SCO UNIX, SCO XENIX, Sun OS, Hewlett-Packard HP-UX, IBM RS/6000 AIX and AT&T System V Release 4. The application monitored the UPS for power failure and maintenance information and performed system shutdown functions if necessary. • Responsible for all aspects of the production of custom financial trading applications which provide the user with automated graphical and numerical analysis based on proprietary trading systems. Applications were developed for the MS-DOS and MS-Windows 3.x, Windows 95, Windows 98 and Windows NT environments using Microsoft C/C++ 7.0, Microsoft Visual C++ and Windows SDK. Responsibilities include requirements analysis, design, development, support, user documentation, marketing and sales. While with Software Technologies Group, 1990-1993, focused on Software Porting/Custom Software • Project lead responsible for porting a real estate information system (BORIS) from the PRIME platform to the Sun SPARC platform. The system consisted of approximately 100 applications composed of approximately
  • 5. Dave Warren page 5 of 5 400,000 lines of code written in COBOL, FORTRAN and PRIMOS CPL. Major system differences addressed during the conversion include the use of shared memory, job control, database management systems and user management. This work involved substantial tool development in order to automate the porting process as much as possible. • Responsible for enhancements to an MS-DOS based data encryption product called Secret Disk which allowed the product to utilize the expanded disk size offered by versions of MS-DOS greater than 4.01. Modifications focused on user interface and device driver functions which used MS-DOS BIOS calls for determining the size and location of data on an MS-DOS disk device. • Developed utilities to convert the proprietary object file format produced by a series of Motorola 68000 cross development tools to the UNIX System V COFF and 4.3 BSD a.out object file formats. The utilities were responsible for converting all aspects of the object files from one format to another. This included text, data, and bss areas, symbol tables and their associated entries, and any information required to relocate and link the converted object files. The converted object files could then be loaded by various real-time operating systems running on an MC68000-based target system. These utilities were developed for a wide variety of target environments including the Sun-3 and Sun-4 systems, various 386-based UNIX versions, and MS-DOS. While with Rockwell International, SSD, 1986-1990, focused on Telephony/Telecommunications • Project leader for several development projects for a product, the Resource Management Center (RMC), which managed a switching network consisting of Rockwell International Automatic Call Distributors (ACDs). The product was based on the DEC VAX platform ranging from the MicroVAX to the VAX/8000 series running VMS. The product allowed network managers to monitor network traffic conditions along with hardware and software alarm conditions on a real-time basis, identify and correct overflow conditions and produce reports used for determining future call routing and operator staffing requirements at each ACD. Information was collected from the ACDs via dedicated X.25 PVC links. • Designed and developed software which collected unsolicited and archived call log records and real-time system status data from each ACD’s in a network and produced reports and real-time displays based on this data. Designed and developed software to provide dial-up or dedicated access to the ACD and emulate a control maintenance terminal. Designed and developed software to provide scheduling capabilities to automatically initiate and verify the results of control and maintenance operations at the ACD. Responsible for project organization, design. coding, testing, coordination of software installation and beta testing as well as remote and on site support of the product. Bally Manufacturing, Gaming Division, 1985-1986, focused on Gaming Systems/Embedded Software • Developed and maintained software for real-time microprocessor-based controllers used in recreational products including slot machines and video games for Bally Manufacturing Co. The software supported asynchronous input and output for both mechanical and electrical devices. Education Bachelor of Science, Computer Engineering, Illinois Institute of Technology, Chicago, Illinois