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>