Last Update: 6/30/2008 
Home Current_Courses Past Courses Positions Held
About Me Memberships Academic & Professional Service
 
 
Professional Consulting & Industrial Experience
2008-       : System analysis and software design/engineering, Parental Options (a Web Security startup company), Rescue, California. Designed software to permit parental monitoring of child browsing and messaging. Goal is to protect children from sexual predators. Directed development of Linux/PHP/Apache/MySQL based server, w. expert sysstem, plus C# based key logger/monitor, real-time communications and analysis software.
2000-2006: System analysis and software design/engineering, Department of Water Resources, Sacramento, California. Created open source software suite to provide web hosting for a generic state department site, specific application to provide free public access to web-based database of water resource funding opportunities in various California watersheds. Managed hardware and software, directed development of Linux/PHP/Apache -based web access to MySQL database.
1998-1999: System Analysis and design Consulting, Bethesda School for Boys, Savannah, Georgia. Did many weeks of "pro bono" work to prepare an "E-rate" proposal to provide Bethesda school for Boys (the oldest orphanage in America), a fiber optic backbone to connect all buildings on a large, multi-building residential school site. Project, for approximately $550K approved & funded in 2000.
1997-1999: Information Systems Management/Academic Administration, Armstrong Atlantic State University, Savannah, Georgia. Created and headed parent organization for instructional media, distance learning and administrative and academic computing on the Armstrong campus as well as at multiple remote sites. Managed a staff of approximately 24 professionals with a budget of over $2 million. Created and staffed Instructional Media and Distance Learning organizations. Developed campus intranet IP video capability, redesigned and implemented campus and remote site, Unix-based E-mail system, oversaw development of web-based distance learning capability and many multimedia courseware development efforts. Headed design effort for information infrastructure of new on-campus science complex and new remote satellite campus, including multimedia production and communication facilities. Created and enhanced relationships between the campus and local industries, particularly those invested in high technology. Designed a certificate program to supply local companies with trained technology workers. Participated actively in statewide efforts to increase bandwidth of statewide backbone and transmit both video and audio (telephone services) on the data backbone and chaired the statewide group of campus CIO’s (ACIT) from the 34 University System of Georgia.campuses.
1997: System analysis and software design/engineering, Department of Health Services, Sacramento, California.. Designed modular tools to permit access to Department of Health Services databases via a "world-wide -web" interface. The environment is MS Windows NT, MS "Back Office," Visual C++, JAVA, and Cold Fusion. The first application for these tools was to provide summaries of birth and death statistics, by county, for the State of California.
1996: System analysis and design consulting, California Student Aid Commission, State of California. Assisted in re-procurement of major database system, including the detailed analysis of current operating problems and preparation of a new RFP for operations database.
1995-1997: Information Systems Management/ System analysis and design, Butte County Government, Oroville, California. Analyzed status of county information systems and assumed duties as Director of Information Systems. Designed a fiber optic backbone, and made substantive structural changes in the way in which the county organized its information systems operations, particularly with regard to departmental structure, client-server computing and communications. Worked closely with Board of Supervisors and various Department Heads to build a strategic plan for county information systems and build an infrastructure to support that plan. Organized and staffed new Information Systems and Communications groups within the county government.
1995: System analysis and design consulting, California Student Aid Commission, State of California. Did a major study of Student Aid Commission's voice and data communications systems, particularly focusing on the interface between voice response systems and the various database systems and the ability to generate student data screens automatically through use of incoming caller ID information during telephone contacts.
1994-1997: System analysis and design consulting, Meteorological Section, Air Resources Board, State of California. Developed software to acquire hourly real-time meteorological data and disseminate it via graphic weather maps constructed "on the fly" via the world-wide web. Acquired the hardware and some off-the-shelf software to supplement the CGI written to build the ad hoc weather maps. Made recommendations and assisted in planning for acquisition and installation of hardware and software.
1994-1997: Computer science training via live satellite television, various corporate customers, including IBM, Hewlett Packard, General Dynamics, Texas Instruments, Bentley Nevada. Taught live, interactive television courses in software engineering, data structures, database management systems, computer architecture and information and coding theory.
1993: Database system design & coding, L. A. Moran Reforestation Center (Davis), California Department of Forestry, State of California. Designed, developed and tested a large multi-user database which tracks seed and seedling lots in the seed collection, processing, storage and propagation units for reforestation.
1993: System analysis and design, Rate Development Branch, Department of Health Services, State of California. Studied the hardware and software alternatives to interconnect PC's with an existing Unix system in the Rate Development Branch of Health Services, which sets MediCal rates. Made recommendations and assisted in planning for acquisition and installation of hardware and software.
1991: System analysis and design, Meteorological Section, Air Resources Board, State of California. Studied the hardware and software alternatives to acquiring various satellite and weather service data for meteorological use, with special priority for the graphic "looping" of various image data. Made recommendations and assisted in planning for acquisition and installation of hardware and software for data acquisition and sharing.
1991: System analysis and design, Toxic Substances Control Program, Department of Health Services, State of California. Studied the hardware and software alternatives to handle document storage and retrieval, with special focus on the storage of scanned document images in WORM disk "jukeboxes".
1989-1990: System analysis and design, Legal Services, Toxic Substances Control Program, Department of Health Services, State of California. Studied the hardware and software alternatives to interconnect PCs within the legal services section and to connect to mainframe data bases. Made recommendations and assisted in planning for acquisition and installation of hardware and software for system integration.
1990: Computer Science Training, International Business Machines, Raleigh, North Carolina and Bethesda, Maryland. Taught intensive, one- and two-week courses in advanced object-oriented programming methodology, stressing proofs of code correctness and abstract data types.
1989-1990: System analysis and design, Legal Services, Toxic Substances Control Program, Department of Health Services, State of California. Studied the hardware and software alternatives to interconnect PCs within the legal services section and to connect to mainframe data bases. Made recommendations and assisted in planning for acquisition and installation of hardware and software for system integration.
1989: System analysis and design, China Lake Naval Weapons Center, China Lake, California. Conducted an analysis of configuration management databases for FA-18 avionics software. Delivered final report with system design, detailed specifications.
1989: System analysis and design, Toxic Substances Control Program, Department of Health, State of California. Studied the various databases used by TSCP and suggested hardware and software alternatives to consolidate existing databases. Products included a 3NF logical model of existing TSCP data and other standard database design products.
1988-1989: System analysis and design, Toxic Substances Control Program, Department of Health, State of California. Conducted a study of data management and information needs for integrating all data systems of Toxic Substances Control Program.
1988: System analysis and design, Toxic Substances Control Program, Department of Health, State of California. Conducted a feasibility study for a Geographic Information System to integrate graphic and tabular data about toxic storage and cleanup sites with information about ground water, well locations, vegetation, average precipitation, topological features, road locations, etc. to assess risk.
1987-1989: Professional workshops and training in artificial intelligence, Lockheed Missiles and Space Corporation, Artificial Intelligence Training Center, Palo Alto, CA. Taught courses to LMSC personnel in the area artificial intelligence, specifically in area of machine learning.
1987-1988: System analysis and design, Toxic Substances Control Program, Department of Health, State of California. Conducted a feasibility study for all Program data processing and automation needs.
1987: System analysis and design, Toxic Substances Control Program, Department of Health, State of California. Conducted a feasibility study for office automation.
1987: Database design training, Hewlett Packard, Palo Alto, CA. Trained Hewlett Packard personnel in database design methodology.
1987: System analysis and design, Public Employees Retirement System, State of California. Conducted needs assessment for optical disk retrieval system for document images of member records.
1987: System analysis and design, Butte County. Did a detailed analysis of the county's data processing systems and made recommendations for a county data processing plan. I donated my time to this project and delivered a written summary of my findings.
1986: System analysis and design, Office of the Secretary of State, State of California. Conducted a feasibility study for acquisition of optical disk retrieval system for Commercial Code filings.
1986: System analysis and design, Office of Administrative Law, State of California. Conducted feasibility study for office automation via a 50 PC local area network.
1986: System analysis and design, State Board of Prison Terms, State of California. Conducted feasibility study for acquisition of new minicomputer for office automation and database applications.
1986: System analysis and design, Survey Research Center, California State University, Chico. Researched software which offers real-time support of telephone surveys, determined hardware requirements and collaborated in the preparation of an RFP for hardware acquisition.
1986: System analysis and design, Fair Employment and Housing Commission, State of California. Conducted feasibility study for office automation via a small local area network.
1985-1987: Software design and development, Office of Administrative Law, State of California. Managed programming team which developed indexing software and format conversion software to allow California State Administrative Code to be distributed via CDROM.
1985: Database development methodology, Lockheed Missiles and Space Company, Sunnyvale, California. Evaluated database development methodologies used by LMSC and prepared detailed report for upper management.
1983-1987: Software design and development, General Products Program, IBM Corporation, San Jose, California. Co-directed staff of programmer/analysts to produce financial systems software under contract to IBM. System for in-house use by IBM.
1983-1989: Computer science training, Naval Weapons Center, China Lake California. Trained Naval personnel in areas of software engineering, data structures, database management systems, computer architecture and information/coding theory.
1981-1983: System analysis and design, Database Administration, Lockheed Missiles and Space Company, Sunnyvale, California.
 
 
CSUC Portal CSUC Home Page College of Engineering CSCI Department
CSCI Department Catalog CSCI Spring 2008 Schedule Employee Address Book