28
William Stephen Jenkin (Steve) Personal Details William Stephen JENKIN Address: PO Box 48, Kippax ACT 2615 Telephone: 0412 786 915 Email: [email protected] Nationality: Australian ASIO Security: Secret Level, 1995 Issued by DFAT. Used until 2000 at DEWRSB Qualificatio ns: BSc in Computer Science from Uni of New South Wales, 1979 Education BSc, Computer Science 1972-1978 UNSW Matriculation 1971 QLD Professional Societies Member of ACM (Association of Computing Machinery) 1997 Member of SAGE-AU (Systems Administrator's Guild) 1994 Founding Member of AUUG (Open Systems User Group) 1985 Career Summary 25 + years professional IT, operations, administration and communications. Including:- · Competent Project and Operations Manager, Systems Administrator, Event Promoter and Organiser. · Experienced in Government, Corporate, small business and start-up environments, as both consultant/contractor and employee. · Large, mid, and micro systems and network experience: o 30 + programming/scripting languages used professionally o 50 + platforms & operating systems used professionally. 1 of 28

members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

William Stephen Jenkin (Steve)Personal Details William Stephen JENKINAddress: PO Box 48, Kippax ACT 2615Telephone: 0412 786 915Email: [email protected] Nationality: AustralianASIO Security: Secret Level, 1995 Issued by DFAT. Used until 2000 at DEWRSBQualifications: BSc in Computer Science from Uni of New South Wales, 1979

EducationBSc, Computer Science 1972-1978 UNSWMatriculation 1971 QLD

Professional SocietiesMember of ACM (Association of Computing Machinery) 1997Member of SAGE-AU (Systems Administrator's Guild) 1994Founding Member of AUUG (Open Systems User Group) 1985

Career Summary25+ years professional IT, operations, administration and communications. Including:-

· Competent Project and Operations Manager, Systems Administrator, Event Promoter and Organiser.

· Experienced in Government, Corporate, small business and start-up environments, as both consultant/contractor and employee.

· Large, mid, and micro systems and network experience:o 30+ programming/scripting languages used professionallyo 50+ platforms & operating systems used professionally.o Experienced with large (100M+ records) text & relational databases.o Experienced with web, e-business and hyper-linked applications.

· 15+ years experience consulting & contracting.· 24 years experience with Unix - Applications programming, database and systems

administration, networking, and kernel and device drivers · 15+ years experience in communications and networking, including ‘real-time’

programming of exchanges.

1 of 17

Page 2: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Summary of Skills and Achievements· High level Initiative, Organisation and Co-ordination skills demonstrated by:

o Conceived, promoted and organised the Inaugral 'IT Associations Expo' at University of NSW – 15 Associations and 200+ attendees.

o Representing 'Open Source' to the ACT Treasurer in 2002.o Restarting Canberra AUUG in 2002 and promoted and organised multiple

'mini-conferences'.o Active local committee member and organiser for AUUG, SAGE-AU and

ACS.

· Excellent influencing and negotiation skills demonstrated by:o Consistently achieving target outcomes in complex environments.o Sucessfully implementing complex projects without formal authority, often

with disinterested and even adverserial suppliers and client management.o Smoothly liasing with Client, Vendor and Supplier management and technical

staff.

· Excellent flexibility, adaptability and continuous development demonstrated by:o Effective realisation of outcomes for numerous clients.o Learning & using efficiently many different environments - platforms,

operating systems, databases and applications.o Sustained extensive training, conference and reading program.

· Excellent project & time management skills and communication skills demonstrated by:

o Completing large business critical projects on-time and on-spec. In complex political environments achieving all client outcomes without formal authority.

§ ABN online registration system§ Goodman Fielders (Milling and Baking)§ Y2K remediation, CDM§ DFAT (ADCNET Release 3, ADCNET build/release system)§ TNT§ Customs/Unisys (EDI & Finest/Nomad)§ CSIRO weather database§ Diskrom ($350k project income in a year)

· Excellent mentoring & teaching/training skills demonstrated by:o Various formal training, lecturing & tutoring positions.o Mentoring junior administration, programming and DBA staff at all sites.o Long term friendships with many ex co-workers, managers and team members.

· Excellent System Administration skills demonstrated by:

o ABN online registration system (Web & e-business application in secure, controlled environment)

§ Scaled system by 100 times with minimal hardware change. Handled peak load of 20 times normal daily load. Accurately predicted peak loads from limited data.

§ Designed & directed implementation of ‘Busy Tone’ (CGI load control) in response to collapse of system in February 2000.

2 of 17

Page 3: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

§ Designed & implemented on-line performance monitoring system pivotal to success of project & management understanding.

§ Achieved 100% availability over 2 critical months of operation.

o Customs/Unisys§ EDI: Lead technical process rectifying serious system instability and

yielding 100% availability within 3 months.§ Finest/Nomad: Designed & directed implementation of CICS

equivalent transaction counting & timing system for Unix.

o Goodman Fielder, Milling & Baking§ Lead team upgrading & migrating core applications & data (for Y2K)

from distributed obsolete SCO system to central AIX system.§ Initiated & wrote successful business case to relocate central AIX

system to managed facility (DRP & administration benefits).

o TNT§ Lead team upgrading systems, resolving performance & stability

problems, and designed & implemented tools to manage, upgrade & administer large numbers of remote servers.

· Excellent Troubleshooting & Diagnostic skills demonstrated by:

o ABN online registration system§ Leading & directing performance tuning efforts.§ Reproducing & diagnosing within 2 hours a serious, subtle application

timing problem that defied application developers for 3 weeks.

o Customs/Unisys§ EDI: Lead team in resolving numerous technical & performance

problems. Created log file analysis, reporting & tracking system.§ Finest/Nomad: Identifying & rectifying serious operational defects and

performance problems.

o DFAT (ADCNET secure messaging e-mail gateway)§ Resolved pernicious defect resulting in hung system & lost messages.§ Reimplemented most of system, improving reliability, removing

defects and improving functionality.

o InTACT (Canberra Hospital)§ Became ‘last resort’ trouble-shooter for Unix, backup/restore, firewall,

security & printing problems.

o TNT§ Became ‘last resort’ trouble-shooter for all Unix, backup/restore,

terminal & printing problems.

· Excellent Networking & Security knowledge and skills demonstrated by:

o ABN online registration system:§ Designing, managing, operating and troubleshooting network in a

difficult outsourced and secure environment.

3 of 17

Page 4: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

§ Designing and implementing a high availability solution based around a ‘Layer 4’ switch.

o TNT§ Operating and troubleshooting complex nationwide X.25 & TCP/IP

network.§ Implementing company firewall.

o CDM§ Implementing company web server and firewall.

o DFAT (Messaging System, ADCNET Release 3, ADCNET e-mail gateway)§ Implementing secure messaging systems.

o Overseas Telecommunications Commission§ 7 years digital & voice telecommunications experience, including real-

time systems maintenance and upgrades.

· Excellent Design & Architecture knowledge & skills demonstrated by:

o ABN online registration system§ Initiating & designing ‘Busy Tone’ load control system.

o TNT, ITSA, IP Australia, Goodman Fielder (Milling & Baking)§ Designing & implementing numerous tools to control multiple remote

systems.

o DFAT (ADCNET Release 3)§ Designing & implementing distributed client/server database cache.

· Excellent scripting & programming skills demonstrated by:o Substansial work at all sites – est. 100,000+ LOC. Refer to referees.o Programs & scripts are copyright to clients and unavailable.

· Excellent Quality, Configuration Management & Release Management knowledge and skills demonstrated by:

o Initial quality training in NATA accredited analytical laboratories.o Software Quality training on real-time telecommunications exchanges.o Software Review training by Jerry Weinberg.o Producing reliable, functional low-defect programs & scripts at all sites.o Attending numerous courses, conferences and studying relevant books.o DFAT (ADCNET, secure messaging system)

§ Reimplementation & upgrade of configuration management, build & release system for business critical system: 1M+ LOC mixed ‘C’, shell and application scripting.

Other professional achievements1997 – Australian patent granted [no 37515/97] for an internet appliance.2001 – Australian patent pending for a power change-over switch2002 – International patent pending for a power change-over switch

4 of 17

Page 5: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Training and Courses

Certificate 4 Small Business Management Sep 2004 QskillzMCSE Windows 2000 Training Mar 2001 Accord SolutionsReal Time Software Design 1984 NSWITPractical Performance Analysis and Capacity Planning

Jul 2000 Performance Dynamics, Dr Neil Gunther

Leaders Forum, Mt Crested Butte, CO Jun 2001 Strider and ClineInaugural AYE conference – Amplifying Your Effectiveness, Phoenix, AZ

Sep 2000 Jerry Weinberg

Problem Solving Leadership, Mt Crested Butte, CO

Sep 1997 Jerry Weinberg

Pop!Tech, Camden Conf on Telecomms Sep 2000 Camdem, Maine Inaugural Camden Conf on Telecommunications

Oct 1997 Camdem, Maine

OOPSLA – Object Oriented Programming Systems and Languages

Oct 1997 ACM. Atlana, GA

UIST – User Interface Systems & Technology

Oct 1997 ACM, Banf, Canada

LISA 97 Oct 1997 Usenix/SAGEClassic Topics in SysAdmin Oct 1997 LISA 97Writing Technical Documents Oct 1997 LISA 97Inaugural Linux World Expo Mar 1999 San Jose, CAPerformance Measurement in IT, John Smyrk

Aug 1996 ACS

Quality and IT May 1993 ACS‘Virtual Ethics’, St James Ethics Centre 1993 ACSProject Management, Rob Thompsett Apr 1991 ACS Object Oriented Software Eng Dec 1990 ACSSoftware Quality Management Nov 1990 ACS SAGE 2002 Aug 2002 SAGE-AUSAGE 2001 Jul 2001 SAGE-AUSAGE 2000 Jul 2000 SAGE-AUSAGE 99 Jul 1999 SAGE-AUSAGE 98 Jul 1998 SAGE-AUTroubleshooting, Elizabeth Zwicky Aug 2002 SAGE-AURisk & Threat Assessment for Clients, G. Nolan, DSTC

Aug 2002 SAGE-AU

Managing Programming Projects, Elizabeth Zwicky, Geoff Halprin

Aug 2002 SAGE-AU

Making Software “Production Ready”, Geoff Halprin

Aug 2002 SAGE-AU

The architecture of the (Linux) e-smith server and gateway

Jul 2001 SAGE-AU

Inverting the Risk Analysis Process Jul 2001 SAGE-AUPractical Security Issues, Bill Cheswick, Bell Labs

Jul 2000 SAGE-AU

Practical Website Maintenance, Dan Klien Jul 2000 SAGE-AUUnix & NT Security for Systems Administrators, David Conran, Auscert

Jul 2000 SAGE-AU

5 of 17

Page 6: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Evaluating Sites' Sys Admin Maturity, Elizabeth Zwicky

Jul 1999 SAGE-AU

System Management 101, E Zwicky Jul 1999 SAGE-AUPython for System Admins Jul 1999 SAGE-AUISP Systems Administration Jul 1998 SAGE-AUSystems Auditing - the unexpected Ally Jul 1998 SAGE-AUSecure Communications over Open Networks

Jul 1998 SAGE-AU

AUUG 2001 Sep 2001 AUUGAUUG 2000 Jul 2000 AUUGAUUG 99 Sep 1999 AUUGAUUG 98 Sep 1998 AUUGAUUG 97 Sep 1997 AUUGAUUG 94 Sep 1994 AUUGAUUG 93 Sep 1993 AUUGPHP Tutorial, Rasmus Lederorf Feb 2002 AUUGUsing Linux Commercially Sep 1998 AUUGLinux Security Admin Sep 1998 AUUGFree BSD Internals, Install Sep 1998 AUUGTcl/Tk Aug 1997 AUUG Java Jun 1996 AUUGHTML and Web Publishing Jan 1996 AUUGInternet Security & Firewalls Jan 1995 AUUGPerl 5 Sep 1994 AUUGCeBit 2002 May 2002 Hanover FairsNetworld+Interop 2001 Nov 2001 InteropNetworld+Interop 2000 Nov 2000 InteropNetworld+Interop Nov 1998 InteropNetworld+Interop Nov 1997 InteropOffice Document Architecture 1990 Malcom CardisX.400 and EDI 1989 Malcom CardisX.400 1988 Malcom CardisTouch Typing 1985 O.T.C.

6 of 17

Page 7: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Technical Summary

System Administration· Solaris, AIX, HP-UX, Linux· Unix System V.2/3/4.x, Unix BSD 3/4.x · Standard IP Networking tools: Apache, 'bind', sendmail, routing & configuration,

various firewalls, CVS, RCS, ...· CISCO, Alteon, Cyclades & other network equipment: load balancers, routers,

switches and hubs, modems and digital link services, terminal, print or console servers· ADSM/TSM, Seagate, Legato, COS Manager, HP and other backup solutions and

multiple systems monitoring and management software· MCSE Training (Windows 2000) completed 2001· Some Novell 3.11, Some Win-NT workstation, Win-95/98/2000

Performance Tuning and Capacity Planning and Service Reporting and Monitoring

· Completed Performance Dynamics Capacity Planning & Performance Tuning training· Correctly forecast load & demand figures for high profile and critical infrastructure

systems.· Created multi-level performance monitoring & reporting systems

Programming· 4+ years of Object Oriented programming – Turbo Pascal 5.5· 5 years real time programming on Hasler & Ericsson Exchanges.· ‘technical’ programming – Unix device driver, store & forward messaging,

communications, Unix kernel study @ UNSW.

Relational Databases - at System Admin level· Oracle, DB/2, Sybase, Ingres, Informix, Universe · Intermediate level SQL

Languages· Expert

o Perl, awk, C, Tcl, Turbo Pascal, Fortran, Basic, Assembler(s) o Shells -Korn, Bourne, C, bash

· Used and Usable o python, Java, expect, C++, Cobol, lex, yacc o SGML, XML

Communications and Networks· TCP/IP, SAMBA, DNS, NFS, ISDN, ATM, X.25, X.400, ACSnet/MHSnet · SNA (terminals & printers), uucp · Async modems and serial comms · Terminal servers, network printing, some routers

Training and Support· Mentoring young programmers and sys admins in the workplace · Lecturing and tutoring university students · In-house training of office staff · HelpDesk for MS-DOS, Windows, Novell

7 of 17

Page 8: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Full Employment History

Self Employed - Jul 96 to Current

Aug 04 to Mar 05 Apex Internet– Senior Systems Admin.

Mar 02 to Aug 04 Sabbatical, Conferences, Travel– Adjunct Visiting Research Fellow, UNSW– Lecturer Uni. Canberra– Health Communication Network

Aug 01 to Feb 02 IP Australia, IT Infrastructure– SAN, NAS research and purchasing.– TSM/ADSM support.– PERL scripting

Mar 01 to Aug 01 Centrelink IT, Data Warehouse– Project development in PERL and DB/2.– Tool construction, troubleshooting

Jan 01 to Mar 01Training– MCSE Windows 2000 training

Aug 00 to Oct 00 Insolvency & Trustee Services – Administer & Maintain national servers in 10 sites.– Consult on network separation project.

Sep 99 to Oct 01 Business Entry Point– Administer & Maintain 6+ national webservers in secure environment– Support ABN on-line registrations

Sep 99 to Dec 99 Prometheus Information Systems – Design, develop, test website with PERL CGI & database

May 99 to Aug 99 CDM - Goodman Fielder Milling– Install, Build, Test, Migrate Acct Sys

Jun 99 to Jun 99 CDM - DIARY Solaris Remediation– Diagnose, Patch, Test Solaris Notes Servers

Apr 99 CDM - Victorian Dept of Justice– Firewall/Security solution consulting

Mar 99 to Apr 99 CDM - DIARY Invoicing Database– Database Design & Implement

Sep 98 to Mar 99 ACT Government– System Administrator

Sep 98 to Dec 98 Dept Foreign Affairs & Trade– Maint & Extend Config Mgt System

Feb 98 to Jul 98 Dept Foreign Affairs & Trade– Devel, QA, Accept. Test

Sep 97 to Nov 97 International Courses & ConferencesJul 97 to Aug 97 Alcatel OSRIM project

– System Administrator for complex development envSep 96 to Aug 97 TNT(Aust) I.T.

– System Administrator 60+ servers in national network

Apex Internet

Senior System Administrator for small ISP [1500-2000 clients].Scripting, migrations, design & planning, operational faults – diagnose & repair, service migration & support. Billing system migration, documentation and specification.

Sabbatical

8 of 17

Page 9: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Adjunct Visiting Senior Research Fellow at School of Computer Science and Engineering at University of NSW.Casual Lecturer University of Canberra.Various self directed research projects.

· UNSW – Conceived, Promoted, Organised Inaugral 'Associations Expo' day. 15 Associations and 200+ students

· UNSW – Fundraising for 'John Lions Appeal' for a Chair in Operating Systems.· UCAN – Casual Lecturer in 'Introduction to Project Management'· Research on Associations Management, Professional and Society Issues, ADCNET

court case judgement.

Health Communication Network

As temporary staff, one of 2 senior system administrators, run all aspects of a complex high-availability Web and e-mail site providing Medical and Health related data and services.Environment and Tasks:-

· 4 Solaris 8/9 servers, 1 OSF/1 server· 6 NT servers· CISCO routers, firewall, switches and load balancer. console servers, KVM switches· 60+ web sites, 100+ hosts in DNS· 120 internal users, 3,000+ external e-mail users, 50+ sites· 3 major applications – Operations, Administration and Management, including

product update, on-call support and database administration· diagnosing and fix faults - network, hardware, application, database and system. · Provide Design, Architecture and Configuration advice and reports for complete

network and systems reimplementation. Give vendor briefings. Evaluate vendor proposals.

· Write PERL and shell scripts, implement standard tools as necessary· Create Documentation

IP Australia, IT Infrastructure [Unix group]

Responsibilities, as one of a team of 6 system administrators, research SAN and NAS solutions to suit IPA needs. Write briefing papers, recommend solutions, write RFI & RFT (Tender) documents. Write and install Solaris and AIX packages of useful Opensource tools. Write TSM/ADSM CGI scripts in PERL to graph data extracted from large, complex log files. Design and write performance data display subsystem. Miscellaneous TCL and shell scripts. Environment and Tasks:-

· 30+ Solaris 7 and 8 systems with Oracle · 10+ AIX 4.3 systems with Oracle and SAP · 5+ FreeBSD systems · Write PERL and shell scripts, develop reusable PERL modules · Assist in diagnosing and fix faults - application and system.

Centrelink IT - KAES [Data Warehousing]

Responsibilities, as one of a development team write PERL scripts, interact with business analysts, and DBA's. Write performance data processing system. Gather, analyse/interpret performance data and recommend :-

· 3 large Solaris 2.6.1. systems with DB/2

9 of 17

Page 10: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· Write PERL and shell scripts, develop reusable PERL modules · Assist in diagnosing and fix faults - application and system.

Business Entry Point - an Agency of Dept of Workplace Relations and Small Business

Responsibilities, as the sole Systems Administrator in BEP, working in a secure environment, maintain, tune, and monitor 6 websites, including the on-line ABN registrations (http://www.business.gov.au):-

· Services ran in a secure environment. · Solaris 2.6.1. 1*450 webserver, 2*3500 webserver, 1*4500 database 2+Gb RAM,

100Gb disk · Administer & maintain 6+ websites, including major relocations between machines. · Install, configure and administer Alteon 'Layer 4' load balancer/switch · Designed & implemented extensive system monitoring, checking, and alerting with

extensive shell scripts, perl & rrdtool · Designed and tuned 'Busy Tone' algorithm to handle 25-fold increase in traffic

Insolvency and Trustee Service - an Agency of Attorney General's Department

Responsibilities, as the Systems Administrator in ITSA, maintain systems, diagnose and rectify faults, distribute files, interact with developers/maintainers, and DBA:-

· Solaris 2.6.1. 12+ systems in 10 sites, connected via ISDN network · Support 'disk swapping' security system · Diagnose and fix faults - hardware, system, and network. · Provided consultancy services for network separation.

Prometheus Information - Health Information Systems [[ http://www.prometheus.com.au/ ]]

Responsibilities, as project person for (medical) Rural and Remote agencies, design and implement a full web system and database in PERL and MySQL on Linux platform. Included data capture, conversion, and loading:-

· Linux, PERL, MySQL, Apache, shell scripts · Client and data provider interviews · System and database design, implementation, and testing

Goodman Fielder Milling

Responsibilities, as the sole Administrator/C programmer in a team of 5 converting and Y2K remediating the accounting system [MASTERPACK under UNIVERSE/PICK] from 5*NCR Unix SVR4 to a single AIX system. The division has a A$400M turnover:-

· AIX 4.2.3, upgraded to 4.3.1. 36Gb RAID, 4*CPU, 1Gb RAM. · Migrate and convert data from NCR to AIX. · Size filesystems, design file layouts, identify data sources, script solution, verify data

correctness · Migrate ~500 users · Migrate ~90 printers · Install and configure:- FAX gateway software and 'template' editing software · Upgrade Universe · Plan and execute removal of system to a managed facility. Liase with FM operations

on support · Liase closely with DBA and PICK programmer in designing migration and

verification strategy

10 of 17

Page 11: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· Write project plan for Systems work

DIARY [Defense Y2K remediation] Solaris Remediation

Responsibilities, as sole Unix administrator in a team of 30 NT Admins and Network implementors:-

· Solaris 2.53 and 2.6.1. Lotus Notes servers for Army bases, Bandiana, Kapooka. ~2000 users

· Identify and locate target servers. Liase with local IT staff and central admin on process and timing

· Install, configure, and run Solaris Y2K diagnosis tool, then fetch and install necessary patches

· Write client report on remediation activities · Configure and diagnose ATM LANE/ELAN setup

Victorian Department of Justice

As part of a team, implement a secure access solution involving a Firewall/1 firewall, SecurId authentification and a purpose built C program on Solaris systems.

DIARY [Defense Y2K remediation] Invoicing Database

Responsibilities, as sole designer and implementer:- · Access-97 on Windows 95, with Novell file server · Write, test, and deploy Access application with multiple input forms, tables, and

scripts · Export data to Excel to produce sets of itemised invoices - time, materials, expenses · Train operator

ACT Government & Hospital [InTACT]

Responsibilities, as part of a team of 10 SysAdmins and DBA's:- · HP-UX 9/10/11, SunOS, Solaris, AIX, Win 3.11, Win-NT, X-11, SAMBA, awk, shell,

rcs, sccs · Install and configure Y2K 'modernisation' systems

o two Large multi-processor HP-UX 11 system [~$1M each] o 300Gb EMC raid array o Migrate & maintain 500+ printers to new systems o Fetch & Install O/S and applications patches

· Fix logged faults on myriad diverse systems · provide rostered on-call support for Hospital systems · Identify and fix tape-library problems in Enterprise Backup soln.

Achievements:- · All systems achieved normal commercial availability or better. · Installed and upgraded a large complex system · Introduced procedural and work practice changes/efficiencies. · Corrected major faults in tape-library of backup system

Dept Foreign Affairs & Trade - Maintain & Extend Configuration Management and Build system.

Responsibilities:- · HP-UX 10, X-11, make, awk, shell, rcs in a Classified environment

11 of 17

Page 12: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· Extensive re-design and upgrade of in-house developed Configuration Management and software Distribution system, with 1,000,000+ lines of code/scripts under control.

· Y2K conversion support Achievements:-

· Completed 5 years of maintenance in 4 months, part-time · Added and tested significant additional functionality [incremental builds]

Dept Foreign Affairs & Trade - Development, QA, Accept. Test

Responsibilities:- · HP-UX 9&10, X-11, Win-NT, cc:Mail in a Classified environment · Tasked initially to 'Acceptance Test' a cc:Mail <-> in-house messaging system

gateway. · Re-Designed and extensively modified severely failing production code. · Design and generate test data and tests. · Write QA and testing documents and forms. · Document and Cutover revamped gateway.

Achievements:- · Redesigned, rewrote, retested, and cutover to production new gateway. · Introduced 'Post-Mortem' process for projects. · Wrote extensive QA and testing documents and templates. · Provided the first written test plans, documented test process and results, designed and

created test datasets and harnesses. · Identified 300 lost messages and attempted recovery. · Offered 'Y2K Test Manager' role for whole of ADCNET Y2K conversion. Declined as

unable to fulfil role sufficiently competently.

Alcatel

Responsibilities:- · As a relief sysadm helped support complex HP Openview development environment · 4 HP 800's (HPUX 9&10), 6 HP 700 workstations, 40 X terminals & PC's · 2 developer teams, ~40 users

Achievements:- · All systems achieved normal commercial availability or better. · Installed (hardware & software) a complete development system · Tutored & trained sysadm manager · Introduced procedural and work practice changes/efficiencies. · Liased with developers & managers

TNT

Responsibilities:- · As one of 4 sysadms's, supported & maintained complex, mission critical systems

throughout Australia. ~150 Support calls/month · 75 HPUX (9&10) machines. + 6 AIX 3.2 machines. · 2500 users in 10+ divisions over ~100 sites. · Maintained 25,000 lines of shell script. And some project development.· Networks:- TCP/IP, X25, SNA, Dialup - serial, IP, PPP/TACACS. · Complex terminal & printer environment - 12 modes of printing. · DNS, Sendmail, Web (server, pages, cgi) configuration & deployment. · Openmail support & Administration. · Some Guantlet Firewall admin/support.

12 of 17

Page 13: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Achievements:- · All systems achieved normal commercial availability or better. · Provided technical leadership for support function. · Trained and mentored new & junior staff. · Introduced many procedural and work practice changes/efficiencies. · Documented current and developed systems. Initiated training docs. · Analysed & Defined a significant sub-project [Common Admin Baseline] of Core

Infrastructure Project. · Liased with customers, divisional MIS staff, and internal TAIT staff.

Australian Technology Resources (ACT) - March 94 to July 96

Mar 94 to Apr 96 ATR Internal Tasks- System Administrator and Consultant

Aug 95 to Apr 96 ADCNET, Dept of Foreign Affairs and Trade for GEC Marconi- Analyst/Programmer

Feb 95 to Aug 95 Finest/Nomad, Australian Customs Service for Unisys - System Administrator

Apr 94 to Nov 94 EDI Gateway, Australian Customs Service for Unisys - System Administrator

ADCNET

Responsibilities:- · As team member and sometimes team leader, wrote and debugged C, TCP/IP, and

INGRES code for communications system.

Finest/Nomad

Responsibilities:- · Solely responsible for the daily operation and maintenance of a large HP-UX machine

providing Finest (Financials) and Nomad (Pay and Personnel). Achievements:-

· Identified and wrote-up 150+ systems problems. Planned and executed their correction, including the inability to take systems dumps.

· Improved security considerably · Documented all system changes, their cutover and fallback procedures as required by

Customs · Responded promptly to, fixed, and documented approx 25 reported system failures.

No problem fix resulted in the same failure again. · Performed system performance monitoring and tuning The database call rate was 8-10

times the contract rate, Finest transaction rates were 300% the contract rate, and Nomad 125% the contract rate. Response times exceeded the sub-second contract requirement.

· Achieved 100% availability in contracted hours once a major database kernel driver fault was identified and eventually fixed.

EDI Gateway

Responsibilities:- · As part of a team, responsible for the day to day systems administration of the 6

machines comprising the EDI Gateway. Achievements:-

13 of 17

Page 14: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· In 4 months achieved near 100% availability and 6 weeks without a system crash from 1-2 system crashes a day with delays reduced to 5 min from 5+ hours.

· Created effective, useable system documentation · Designed, implemented, debugged, and maintained many scripts for all aspects of

system operations - system load and tuning, application performance, database performance, backups, and browsing

· Designed and implemented a secure menu and forms interface for operator control of the systems

ATR Internal Tasks

Achievements:- · Set up a Web Server on an AIX system, including marketing web pages · Set up an internal Lotus Notes server · Delivered substantial body of code on-time, debugged, documented and reviewed

CSIRO, Division of Plant Industry - Nov 91 to Mar 94, Senior Programmer

As sole programmer, was responsible for the commercialisation of code produced by the biologists in the group. Achievements:-

· Merged and cleaned over 5Gb of weather data for 20,000 stations from 70 tapes into a single set of 100 district files of ~1Gb, about 200M records [in an in-house database format].

· Designed and implemented version control, configuration management, and distribution systems and procedures previously lacking.

· Located and corrected several hundred bugs in production ready code · Installed, configured, upgraded, and administered hardware, software, and cabling for

a Novell file server, including remote modem access. · Extensively used Object Oriented design and programming methods.

Tutoring at University of Canberra - Mar 91 to Nov 91

Tutored and graded assignments for computing and other faculty students under the direction of various lecturers in Basic Information Systems, Programming 1, and Operating Systems.

DiskRom Australia - Jan 91 to Nov 91

Jul 91 to Oct 91 Butterworths Australian Tax Handbook - Designer, Analyst, Senior Programmer

Apr 91 to Jun 91 OTC Document Delivery- Designer, Analyst, Senior Programmer

Jan 91 to Apr 91 Income Tax Act CD-ROM- Analyst/Programmer

Responsibilities:- · As a senior programmer in the team, undertook various projects either alone or in a

team. Researched problems, designing and implementing solutions, testing code and performing or managing the Quality Assurance on the hypertext databases produced.

· Supervised the clerical support staff providing typing and Quality Assurance services.

14 of 17

Page 15: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· Took over a stalled research project worth $350,000, and in 3 months developed and delivered on-time, a fully working product.

· Contributed to the general maintenance of machines and systems. Achievements:-

· Direct work contribution yielded ~$500,000 in revenue. · Delivered on-time the first hypertext document that merged the Income Tax

Assessment Act and a Tax Handbook. · Designed, project managed and mostly implemented the document ordering and

distribution system. · With a Technical Writer, produced the extensive documentation that accompanied the

system. · Improved the processing time of the table of changes by 2000 times. · Made numerous improvements to the processing and QA process. · Produced a cross-reference of Acts and Titles for 500Mb of legislation.

Self Employed - Jan 89 to Jan 91

Nov 90 to Jan 91Australian Electoral Office - System Administrator Dec 89 to Nov 90 Ag-Vantage Software - Analyst/Programmer, Tech Support, Help Desk Sep 89 to Dec 89 ACT Administration - IT Consultant and Systems Administrator

Australian Electoral Office

Achievements:- · All systems achieved normal commercial availability or better. · Read, processed and merged 150 election result tapes into Ingres. · Reconfigured MHSnet to use reduced X.25 tarrifs.

Ag-Vantage Software

Achievements:- · Designed and delivered a substantial body of object oriented code. · Provided substantial maintenance support the existing products. · Performed many back-office functions, such as preparing documentation and shipping

distributions.

ACT Administration

Achievements:- · Produced a database & report of a PC stocktake.· Wrote the operations manual and created an operator/sysadmin menu · system for critical systems tasks, including Oracle DBA functions. · Resolved a difficult X.25 software/hardware problem

Softway Pty Ltd - Jul 86 to Dec 88

Nov 87 to Dec 88 Liftlink for EPL Kone- Designer, Analyst/Programmer, Sys Admin

Nov 87 System V.3.2 Serial Comms Device Driver for Webster Computer- Technical Programmer

May 87 to Nov 87 Pizza Hut Home Delivery system for Pepsi Cola- Designer, Analyst/Programmer

15 of 17

Page 16: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

Feb 87 to May 87 Fixed Interest Dealing Room software for Bankers Trust- Analyst/Programmer

Jul 86 to Dec 88 Internal office systems and Systems Administration- Systems Administrator, Analyst/Programmer

Liftlink for EPL Kone

· Delivered a substantial body of correct code to replace a VAX system. · Devised and ran system load tests to prove the performance of the central site

machine.

System V.3.2 Serial Communications Device Driver for Webster Computer

· Delivered a correct and functional device driver on-time · Helped construct the demonstration and configure the demo system

Pizza Hut Home Delivery system for Pepsi Cola

· Delivered a substantial body of correct and functional code on-time, allowing the client to launch their new service on time.

Fixed Interest Instruments Dealing Room software for Bankers Trust

· Designed the menu structure and implemented the required functionality.

Internal office systems and Systems Administration

· Designed and created many useful shell scripts, many still in use, to support the office staff.

· Performed numerous system admin duties, including configuring the networking software, MHSnet.

Overseas Telecommunications Commission - Sep 80 to Jul 86

Aug 85 to Jul 86 Telex to Teletex system Development with Yzerski Roper & Assoc- Analyst/Programmer

Jan 85 to Aug 85Telex Exchange software maintenance, LM Ericsson AXB- Telecommunications Programmer

Sep 84 to Jan 85 Internal small database projects- Analyst/Programmer

Mar 84 to Sep 84 Dialcom E-mail System Administrator- Systems Administrator

Sep 80 to Mar 84 X.25 system maintenance, Timeplex- Telecommunications Programmer

Sep 80 to Mar 84 Telex Exchange software maintenance, Hasler- Telecommunications Programmer

Telex to Teletex system Development with Yzerski Roper & Assoc

· Designed and implemented the operator menu system

Internal small database projects

16 of 17

Page 17: members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data from NCR to AIX. Size filesystems, design file layouts, identify data sources,

Resume, Steve Jenkin

· Designed and implemented an Equipment Repairs tracking, a Ships At Sea system and other small database applications

Dialcom E-mail System Administrator

· Administered the e-mail system, achieving rapid response to all client and Modified the billing system for Australian use and OTC requirements

Telex Exchange software maintenance, Hasler

· Designed and delivered substantial improvements to the mainframe based code development system, including a system wide cross reference.

· Maintained and upgraded the code development system, including all the JCL and file maintenance.

Department of Foreign Affairs - Mar 79 to Sep 80, Programmer

As a junior team member wrote in assembler assigned on-line and off-line programs to support the secure communications system.

CSR Limited - Jan 72 to Mar 79

Full time study at University of New South WalesComputer Science Mar 78 to Sep 78Computer Science Mar 77 to Nov 77Chemical Engineering Mar 74 to Nov 74

Superannuation Task Force Clerk, Sep 78 to Mar 79Sugar Division IT Services Group – Analyst/Programmer, Nov 77 to Mar 78Head Office IT Operations Group - Edit Room Clerk/Operator & Junior Sys Prog, Nov 74 to Mar 77Pyrmont Sugar Refinery - Analytical Chemist, Jan 73 to Mar 74

Part of team monitoring the refinery,turnover of about $50M a year.CSR Central Laboratories - Analytical Chemist, Jan 72 to Jan 73

Part of team providing sugar analysis, payments over $100M pa.

Last Updated 14th March, 2005.

Copyright © Steve Jenkin 1998 – 2003. Permission to reproduce in whole or part is granted, provided this notice is left intact and the author is notified. [[email protected]]

17 of 17