Resume - Richard Jowsey [text version] Contact: -------- - Email: richard@jowsey.com - Telephone: +612 9954-1445 =============================================================================== Objective: ---------- - Java Architect/Designer, Senior Analyst/Developer or Technical Lead role. - Contract or project-term development/consulting positions in the Sydney area, or via telecommute. - Challenging Intranet/Internet database application development projects, e.g. electronic commerce. - Web development using advanced Java, HTML/XML, CGI, JavaScript (etc) technologies. - Member of enthusiastic, collaborative and multi-disciplinary team. - Stimulating, innovative, informal and fun work environment. - Opportunities for on-going professional education. =============================================================================== Technical Expertise: -------------------- - Software requirements analysis and design specifications. - Specialized secure HTTP (web) server and servlet-engine design and development. - Database design: entity relationship, logical/physical, process modeling. - Relational database analysis/programming on Oracle, Sybase, DB2, Tandem, etc. - SQL data definition, retrieval and manipulation. - Design and coding of stored procedures, triggers, views. - Graphical user interface and navigation design. - Cross-platform client/server application development (Macintosh/Windows/Unix). - 4GL integrated development environments: Omnis7, Oracle Power Objects. - AS/400 Internet connectivity: POP3/SMTP, FTP and HTTP server installation. - Internet/intranet architecture, web transaction processing, proxies, security, etc. - Advanced HTML, SSI, CGI scripting (Net.Data), JavaScript and Java development. - Familiarity with Mac, DOS, Win9x, WinNT/2K, Solaris, OS/400 and Linux platforms. - Software testing, quality control and assurance. - Technical and user documentation. - End-user and developer training. =============================================================================== Skills and Experience: ---------------------- - Extensive computing and information systems experience (20+ years). - 12+ years online/internet, systems integration and business development exp. - Skilled in strategic planning, market analysis and project budgeting. - Familiarity with all phases of software development life-cycle (RAD). - Strong leadership, interpersonal and conflict-resolution skills. - Excellent verbal and written communication skills. - Innovative, dynamic, detail-oriented. ================================================================================ Employment History: ------------------- Web Applications (Java) Developer/Consultant - Jowsey.com LLC, Seattle/Sydney (1999-present) Responsibilities: - Deliver expert Java consultancy, developer training and technical mentoring; - Provide systems analysis, R&D, and programming services for Internet/Intranet database and e-commerce applications; - Design and construct Java-technology based graphical user interfaces, servlets, servers, applications, applets, etc. - Build special-purpose Java development environment modules and tools. ------------------------------------------------------------------------------- Senior Software Engineer - SFC Desktop Business Systems, San Francisco (1995-1999) Responsibilities: - Provision of systems analysis, design and programming services to SFC clients; - Specialist in corporate cross-platform client/server database systems; - Expert consultancy and training in RAD/4GL Integrated Development Environments, e.g. Omnis7, Oracle Power Objects; - Implementation of web-based interactive applications utilizing advanced HTML, multimedia, CGI scripting, plug-ins, JavaScript and Java; - IBM AS/400 Internet connectivity. ------------------------------------------------------------------------------- Managing Director/Consultant - Performance Synergy Associates, Perth/Sydney, Australia (1988-1995) This company, founded by myself in 1988, provided a range of services which included: - Project management; - Database engineering; - Information systems analysis, design and programming; - Custom business applications development; - Technical support and training services. Designed and installed a number of custom-developed software systems (e.g. accounting, stock control, marketing, manufacturing, HR management, payroll, staff rostering, etc), in Western Australia and New South Wales. Also provided design and development expertise for international clients in USA and Europe. General-release software packages developed and marketed included EasyAccounts, a cashbook accounting application for the Macintosh, and Manufacture, a Bill of Materials and production planning program for Macintosh/Windows. ------------------------------------------------------------------------------- Information Systems Manager - Endeavon Health, Perth, Western Australia (1987-1988) Responsible for the design and implementation of office information systems involved in marketing a new range of Aloe-based Skin Care products: - Project planning and administration; - Financial planning (budgeting/cash flow); - Systems analysis and design; - Office administration/accounting systems; - Marketing and personnel database; - Warehouse stock control and distribution control system; - File servers and local area network. ------------------------------------------------------------------------------- Computer Consultant - LaserGraphics, Perth, Western Australia (1985-1987) Provided a consultancy/training service specializing in Macintosh graphics/publishing software, database management software and small-business information systems: - Typesetting of newsletters and brochures for numerous organizations and businesses; - Produced all typesetting, graphics and printer-ready artwork for several privately-published books; - Appointed as a Consultant for Edcom Computer Services in 1987 - provided consultancy, curriculum development and training classes for PC users in a range of business software, e.g. spreadsheet modeling, word-processing applications, business accounting software, desktop publishing, graphics and page layout; - Presented training courses on database programming for the University of Western Australia (Extension). ------------------------------------------------------------------------------- Managing Director/Consultant - The Centre of Balance, Perth, Western Australia (1978-1985) This organization, founded by myself and associates in 1978, provided a facility specializing in holistic health care, personal development, life-style education and stress management. Staff included psychologists, medical practitioner, stress management specialist, masseurs, family therapist, etc, plus administrative staff and visiting lecturers/trainers. Responsibilities: - General management, recruitment and staffing; - Organizing visiting lecturers from overseas/interstate; - Facilitation of various seminars, courses and workshops; - Development of high-quality marketing and promotional publications (desktop publishing system); - Implement client database, marketing and office information systems (Apple II and Macintosh). ------------------------------------------------------------------------------- Electronics Technician - Dept of Physics, University of Auckland, New Zealand (1972-1974) Technician for the Radio Research Centre (Ardmore Field Station): - Responsible for maintenance of all research equipment; - Design and construction of specialized project equipment; - Installation, maintenance and programming (FORTRAN, Assembler) of the Station's IBM 1620 computer. =============================================================================== Education: ---------- Professional: - JavaOne conference - San Francisco (1999) - LANSA For The Web training - IBM, Rochester MN (1998) - Partners In Development seminars - IBM, San Francisco (1998) - IBM Executive Briefings (Internet/eBusiness) - IBM, San Francisco (1998) - Java/Database Connectivity Seminars - SFC/Oracle Corp, San Francisco (1997) - Oracle Power Objects Developer Training - San Francisco (1997) - In Search of Excellence Seminar - CareerTrack International, Perth (1990) - Leadership and Team-Building - Merribrook Outdoor Adventures, Margaret River Western Australia (1989) - Time Management - Australian Institute of Management, Perth (1988) - Effective Marketing of Services - Australian Institute of Management, Perth Western Australia (1987) Tertiary: - University of Canterbury, Christchurch, New Zealand: - Bachelor of Science, Analytical Chemistry (1977) - University of Western Australia, Perth, Western Australia: - Completed Psychology, Human Anatomy units (1980) - Secondary - University Entrance Examination, Selwyn College, Auckland, NZ (1969) - Hansworth High, Vancouver BC, Canada (1966) Other: - Recreational Pilot's License - Perth, Western Australia (1990) - West Australian Gestalt Therapy Training Institute (part-time studies): - Gestalt Therapy Certification (1986) - Gestalt Psychology Theory and Practice (1984) - NZ Amateur Radio Operator's Certification (1969) =============================================================================== Professional Memberships: ------------------------- - Association of Internet Professionals (since 1998) - Australian Computer Society (1992) - Australian Institute of Training and Development (1990) - Australian Institute of Management (1988) =============================================================================== Software Development and Training Projects: ------------------------------------------- - Hitachi Data Systems, Santa Clara/San Diego, California (2000-2001): Senior Java Architect/Developer for the "HiCommand Server" project, engaged for the design and implementation of a high-performance Storage Asset Management system. Designed the middleware server module; constructed the secure HTTP server, servlet engine, device object model, JDBC database connectivity layer, XML parser, etc. - NCompass Systems Inc., San Diego, California (1998-2000): Senior Web Application Developer for the browser-based "TrueCourse" software suite, deployed on school district intranets/extranets. Responsible for building specialized JavaScript functions, Java servlets (e.g. SMTP e-mail) running under Oracle Application Server, custom Java web servers (e.g. Chat/WhiteBoard), client-side applets (e.g. Report Writer), plus various Java components, development tools and applications (e.g. ReportBuilder). - Computer Museum History Center, Mountain View, California (1999): Java Developer/Volunteer for the IBM 1620 Restoration Project, responsible for design and coding of console/interface graphics for the IBM 1620 Simulator. - Intellitest Software Testing and Training, Northern California (1998 - 2000): Consultant/Developer, responsible for construction and maintenance of the Intellitest website, including a number of Java servlets. - Recreational Equipment Inc., Seattle, Washington (1998): Consultant/Developer for the REI Online Store (http://www.rei.com), implemented with IBM Net.Commerce against DB2 databases. Responsible for design and coding of the various web-site Search Engines, programmed using Net.Data and JavaScript. - SFC Desktop Business Systems, San Francisco, California (1998): Lead Developer on the "Project Scheduling & Management System" for intranet/browser deployment, using advanced HTML, JavaScript and Net.Data (CGI) against a DB2 database hosted on IBM AS/400. - Pension Specialists Inc., Sacramento, California (1997): Consultant assisting in-house programmers building their "Share Trades Management" system (Power Objects against Oracle DBMS and legacy datafiles). - Bear River Software, Oakland, California (1997): Assisted in-house programmers with various modules of the "ePeg" Project Management system, using Oracle Power Objects IDE and database. - Connectix, San Mateo, California (1997): Consultant/Developer assisting in-house programmers with their "Customer Support" system (Power Objects against Oracle DBMS). - PRC, San Mateo, California (1997-1998): Senior Analyst/Developer on the "Technical Engineering Aviation Management System" (TEAMS) -- Shop Floor and System Administration modules -- for Petroleum Helicopter Industries, in association with Systems Integrator EDS. This project used Oracle Power Objects and Crystal Reports against an Oracle database server. - Oracle Corporation, Redwood City, California (1997): Provided 1-week developer training workshops on Oracle's "Power Objects" integrated development environment. Participant in the beta-testing program for Power Objects. - Tandem Computers Inc., Cupertino, California (1996-1997): Technical consultancy, design and coding of the "Tandem Information System", comprising Omnis7 client applications for Mac/Windows, via Pathsend/SQL against distributed Tandem Non-Stop database servers. - Motorola, London, England (1995): Analyst/Developer for AEIG Information Systems, performing design and programming of a "Manufacturing Quality Control" system, using Omnis7 client applications against an Oracle back-end. - US West, Denver, Colorado (1994): Provided training course for IS managers/developers on using the Omnis7 IDE for client/server development. - Ameritech, Chicago, Illinois (1994): Technical Lead for the Enhanced Business Services IS development team during design/programming of "Enterprise Data Warehouse" and "Tele-Marketing" projects (using Omnis7, Sybase 10). - The Fairfax Group, Sydney, New South Wales (1994): Programming consultant to "Publishing Computer Services" on various client/server development projects, using Omnis7 against Sybase. Provided a training course for PCS technical staff covering design/programming of GUI front-end applications using Omnis7. - Blyth Software, Foster City, California (1994): Analyst/Developer on an SFC project building database administration (DBA) tools, using Omnis7 (v3 alpha) against Oracle. Analyst/Programmer for Blyth's in-house "Customer Profile System" using Omnis7 (1997). Appointed as the Australian Omnis Ambassador (1993). Participant in Blyth's beta-testing program 1992-1997. - Home Care Services (NSW), Parramatta, New South Wales (1993-1994): Senior Analyst/Programmer - performed systems analysis, data/process modeling, and application design/development for the "HCS Management Information System", in association with Systems Integrator Price Waterhouse Urwick. Designed and coded the System Administration (security), Branch Rostering, and Decision Support System modules, using Omnis7 deployed on Windows. Consultant to engineers building the Branch Payroll interface into Head Office's Prophecy Financials (Ingres DBMS). Provided technical training courses for HCS Information Services staff. - Solutions Inc., Gold Coast, Queensland (1993): Presenter at the Australasian Omnis Developers Conference, Melbourne. Papers delivered: "Omnis and SQL" and "Graphical User Interface Design". Provided Omnis/400 demonstrations and consultancy for corporate AS/400 clients at IBM, Sydney. Developed a series of Omnis7 developer training courses, including: "Getting Started"; "Application Design and Programming Techniques"; "Professional Omnis Developer". - Roads & Traffic Authority, Sydney, New South Wales (1993): Project Manager responsible for system requirements specs, analysis, design, development, documentation and deployment of the "RTA Staff Rostering" system (under contract to ADG Software). Provided training courses and technical support for Rostering Officers. - ADG Software, Pymble, New South Wales (1992-1993): Team Leader/Developer for ADG's suite of personnel management and rostering applications for hospitals (Omnis5). Overall responsibility for project R&D, specifications analysis, staff recruitment and training, quality assurance, deployment, customer support and documentation. Provided training courses for end-users. - Wintech, Perth, Western Australia (1991-1992): Analyst/Developer responsible for building the "Bill of Materials" manufacturing job-costing system, using Omnis5. - Edcom Computer Services, Perth, Western Australia (1990-1991): Trainer/Consultant - provided training courses on various Macintosh applications (including MS Word, MS Excel, PageMaker), desktop publishing, computer graphics and programmable databases. Also lectured in Omnis database programming for University of Western Australia extension classes. - Endeavon Health Int., Perth, Western Australia (1987-1988): Information Systems Manager - installed all office PC's, file server, local area network, printers, etc. Managed the development of custom-built accounting, marketing, warehousing and stock control applications (Omnis3+); Implemented an in-house desktop publishing system (Macintosh). - TagMaster International, Perth, Western Australia (1985-1987): Analyst/Developer responsible for custom-built Order Entry, Invoicing, A/R, A/P and General Ledgers applications, using Omnis 3+ on Macintosh. =============================================================================== Last updated: 19 Oct 2001