Richard Creamer
P.O. Box 931, Folsom, CA 95763-0931
[Send email using form at bottom]
http://sites/google.com/site/rickcreamer
(916)616-0591 Cell
o b j e c t i v e
- Interesting yet challenging position which allows me to learn new skills.
r e c u r r i n g p a t t e r n
Over the course of my career I have repeatedly delivered robust, on-time
solutions to critical problems for my employers and have efficiently learned any
new skills that were required along the way. These contributions frequently had
a major, positive impact on my employers' success and revenues.
s k i l l s
- 5 years Java/J2SE, extensive Swing experience
- 4 years Visual C++ 6.0, 1.5 years C++/Solaris, 9 years C/UNIX, 4+ years
C/DOS
- 4 months C# .NET
- Clear Case, Visual Source Safe, SCCS, RCS
- Oracle, Informix, MS SQL, MS Access, MySQL
- OOD, software development & mgmt., product mgmt., project mgmt., technical
writing
- Image processing, graphics, rich clients, custom GUI components, server,
DBMS, TCP/IP sockets
s e l e c t e d a c h i e v e m e n t s
Autogeny
- Developed advanced enterprise platform architecture.
Ai Metrix
- Developed graphical fault management sub-system that was a major factor in
winning $5M sale and subsequent $5M VC round. Also developed critically-needed
Information Security/Authorizations sub-system. Primary customer: DoD's DISA
(Defense Information Systems Agency)
Objective Systems Integrators
- Led team which solved major problem for founder that dramatically increased
usability of company's NMS product and created new revenue stream.
Ophthalmic Imaging Systems
- Rapidly developed several industry-leading medical imaging workstation
products under very tight deadlines.
Apollo Computers
- Functioned as principal on-site liaison for successfully completed Caltrans
$15M engineering workstation deployment project.
Aerojet
- Wrote two funded NASA/DoD proposals which brought in several $100K in
contracts. Also functioned as Principal Investigator for two CT technology
projects.
Cybernex
- Was given credit for company achieving profitability for first time by
developing inspection standards programs that ensured large customer QA
organization would accept shipped product.
e x p e r i e n c e
Architect/Developer
Autogeny
RAD Enterprise Software Platform (DoD, DHS, WSN, Commercial)
Java/J2SE, MySQL
2005 - 2008
- Designed system architecture and developed deployment tools as well as
produt component prototypes
- Developed DBMS-to-Java object model code generator
- Developed DBMS designer.
- Developed TCP/IP messaging server.
- Extensive proposal writing.
* * * *
Computer Specialist
U.S. Small Business Administration
Disaster Assistance Loan Processing
(Contract Position)
Win 2K, Win Server 2003, VMS
2004 - 2005
- Routine IT support for hundreds of loan offices.
- Account management.
- Software support.
- Hardware troubleshooting and setup.
* * * *
Architect/Developer
Trexor Technologies
Information Mgmt. and Visualization (DoD, DHS, WSN, Commercial)
Java/J2SE, MySQL
2001 - 2004
- Wore many startup hats.
- Evolved product vision and architecture.
- Developed basic GIS mapping GUI component.
- Developed graphical query designer application.
- Developed drag-and-drop GUI Swing IDE.
- Developed proof-of-concepts and supported efforts to secure funding.
* * * *
Product Manager
Agilent Technologies
Network Management System
C++, Java, Oracle, Solaris
2001 - 2001
- Product Manger for GUI client and editor applications.
- Spent 50% of time participating in next-generation architecture planning
group.
- Created proof-of-concept network graphing component that could handle
visualization of over 35,000 devices.
* * * *
Director, Framework Software
Ai Metrix
Network Management System
C++, SQL Server, Win NT
1997 - 2001
- DISA uses two software sub-systems I wrote to manage its world-wide
networks.
- Designed and implemented Autograph (graphical fault management) and
information security/authorizations sub-systems.
- Co-designed and developed Web portal (network graphs + alerts).
- Independently invented circular graph layout algorithm later published by
others.
- Developed GUI technique that allowed 20+ networks to be managed with one
display.
- Developed network infrastructure browsing tool and several ActiveX GUI
components.
- Developed stochastic circuit route design tool.
- Managed staff of five senior software engineers.
* * * *
Software Project Manager
Objective Systems Integrators
Network Management System
C/C++, Oracle/Sybase/Informix, Solaris
1993 - 1997
- Designed and led development of critically-needed product, Package
Administration (PA), for managing network device rule sets. PA had a very
advanced, easy-to-use GUI which replaced a complex, error-prone process with
three high-level GUI drag-and-drop operations. Managed two senior software
engineers.
- Project Manager for special high-availability (HA) product release for large
customer ($6M).
- Design and development team member for high-volume distributed data
collection framework.
- Identified over 60 core dump class bugs by writing static code checkers.
* * * *
Project Manager, Software Engineer
Minx Software
ERP/Mfg. & Accounting Software
C, Informix, Solaris
1990 - 1993
- Managed outside contracting firm for custom software release.
- Created parameterized module which could replace 183 costly-to-maintain C
DBMS files.
- Performed ongoing software maintenance.
* * * *
Manager, Software Development
Ophthalmic Imaging Systems
Medical Image Processing
C/DOS
1988 - 1990
- Designed and developed several market-leading clinical image processing
workstation products.
- Both qualitative and quantitative analysis products were developed.
- Products were completed on time under extremely tight schedules.
- Other duties included interaction with end users at conferences.
- Managed one senior software engineer and two consultants.
* * * *
Systems Engineer
Apollo Computer
Workstations and Servers
C, Unix, Aegis
1987 - 1988
- Principal on-site liaison between Apollo and Caltrans for a $15M state-wide
installation project of 500+ engineering workstations.
- Pre-sales support on sales calls.
- Wrote corporate image processing demo distributed on new workstations.
NDT Engineer
Aerojet
Missile Defense Contractor
C, Fortran, SunOS, DG
1984 - 1987
- Involved with CT inspection imagery of various missile motors and many of
their components: Solid rocket motors, gas generators, nozzle exit cones, etc.
- Wrote two funded NASA/DoD CT technology proposals (several $100K).
- Principal Investigator for two Computed Tomography (CT) technology projects:
1) Peacekeeper CT Qualification Program, and 2) CT Scanner Calibration.
- Designed and implemented many advanced image processing and 2D/3D data
visualization algorithms.
- Implemented the non-linear least-squares curve fitting via the Marquardt
optimization algorithm.
- Worked with Sun 3/160 and Pixar Image Computer (SIMD, 48-bit RGBA
framebuffer).
* * * *
Quality Engineer
Cybernex Corporation
Thin-Film Head Mfg.
1983 - 1984
- Given credit for company achieving profitability for first time by
synchronizing acceptance testing with customer for visual/microscopy and
electronic acceptance testing.
- Developed effective photo-microscopy and electronic testing standards
programs that facilitated the above.
- Was able to normalize testing results across production heads and disks by
using least-squares correlation of standard heads/disks to production
heads/disks.
- Deployed statistical process control points in Manufacturing and Wafer Fab.
* * * *
Owner
Imaging Software Technologies
Image Processing Software
(Part-Time Business)
C/DOS
1990 - 1997
- Developed turn-key image acquisition and analysis workstation software for
various medical applications (Radiology, Pathology) and other non-medical
domains.
- An advanced GUI library was developed that allowed multiple imaging products
to be addressed with the same .exe file via simple editing of GUI and operational
configuration text files.
- In a consultant role, developed inner-luminal wall boundary detection
algorithm for intravascular ultrasound manufacturer.
* * * *
s e c o n d a r y s k i l l s
Varying levels of experience in the following skill areas:
- Semantic Web, OWL, RDF, GIS, data analysis, Computed Tomography (CT), NDT,
MS Office, multi-threading (Java NIO), scientific computing, algorithm design,
information security.
- GDI, GDI+, JDBC, ODBC, ActiveX, MFC, COM, networking basics, Java NIO
sockets, HTML, HTTP, TCP/IP, UML, XML, Unix shell scripting.
i n t e r e s t s
- AI, data mining, collaboration and computer-aided distributed decision
making.
- Electronic Health Records
- Internet search (NLP, indexing, query formulation GUI, query results
navigation GUI).
- Evolving browsers, e-mail clients, blogging software, desktop computing.
- Social Network Analysis, combinatorial optimization.
- Stereo scenic photography
e d u c a t i o n
- B.S. Applied Mathematical Physics, University of California, Davis |