INSTRUCTOR’s BIOGRAPHY


Software Architect / Technology Manager / Trainer and Educator


Experience

Technology Manager and Software System Architect, Jet Propulsion Laboratory, California Institute of Technology, NASA, Pasadena, CA; 7/96 to present.

Directed the efforts of Re-engineering and Architecture development for the Mission Planning, Design, and Navigation section. This involved the overhauling of an over 30 years old "legacy" environment and bringing it at a more state-of-the-art technological level. Provided software technology leadership and guidance to this large, mostly highly educated engineers and scientists personnel environment. Prepared and coordinated various CIP proposals development and implementation. Represented my section at various Laboratory levels/forums (e.g., IT Strategy Development Team (lead for the software area), on the Technical Review Board for Enterprise Information Systems, Task Leader for the Navigation Software in MGSO/TMOD, "Micro-Nav-Soft" System Software Architect). Provided and coordinated training and education for the section personnel as well as other similar organizations; wrote numerous white papers within the software/information technology and management domains. Most of the above accomplishments can be found on Section 312 Web site at http://epic/nav/doc/sat/. Director of MIS; Maxicare Health Plans, Los Angeles, CA; 2/95 to 6/96. Directed the Corporate MIS department, supporting Maxicare’s managed health care business nation-wide. This department consisted of several managers and other 50 reporting personnel of various levels of skills and seniority. Reporting to the Senior VP and CIO of Maxicare. Responsibilities included: strategic and tactical planning; software/systems applications development, enhancement and maintenance; user support; quality assurance; running daily data center operations; telecommunications and all other management/administrative and leadership functions. Supporting all Maxicare’s business specific, general and financial systems functions, as well as other specialized products. Applications covered the entire pyramid, from transaction processing systems, to reporting, office automation, decision-support and executive support systems. Wide Area centralized Network, multi-clustered DEC VAX/VMS, client/sever, flat file COBOL/C and relational technology 4GL compliant, OLTP/A, PC/GUI environment. Group/Project Manager; Transamerica Financial Services, Los Angeles, CA; 11/92 to 2/95. Managed the MicroDevelopment/Emerging Technology group within the Information Services division, consisting of 10-12 programmer/analysts and contractors, from junior up to the most senior levels. Responsible for 14 different applications/projects supporting all major business functions for Enterprise Solutions. Involved technology ranged from stand-alone, to network-based, up to mission critical client/server environments. Development methodologies covered the entire spectrum, from classical structured to object-oriented paradigms. Software tools used: from DOS to MS/X-Windows-based, including object-oriented and visual programming, OLE and CORBA compliant. Developed user interfaces using advanced GUI concepts, based on MS Windows and OSF Motif guidelines. Lead cross-organizational teams in performance evaluation and tuning, continuous process improvement and advanced concepts facilitation, such as DSS, EIS and Data Warehousing. Part of a management team charted with strategic and tactical planning, and enabling change implementation through business process re-engineering and migration from legacy to open systems, and modern hardware platforms and development environments (emerging technologies). Performed systems/software (re-engineering) using CASE technology, both on structured and object-oriented (Yourdon/Coad, Booch, Rumbaugh, Martin/Odell) approach for the entire system development life-cycle. Participated in the development of a workflow, document imaging and management system. Task Manager/Technical Group Leader; Rockwell International, Canoga Park, CA; 10/89 to 10/92. Performed systems, software and information engineering for the IS and its subsystems. Built up the group (6), trained the new hired in procedures, tools, and techniques used by this group; supervised various group's activities. Made presentations to upper management and users, and conducted formal reviews. Worked with users/customers on requirements definition, analysis, feasibility, implementation and traceability. Performed the entire development life-cycle, generated required technical documentation, and reporting at the project's milestones with an emphasis on (I)V&V activities. Used CASE/RAD/Rapid Prototyping technologies tools (structured-based: Yourdon/DeMarco, Gane & Sarson, Chen, Martin, Bachman, SSADM). Developed various databases (relational technology), data definition, management and reporting tools (via SQL) on various database engines, as part of an integrated Data Dictionary/Repository. Represented my group in TQM/CPI and SEI certification processes with an emphasis on the teamwork, improved communications and quality concepts. Performed software sizing and estimation (function-point, COCOMO models). Performed quality function deployment (ISO 9000-based), project and configuration management, and systems administration tasks and functions. Senior Systems/Software Engineer; NASA-Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA; 02/88 to 10/89. Participated in the system and software functional and performance requirements development, architectural design and its implementation using CASE technology tools. Represented my section in the SSORCE (Systems Software Operations Resource Center) project for the development of standards, methodologies, and procedures for systems and software engineering. Performed software quality assurance/engineering tasks, "Fagan Inspections", and testing of large software-intensive projects. Developed metrics databases and used project management and configuration change control tools. Evaluated and implemented various software packages (COTS) and the impact of new technologies (object-oriented, client/server). Team Leader/Senior Software Engineer; Xerox Corporation, El Segundo, CA; 08/83 to 02/88. Performed a leading role in all phases of the software development's life-cycle and systems programming for laser printer and desktop publishing systems within various applications environments. Performed database developments and administration functions. Developed conceptual and internal schemas (relational, hierarchical, and network technologies-CODASYL). Performed database design, normalization, implementation, maintenance, tuning and other related procedures. Developed pertaining data dictionaries and integrated repositories. Led LTQ/PSP activities for my group. Senior Programmer/Analyst and Mathematician; Data Center of National Department of Metallurgy and Center for Organization & Research in Constructions; overseas; 08/76 to 12/82. Developed data processing applications within a Management Information System environment. Developed software for a real-time (process control) engineering environment. Performed mathematical modeling and operations research for Computer-Based Information Systems. Educational consultant to various institutions; extensive teaching experience; high-school up to university levels; 1976 to present. Taught a variety of courses in Computer Science, Management of Information Systems, Computer Information Systems, Mathematics, Business Administration, and Management. Received an award for "Excellence in Teaching/Instructor of the Year" from University of Redlands, 1996. Platforms Mainframes: VAX 9000, IBM 3090, ES 9000, 43xx, 370, 360, Univac, Unisys, Honeywell-Bull.

Midrange/workstations: VAX 77xx/45xx/8xxx/7xx (clustered) and Alpha class, microVAX II, Sun-3,-4 (SPARC) and UltraSPARC, DECstation, NeXT, HP 9000/3000 and 7xx/8xx, AS/400, SGI, Next, Apollo, PDP 11/34a, 44, Xerox 87xx/97xx.

Micros/PCs: IBM PC/compatible 80x86 and Pentium class, PS/2, Apple II/Macintosh/II/Performa/Quadra and PowerPC class; Xerox 6065/85, Alto.

Operating Systems: UNIX (various versions), Windows 95, NT, WFW, MS-Windows 3.x, (micro)VMS, OS/400, (MS)DOS 6.x, OS/2, RSX-11M+, MacOS, iRMX, VRTX, MVS, MPE, Domain, NextStep.

GUIs: Motif/X-Window, MS-Windows/SDK, SunView, DEC-Windows, PM, (Multi)Finder, Viewpoint, BXPro;

Shells: C, Bourne, Korn, DOSshell, DCL, JCL, CICS/VS.

Networks: OS: IBM LAN Manager, Novell NetWare 3.x/4.x, Apple LocalTalk/Share, MS LAN Manager, DEC Pathworks; Protocols: DECnet, SNA, TCP/IP, XNS, IPX/SPX, NFS, OSI, AppleTalk; Topologies: Token Ring, Ethernet, StarLAN, Bus: ISA, SCSI, VME, UBI.

Languages: (Visual/Turbo)C/C++, Ada 83/9X, (turbo)Pascal, (Visual/Quick)BASIC, COBOL 74/85/9x, PL/I, FORTRAN 77/90, Assembly (8051, 80x86), MacroAssembly (11/32, PL/M), Modula-2, LISP, ProLog, ALGOL, APL, Interpress, Postscript.

Database: Oracle, Rdb, DB2, (Open)Ingress, Sybase, Informix, DB2, MS Access, Lotus Approach, dBase III+/IV, FoxPro 2.x/W, Paradox 4.x/W, 4th Dimension, FileMakerPro, 4GLs (SQL), IMS.

Client/Server: PowerBuilder, PowerView, PowerMaker, SQLWindows, MS SQLServer, Oracle Forms/Reports. COTS:

CASE tools: CADRE/Teamwork, Excelerator, IEF, Systems Architect, Oracle-tools (CASE, System 2000), Anderson's Foundation-Design/1, E&Y's Navigator, DEC's Cohesion, PowerTools, EasyCaseMacAnalyzer/Designer, ERwin, S-Designor, Object Maker.

Development: various Editors, Compilers, Linkers, Builder/Makers, Debuggers, Logic Analyzers, Libraries, Test tools, PVCS, CCC, CMS, VAXset, ALL-in-1. Other: various Project Management, Word Processors, Spreadsheets, Graphics/Drawing, (tele)Communications, Utilities, MS Office, Lotus Notes, Integrated packages.

Other Accomplishments California Community College Lifetime Teaching Credential, 1993. Certificate in Supervisory and Management Skills, National Management Association, 1991. Certified Computer Programmer, Institute for Certification of Computer Professionals, 1989. Certified Quality Analyst, Quality Assurance Institute, 1990. Listed in "Who's Who in California, West, America, World, Emerging Leaders in America, Science and Engineering, International Who's Who of Professionals, World Who's Who Hall of Fame " publications in U.S. and U.K. "1996 Man of the Year" and "1997 Platinum Record for Exceptional Performance" awards from American Biographical Institute. Nominated Member in "Alfred Whitehead Leadership Society" - 1996. Foreign languages: French, Spanish, Italian, German. Member: IEEE, ACM, MAA, ASM, DECUS, AIAA. References: available upon request. Other Training Other diplomas/certificates for successful completion of: "Introduction to Motif X-Window and BXPro development", ICS - 1997, "Introduction to Programming with the X-Toolkit Intrisecs", USC-ITV - 1997, "Object-Oriented Programming with C++: Basic of Class Design", USC-ITV - 1997, "Programming the World Wide Web", USC-ITV - 1997,"Informix Tools for 90's Database Technology", Informix Corp. 1996, "Sybase's Approach to Data Warehouse", Sybase Corp. 1996, "Oracle's Developer 2000 and Personal Oracle", Oracle Corp. 1995,"Rapid Application Development for Client/Server with Focus", Information Builders Corp., 1995, "Group Training Facilitation Techniques", University of Phoenix, 1996; "Total Quality Management/Continuous Process Improvement", Rockwell Int'l, 1991; "Real Time Specification and Object-Oriented Design", NASA-LeRC, 1991; "Evaluating Ada Code", Fastrack, Inc., 1991; "Advanced Ada Programming", Rockwell Int'l, 1990; "Time Management", 1991/93; "Communications Skills; Effective Presentations", Rockwell Int'l, 1990; "Structured Analysis and Design of Real-Time Systems using Yourdon Methodology", NASA-JPL/Yourdon Institute, 1989; "Software Product Assurance", NASA-JPL, 1988; "Formal Inspections for Software Development", NASA-JPL, 1988; "Intel 80386 Architecture and Assembly Programming", Intel Corp., 1987; "Leadership Through Quality/Problem Solving Process", Xerox Corp., 1986; "Assembly and Macro 11/32 Programming for PDP-11 and VAX Computers", DEC Corp., 1983/86; "Systems Analysis", Institute for Research and Management, 1980.

Contact Information

This page created with Netscape Navigator Gold


This page last updated on August 12, 1997.

Copyright © 1996 Netscape Communications Corporation.
 
 

"The direction in which education starts a man will determine his future life." - Plato