David A. Rice

 

 

Mobile 512.947.6073

 

E-mail drice@acme-labs.org

 

 

 

 

 

Objective:

 

 

A proven leader with over 10 years of Java design and implementation experience and over 7 years of team leadership experience looking to obtain a technical leadership role in a creative, challenging, and exciting environment.

 

Employment:

 

 

Consilience Software, Inc. January 2006 – Present (Technical Architect/Developer Manager)

Core Product Development Team

-       Led design and implementation of key components for a J2EE based (Struts/Hibernate) online case management system, including improved security model, dynamic data collection, JasperReports integration and appointment management which included a jQuery based calendar and email (iCal) integration to notify users of new, modified and cancelled appointments

-       Developed enhancements to provide performance increases for batching operations

-       Helped lead core product development team while assisting in responsibility of developing the product feature road map for future releases

-       Drove efforts for UI redesign based on Twitter Bootstrap

-       Mentored new employees in both development best practices and software codebase

-       Implemented issue triage workflow to improve issue resolution efficiency

-       Assisted regularly in proposals and development of proof of concepts for sales demonstrations

-       Led and coordinated hiring efforts for all technical staff in the company

-       Worked directly with CTO to redesign company structure/organization of technical staff to improve employee visibility

-       Managed a development team and coordinated their development tasks

-       Presented new functionality in an upcoming release at Annual User Conference

-       1st developer hired in the company

 

 

Washington Occupational Health Management System Development Team Technical Lead

-       Led technical deployment of OHMS system

-       Led development of technical specifications for all project deliverables

-       Developed several interfaces that communicated with existing systems via JMS queues and web services

-       Provided on site technical training and technical guidance for administrators

 

 

Texas Birth Defects Development Team Technical Lead

-       Led technical deployment of a Birth Defects Registry for the Texas Department of Human Health Services

-       Led development of technical specifications for all project deliverables

-       Provided technical guidance to customer regarding custom configurations

-       Implemented custom record assignment functionality

-       Implemented multiple custom imports

-       Led development team that developed custom reports

-       Led development team that wrote migration of legacy data

 

 

New South Wales Electronic Disease Surveillance System (EDSS) Development Team

-       Designed HL7 compliant Electronic Lab Reporting interface to accept incoming labs results from external sources

-       Designed a de-identification scheme for persons given a customizable set of rules

-       Designed various custom reports and legacy data imports

-       Provided on site technical training for administrators

 

New York City EDSS Development Team

-       Developed various custom reports

-       Supervised new hires on the project and reviewed custom code written by junior developers to assure optimal performance

 

 

North Carolina EDSS Development Team

-       Developed HL7 compliant Electronic Lab Reporting interface to accept incoming labs results received from external sources

-       Developed database conversions for several Center of Disease Control databases

 

 

North Dakota ESAR-VHP Development Team Technical Lead

-       Led technical deployment of an ESAR-VHP software solution for ND Department of Health

-       Developed custom reports and an integration component to integrate with ND Health Alert Network

-       Provided on site technical training for administrators

 

 

North Dakota EDSS/South Dakota EDSS Development Team Technical Lead

-       Led technical deployment of EDSS software solution for both the ND Department of Health and the SD Department of Health

-       Led development of technical specifications for all deliverables

-       Provided technical guidance to both customers to help answer any questions they had regarding configurations

-       Developed custom reports

-       Developed an integration component to integrate with both statesÍ Health Alert Networks which provide the ability for users to configure rules which dictate when they should be notified via email/phone regarding particular events

-       Led development team that developed components for integrating with the Center for Disease Control

-       Led development team that wrote migration of legacy data

-       Provided on site technical training for administrators to be able to maintain and configure the application

 

 

GTECH Corporation February 2005 – January 2006 (Developer)

ES Interactive

-       Designed and implemented key components of a J2EE based online lottery system

-       Led design and implementation of the system maintenance framework that included configurable and pluggable components allowing business use cases to be scheduled, batched, and initiated remotely

-       Proactively helped drive the redesign and standardization of a continuous build process

-       Only consultant on a medium sized team offered permanent employment

 

 

H-E-Butt Grocery Company May 2003 – February 2005 (Developer)

Pharmacy Systems Development

-       Member of an enterprise-wide deployment team

-       Wrote and managed requirement documents for pharmacy workflow

-       Maintained and enhanced a Struts and JasperReports based reporting system

-       Designed and implemented the framework for submitting insurance claims

-       Designed and implemented highly configurable load tests, written to run in LoadRunner, which simulated the client via CORBA calls to the server

-       Designed and implemented a trickle feed for the pharmacy system using Vitria BusinessWare to populate an ODS, providing real time access to sales data

 

Point of Sale Development

-       Designed a low cost checkout lane using a diskless computer booting Linux.  This utilized a collection of various technologies that allowed the terminal to determine the most efficient method for booting, and to provide the ability to boot the terminal using a multicast protocol that the boot servers, running on a legacy OS, did not support

-       Developed C based programs to provide both intercommunication between Linux terminals and remote control of the Linux terminals

 

 

H-E-Butt Grocery Company (Internships) Summer of 2001 & 2002

Knowledge Management

-        Designed an ASP-based system to monitor metadata transformation and flow between key systems

-        Designed an ASP-based knowledge repository for the storage and retrieval of intra-office documents

 

 

Sony Semiconductor of America (Internship) Summer of 2000

Information Systems

-        Developed two web-based applications for tracking defects and system issues using ASPs

-        Designed ASP and ActiveX based applications to analyze in house software usage and database growth for their silicon wafer manufacturing system

 

Education:

 

 

The University of Texas at Austin, Bachelor of Science in Computer Science, May 2003

-        Graduated Magna Cum Laude with Special Honors

-        Member of Upsilon Pi Epsilon – Computer Science Honor Society

 

Training:

 

 

-        Scrum Alliance Certified ScrumMaster, August 2012

 

Frameworks & Technologies:

 

 

J2EE Enterprise Java Beans (EJBs)

Java Servlets

Struts

 

Java Server Pages (JSP)

Hibernate

WebServices

 

JMS

Junit

JavaScript/jQuery/JSON

 

HTML/CSS

XML

XSLT

 

SQL

JasperReports

Active Server Pages (ASP)

 

Vitria BusinessWare

 

 

 

Programming Languages:

 

 

Java J2SE & J2EE

C, C++

 

PHP

Unix/Linux Shell Scripting (Bash, KSH 93)

 

Tools & Software:

 

 

Application Servers: JBoss, Tomcat, IBM WebSphere, Oracle Weblogic, Sun One

 

Software: Eclipse, Ant, IntelliJ, Apache, CVS, Subversion, Jira, Confluence, MKS, Perforce, Mercury LoadRunner

 

Databases: Oracle, MS SQL Server 2005/2008, MySQL, HSQLDB, DB2,

 

Operating Systems:

 

 

GNU Linux (Ubuntu/Debian/Red Hat), Mac OS X, Solaris, SCO UnixWare, UNIX System V

 

Microsoft Windows 2000/XP/7 and MS-DOS

 

Research:

 

 

Honors Thesis with Dr. Calvin Lin

 

   -UT Austin Computer Science Department

      -The Optimization of the Unicon Compiler


Digital Formats Available:

            MS Word           <DavidARice_Resume_2013.doc>

            Acrobat             <DavidARice_Resume_2013.pdf>