| |
Introduction
My name is David Homan.
I am a Senior Application Developer with over 20 years of experience
developing commercial applications. I learned early in my career,
that my abilities, work ethic and personality make me well suited
to meet the demands of high visibility, development projects.
12 years ago I began offering my services as a contractor. In
1996, I started QSoft. Our success has been built on the success
of our clients and their ability to deliver mission critical
applications, on time and within budget. Our clients have learned
to appreciate my ability to step into a project at any phase,
get up to speed quickly, and to substantially contribute to
the success of the project. I am equally comfortable designing,
developing and managing projects. I have led and participated
in all phases of small to enterprise level projects. My experience
includes Client/Server and Internet applications for a variety
of industries including healthcare, pharmaceutical and financial.
I have extensive, commercial development experience with both
Java and Microsoft technologies. My experience, dedication to
keeping up with the latest technologies, and commitment to my
client's success has earned me an excellent reputation in the
industry. I am confident in my ability to contribute to the
success of any software development or integration project.

Resume
Objective:
To ensure clients achieve success with Internet and Client/Server application development and integration projects.
General Skills:
- Excellent conceptual,
design, troubleshooting and communication skills
- Solid technical
foundation
- Good artistic
and visual design abilities
- Strong leadership
qualities
Technical Skills:
- Application Architecture design and specification
- Object Oriented Analysis and Design
- User Interface design and development
- Prototyping
- Production code development
- System integration
- Data migration and conversion
- Performance analysis and tuning
Project Skills:
- Full Project Development Life Cycle
- Rapid Application Development
- Project management
- Source code management and deployment
- Technical Documentation
| Technologies & Languages: |
Years Experience - Proficiency - Comment |
| Java (through 1.3.1) |
4 - extensive server side development |
| J2EE, JSP, Servlets, EJB |
3 - extensive JSP & Servlet development,
limited EJB |
| Web Services, SOAP, Apache Axis |
2 - Apache SOAP, AXIS, ksoap |
| XML, XML Schemas, XSLT |
1 - XML Spy, Castor, xalan, xerces, kxml |
| Jakarata Struts & JSP TagLibs |
6 months |
| J2ME, CLDC, MIDP |
6 months |
| WebSphere Studio - Application Developer
4 & 5, IBM Visual Age for Java 3.02, 3.5 |
3 - proficient with IDEs |
| IBM WebSphere App Server 3.02, 3.5, 4 |
3 - installation & performance tuning
experience |
| Borland Jbuilder 6-8 |
2 - JSP & Servlet development |
| Sun One Studio ME |
6 months - Midlet development |
| JavaScript, HTML |
4 - extensive development |
| Macromedia Dreamweaver, HomeSite |
4 - extensive HTML development |
| MS Visual Basic (3-6) |
8 - extensive client and server development |
| ActiveX client/server components |
6 - extensive development & deployment |
| COM, COM+, DCOM, MTS |
6 - extensive deployment & troubleshooting |
| WebClasses, ASP, VBScript |
4 - extensive development & deployment |
| MS IIS 4 & 5, TCP/IP, SSL |
4 - install & configuration experience |
| ADO |
3 - WebClass and VBScript applications |
| MS SQL Server 6.5, 7 TSQL |
5 - database design and development |
| MS Access (through 2000) |
7- database design and development |
| Sockets, Windows API |
6 - development experience |
| VB.Net, ASP.Net |
<6 months - prototype work |
| Cache (M, MUMPS) |
10 - extensive development |
| ClearCase LT, StarTeam, Visual SourceSafe |
5 - proficient with use, limited setup |
| DataJunction Enterprise Tools |
3 - data conversion & migration |
Operating Systems:
Windows 9x, NT 4.0
Workstation & Server, 2000 Professional, Linux

Recent Project Experience: (* indicates part-time
project)
Delegatd
User Management Applications- Feb 2003 to present*
Design and development of a delegated user management application
based on Netegrity's SiteMinder Policy Server and DMS API.
Struts/JSP based project developed for WebSphere.
Responsibilities:
Technology assessment and selection, OO analysis and design,
development of JSPs and Struts components and API integration
methods.
Java
Web Service Application - Apr 2002 to present
Leading design and development of Java, Web Services based
extension to an existing Internet application for a leading
provider of Medical Management software. Web Services developed
with IBM WebSphere Studio Application Developer, Apache Soap,
XMLSpy, Exolab's Castor.
Responsibilities:
Technology assessment and selection, OO analysis and design
including integration with existing server components, development
of Web Services, and coordination with Web Service consumers.
This contract also included design and development of an asynchronous,
Socket based, Web Service Proxy server for integration of
non HTTP aware applications with developed Web Services.
Internet
Managed Care Portal - Sep 2000 to Jan 2002
Participated in the design and development of an Enterprise,
Referral and Pre-Certification Internet Portal for leading
provider of Managed Care software. Project developed with
Java, J2EE, EJBs, JSPs, Servlets, IBM WebShpere, IBM Visual
Age for Java, Borland JBuilder, WebMethods ActiveWorks, Netegrity
SiteMinder, Netscape LDAP Server, Cache, Oracle, Solaris,
HTML, JavaScript, SSL.
Responsibilities:
Technology assessment and selection; extensive OO analysis
and design including integration with back-end Cache application;
Server Side Architecture design for WebSphere, SiteMinder,
ActiveWorks and Cache; JSP, Servlet and EJB design and development;
ActiveWorks integration, WebSphere performance analysis and
tuning.
This contract also included design and development of an
ActiveX based interface to a 3rd party database application
running on the client. Developed and implemented custom ActiveX
control, JavaScript, and ActiveX server to accomplish integration.
Wireless Internet Medical application - Jun 2000 to Jan 2002*
Technical lead for design and development of VB WebClass based site supporting wireless, Palm Pilot, Internet application for healthcare providers; VB 6 WebClass components, ASPs, ADO, IIS, MTS, PQAs, MS SQL Server 7, Palm OS Emulator, AppForge, Macromedia Dreamweaver and Homesite.
Responsibilities:
User Interface design, HTML and JavaScript development, WebClass design and development, database design, ADO transactions, source code management and deployment. Prototyped limited AppForge and J2ME interfaces.
Internet Managed Care application - Oct 1998 to Sep 2000
Technical lead for design and development of Enterprise, Internet based, Referral and Pre-Certification application; VB 6 WebClass components, IIS 4, MTS, ADO, MS SQL Server 7, Cache, ASP, HTML, JavaScript, SSL.
Responsibilities:
Application Architecture design including integration with
back-end Cache application, WebClass design and development,
database design, ADO transactions, User Interface design,
HTML and JavaScript development, performance analysis and
tuning, deployment.
Credit Union Management Application - Dec 1999 to Jun 2001*
Technical lead for design and development of enhancements for Loan and Member Services management application; VB 6, ADO, COM, DCOM, MTS, MS SQL Server 7, Sockets, Windows NT, VMS.
Responsibilities:
Design and develop product enhancements including combination
DCOM and Socket interfaces to ActiveX server components, analyze
existing designs and resolve COM & DCOM deployment issues.
Client/Server
Managed Care application - Jan 1996 - Sep 1998
Technical lead for design and development of a large scale,
client/server, Managed Care Utilization Review application;
VB 3-6, Third Party ActiveX controls, COM components, Cache,
Windows API, Sockets.
Responsibilities:
Requirements analysis, Application Architecture design including
Socket based integration with back-end Cache application,
MDI GUI design and development including Dynamic Control Creation,
client and server component design and development, 3rd Party
control evaluation and integration, Cache interface development,
and project management.
Document
Management/Clinical Trial applications - Mar 1991 - DEC 1995
Technical lead for design and development of client/server,
Clinical Trial Management applications for international pharmaceutical
company; C, VB, Sybase, proprietary Document Management system,
Topic, Unix, LAN/WAN.
Responsibilities:
Application Architecture design, client and server component
design and development, product localization (Japan &
Europe), project management, and international deployment.

Education: Pennsylvania State University - Bachelors
of Science - Medical Technology
Recent Additional Training: Sun Java Programming Language course
References: Available on request
|