David W. Morris
(408) 366 5050
E'mail: dwm@xpasc.com
WWW Home: http://www.xpasc.com/david.html
Index to Resumes: http://www.xpasc.com/resumes/dwm-index.html
Updated: April 9, 2009
-
Introduction:
-
I'm a Senior Software Engineer/Architect offering very strong software
design and development experience.
For about the past 14 years, my
focus has been on designing, building and performance testing applications based
on www technologies ranging from C/Perl CGI through Java and SQL.
The unique value I provide in a project team is my very broad
understanding of computer system architecture and my ability to quickly
build a conceptual model which extends that understanding to the
internals of specific technologies being used or considered for the
project's implementation.
Career Summary:
-
- 1993-2000, 2002-present: barili systems limited, a company
I founded which
specializes in providing the enabling technology required to
integrate complex computing environments and in particular
delivery of WWW and Internet based applications.
- 2000-2002: Icarian, Inc.
where I served as the Application Architect and Chief
Engineer for the Icarian Workforce Employee Acquisition product.
- 1967-1970, 1973-1993 (1970-1973 was a combined military and
educational leave of absence):
IBM Corporation beginning as a Systems Engineering
Trainee, including 12 years as a Palo Alto Scientific Center
Staff Member, and concluding as a Senior Programmer with IBM's
Santa Teresa Programming Laboratory.
- 1970-1973: US Army Security Agency Test and Evaluation Center,
Fort Huachuca, AZ. Initially as an enlisted engineering assistant
and subsequently as a part time DOD civilian while attending graduate
school.
Computing Environment Skill Summary:
- Recent high level languages:
Java, C, Python, C++, JavaScript, and ObjectiveC.
- Web Protocols and Languages:
HTML,
JavaScript,
HTTP,
CGI and XML.
- Web Application and Server Products:
The Jakarta Tomcat JSP implementation and PHP.
WebServers: Apache and IIS.
- Database: Oracle
SQL, MySQL, PostgressSQL,
and MS/SQL Server.
- Operating Systems:
Windows, Linux, iPhoneOS, MacOsX.
- Assembly language experience:
many platforms.
- Network and protocol experience:
TCP/IP, HTTP and SMTP.
- Device driver level programming experience:
Various platforms.
- Other Tools:
Subversion (SVN), Perforce, CVS,
Bugzilla, FogBugz, ClearQuest,
MS-Project and
WebLoad.
-
Employment Details:
-
Oct 2002 - present: barili systems limited;
-
May 1998 - Oct 2002:
(as FTE after Jan 2000)
Icarian, Inc.
System Architect
and Chief Engineer;
-
Jul 1993 - Oct 2002: barili systems limited;
founder and co-owner
-
Jul 1992 - Jul 1993: IBM Santa Teresa Programming Laboratory, Senior
Programmer
-
Apr 1979 - Jul 1992:
IBM Palo Alto Scientific Center,
Scientific Center Staff
-
Nov 1978 - Apr 1979: IBM Palo Alto Systems Center; Senior Market
Support Representative
-
Jul 1973 - Nov 1978: IBM Flint Michigan; Advisory Systems Engineer
- Jan 1972 - Jul 1973: US Army Security Agency Test and Evaluation
Center (USASATEC) at Ft. Huachuca, AZ as a Department of Defense
part-time DOD civilian (while in graduate school)
-
May 1970 - Jan 1972: USASATEC at Ft. Huachuca, AZ as an enlisted
Electrical Engineering Assistant
-
Sep 1967 - May 1970: IBM Flint Michigan as a Systems Engineer
Education:
- MS Computer Science, University of Arizona
- BS Electrical Engineering, Michigan State University