Computer Specialist with a successful track record in
Technical Project Leadership, Application Programming,
and System Administration for a leading national
laboratory. Skillful problem solver with a strong
foundation in the computer field. An expert at
creating web applications in Perl/CGI/JavaScript.
Software Engineer, Senior Member of the Technical Staff,
1996-Present
Current Projects: Technical leader of Web Fileshare Project.
This project is a corporate web-based document management system
based on Commercial Software (Xpedio from Stellent, Inc.).
Duties include technical specifications, budget and schedule
management, customization, productionizing, testing, and
maintenance of the package for access-controlled storage and
sharing of documents in both classified and unclassified
computer networks. Includes extensive HTML/JavaScript
programming as well as use of the package's proprietary scripting
language. Keen awareness of customer needs/desires has made the
initial implementation for unclassified data a tremendous success
within the enterprise-wide user community.
Current Projects: Developing Web-based solutions for internal
customers as part of a service center. Our group, WebCo, is an
internal organization that provides web services to other groups
at Sandia on a cost recovery basis. I design and develop small
applications using CGI/Perl/HTML/JavaScript/Java/Sybase/Oracle
that solve a
particular problem in a cost effective manner. Cost recovery from
the customers requires that the applications be developed rapidly
while adhering to high standards for quality and completeness.
My duties within WebCo also include mentoring novice programmers,
particularly in Perl/CGI, JavaScript, Unix, and database access.
Founded and chaired the Sandia Web
Application Developers User Group from 1996-1999.
Approximately 150 members who share ideas/solutions via
email list, web site, and occasional live meetings. Attempting to
save company resources by providing a forum where developers may
learn from others so that the "wheel" is only invented once.
Worked with a small team to implement Web-based Employee
Expense Reporting capability using Java applet front-end, JDBC/Sybase
back-end. Allows employees to record expenses for travel and
small value
purchases while reducing reimbursement delay from seven to two days
and reducing the need for special clerks to perform manual entry
of expense data. Allowed us to retire old client/server code
that was difficult to deploy and maintain.
Software Engineer, Member of the Technical Staff,
1993-1996
Developed Web-based applications for
Sandia's Intranet. Both small scale and corporate-wide
solutions using HTML with Netscape's extensions, C,
Perl, and JavaScript. Leading the push to move older
administrative applications to the web using the
latest tools. Headed development of Web-based electronic
timekeeping application which is used by about 7000 employees
each week to record their time charges.
Teamed to define Operational Planning software
system. Evaluated Relational Database Systems and
Interface Building tools.
Leader of SMARTWELD Advisor project. Worked on
producing a knowledge-based software system to
recommend welding processes and weld joint geometries.
Defined and helped implement a hardware-software-network
infrastructure for demonstration and test-bed activities
for the SMARTWELD project. Robust architecture decisions
allowed demonstration systems to be taken on the road
without impacting project development.
Technical Associate, 1987-1993
Leader of MASTER ARCHITECTURE project. Co-authored
a plan for an integrated Computer-Aided Engineering
environment for Product Data Management (PDM) projects.
Plan was used as the road map to set direction
and determine funding priorities for directorate's
PDM projects.
Teamed in implementation of UNIX based computing
environment for 50 mechanical designers (Pro/ENGINEER running
on SGI workstations). The new
systems provide considerably more computing power, while
reducing maintenance costs and space demands.
Performed system administration on approximately
120 VMS-based workstations. Streamlined and automated
operations so duties could be performed by smaller
staff in a more timely manner.
Created and maintained dozens of CAD utility
programs (Anvil-5000). Programs for geometry creation,
interfacing between CAD and FEM, title block checking,
batch file translations, and others.
Assisted the Network Security Officer in
maintaining security of computer networks.
Created programs to automate file audits, disable
inactive accounts, and report on system usage.
Led a team of designers in defining military trainer
units. Worked on many varied mechanical designs and
became very proficient CAD user. Trained new hires in
the use of CAD software.
1985-1987, Pennsylvania State University, Hammermill
Paper Company, Erie, Pennsylvania
Teacher's Aide and Research Assistant
Wrote operation manual for PC-based billing
software (work-study at PSU).
Graded exams, prepared example FORTRAN and
Pascal programs (work-study at PSU).
Purchased, set-up, maintained PC's, provided
software training (summer job at Hammermill).
1979-1985, Panos' Restaurants, Wendy's Hamburgers,
Red Barn Restaurants, Erie, Pennsylvania
Restaurant Manager
Responsible for complete restaurant operations
including hiring, scheduling, menu planning,
ordering, and inventory, as well as day-to-day
operations. Supervised staffs of up to 30 employees.
Education
Master of Science in
Computer Science,
University of New Mexico, Albuquerque,
December 1996, 3.7 GPA.
Bachelor of Science in Computer Science, minor
in Mathematics,
University of New Mexico,
Albuquerque, December 1992, 3.9 GPA.
Continuing education courses in computer
applications and technologies.
Special Skills & Knowledge
Fluent in many programming languages, operating
systems, and software packages. Trained in
Configuration Management and Software Engineering
principles. Becoming an expert in web accessibility
issues for disabled users. Proficient at handling simultaneous
projects and meeting deadlines. Hold a DOE 'Q'
security clearance.