members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data...
Transcript of members.tip.net.aumembers.tip.net.au/~sjenkin/cv-wsj-2005-l.doc · Web viewMigrate and convert data...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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