Resume - Christopher B. Browne
Christopher Browne
Scarborough
Ontario
M1T 3N5
Canada
******@********.***
Objectives
I am interested in technical opportunities which would fall into one of the following categories:
Unix System Administration
I have been working with Unix systems of many " avors" since rst exposure to Digital Ultrix in
1986, including, professionally, SCO, Digital OSF/1, Linux, HP/UX, AIX, and Solaris.
Having had a diverse set of academic involvements, I would also be comfortable with the idea of
doing instruction/training with Unix or Linux.
Unix Systems Integration
Long term exposure to various " avours" of Unix, as well as to many of the scripting tools, and quite a
number of applications would be helpful for connecting software particularly to ERP systems like
SAP R/3
Professionally, I have scripted processes using Perl, Python, Korn shell, and the Bourne shell. I have
also had exposure to many other scripting languages including Tcl and PHP.
SAP Basis Administration
Preferable platforms would involve some avor of Unix as the OS, and Oracle as the underlying
DBMS.
Areas of special expertise are the CTS (Corrections and Transport System) change management
system and the ABAP/4 programming language.
Education
Master of Science in Systems Science
1
Resume - Christopher B. Browne
University of Ottawa, Ottawa, Canada
Bachelor of Mathematics, Joint Honours (dual majors) Co-op Chartered Accountancy and Computer
Science
University of Waterloo, Waterloo, Canada
Was certi ed by SAP America as a Certi ed ABAP/4 Consultant in after taking the SAP R/3
Partner Academy program in ABAP/4 Programming.
Linux Professional Institute Certi cations
LPI 101 - General Linux I
LPI 102 - General Linux II
Unix Experience
Have used and administrated a wide variety of Unix systems since 1986, including Digital UNIX and
Ultrix, HP/UX, Linux, Sun Solaris, IBM AIX, FreeBSD, SCO Unix.
Major responsibilities have included:
Printer con guration and customization
Oracle and R/3 installation and administration
Design and operation of backup and recovery procedures
Con guration of le sharing using NFS
Hardware upgrades, notably including a migration of an R/3 system from one server to another
Installation and con guration of HDS X Terminals
Developed a faxing system in Perl under Digital UNIX and Linux that took reports generated by an
SAP R/3 system in Postscript, post processed them to include a document identi er, and passed
them on to a Unix-based fax product called FaxSr.
Developed a signature printing system that reprocessed reports generated by an SAP R/3 system in
both HP PCL and Adobe Postscript formats, inserting a signature bitmap into outgoing invoice
documents.
Built software in C under SCO UNIX for processing audit logs for medical log transmissions between
medical laboratories. The code was actually run on the VAX/VMS platform.
Collaborated on design and implementation of a personal nance package written in Perl called CBB.
(http://cbb.sourceforge.net/) This package runs under the X Window System on a variety of UNIX
platforms. I was also responsible for writing a command line interface version of CBB called cbbsh.
2
Resume - Christopher B. Browne
Internet/Networking
Collaborated on the design of an email lter system called I le (http://www.ai.mit.edu/~jrennie/i le/)
written in C and Perl. I did performance tuning by restructuring processing to substantially improve
performance and reduce memory consumption.
Have installed and used the Apache web server as well as the Java addition, Jserv, as well as proxy
servers such as Squid and JunkBuster.
Summary of Experience
Database Administrator, A lias Canada
Wrote data conversion software used to load registry information into EPP form for the transition of the
.ORG Top Level Domain from Verisign Global Registry Service to the Public Interest Registry. The
successful technical cutover of this conversion took place January 25 and 26, 2003.
Prepared data conversions for numerous additional country code top level domains that have come
under management, moving registries from various forms into registries managed using the IETF
standard Extensible Provisioning Protocol (EPP).
Produced SGML DocBook-based documentation and designed revenue management software
particularly for management of deferred revenues for an Internet Registry.
Management of PostgreSQL replication systems; eRServer as well as Slony-I. This has also included
developing extensions to Slony-I.
Major technologies in use include Linux, AIX, PostgreSQL, Perl, XML, TeX, amongst many others.
Consultant, cbbrowne Computing Inc
Wrote data conversion software used to load registry information supplied by an outside agency into
PostgreSQL in the form required by the EPP protocol to implement the transition of the .ORG Top Level
Domain from Verisign Global Registry Service to the Public Interest Registry.
In addition, de ned business requirements for a Deferred Revenue Recognition System to calculate
deferred revenue on sales of domain registration services.
Technical Reviewer, Wrox Press - August 2002 to November
2002
Detailed reviews of technical material for forthcoming books to be published by Wrox Press.
3
Resume - Christopher B. Browne
Author - January to June 2002
Author: [ Professional Open Source Web Services], ISBN 186*******, January to June 2002.
Consultant, Deloitte Consulting - August to October 2001
ABAP/4 development, responding to trouble tickets in various SAP modules including SD, MM, HR, FI.
Developer, Cotest Software Design Corporation, Ottawa
Ontario - June/July 2001
Developed software to analyze binary le format data using Common Lisp on Linux to generate C++
code.
Consultant/Systems Engineer, Sabre Technology Solutions,
Fort Worth, Texas
March 1996 to March 2001
Sabre Inc. (http://www.sabre.com) was a subsidiary of AMR Corporation, (http://www.amrcorp.com)
the parent company of American Airlines.
Unix (mostly Solaris and IBM AIX) troubleshooting.
Involved with R/3 ABAP/4 (http://linuxdatabases.info/info/abap4.html) interface and report
programming in the AM (Asset Management) and Internal Orders area for both American Airlines
and Canadian Airlines.
Designed and coded conversion software in ABAP/4 to translate and validate information for
approximately 90,000 assets worth approximately $20 Billion to be moved from an MVS legacy
system into R/3 .
Designed and coded in ABAP/4 interfaces to mainframe systems, and an email interface that alerts
managers to asset spending that exceeds timing/spending constraints by forwarding messages to
Novell GroupWise.
The AMR SAP Financials system performed went live on schedule in October 1997.
Designed and coded ABAP/4 utilities for the AMR SHARP (Payroll and HR) project to perform a
variety of sorts of automated wage updates, including data conversions, daily processes, and interfaces
to legacy systems.
Administration of CTS (Corrections and Transport System); wrote various Korn Shell scripts to assist
in moving transports between systems, as well as doing various CTS-related troubleshooting.
Phase 1A of the SHARP system went live in September of 1998, handling HR and Payroll functions
for approximately 20,000 employees of The Sabre Group and American Eagle.
Phase 1B of the SHARP system went live in January 1999, handling adding in approximately
100,000 additional employees for AMR s domestic US operations.
4
Resume - Christopher B. Browne
International Phase of the SHARP system went live in October 1999, adding in further AMR
international employees in 72 countries.
Duties here primarily involved managing the synchronization of domestic and international
con guration and programs, which included analysis of transport information from SAP and Oracle
tables, as well as analyzing transport logs on the Unix side.
Administration of departmental Novell servers;
Conversion of SHARP system from R/3 version 3.1H to version 4.6B took place in October 2000; I
was responsible for managing installation of around 1500 change requests required for the upgrade, as
well as for modi cations of various ABAP/4 reports, interface programs, and automated batch
processes.
Created cryptographic functions in ABAP/4 that daily generate unique "PIN Numbers" for new AMR
employees that are used to authenticate access to HR web information.
Created a suite of tools in ABAP/4 to help manage authorization of the ow of change requests
between the development and production environments.
Systems Engineer - SHL Systemhouse, Toronto, Ontario
July 1993 thru March 1996
Note that SHL Systemhouse has since been acquired by EDS. (http://www.eds.com/)
Chief SHL technical resource for an R/3 installation which went into production in June, 1995.
Highlights include:
Con gured SAP R/3 version 2.1F under Digital OSF/1;
Designed, installed and con gured specialized printing services on SAP R/3 and Unix;
Architected, designed, and implemented the integration of a UNIX-based client/server fax system with
SAP R/3.
Administered the R/3 CTS system (Corrections and Transport System).
Assisted in installation of the SAP R/3 system within the Toronto SHL branch. This included disk
partitioning and system con guration for the host HP/9000 under HP/UX version 9, as well as
con guring the Motif-based X Window client software.
Did maintenance and enhancement work on a number of custom business applications written in C
using a dBase-compatible database system running under MS-DOS.
5
Resume - Christopher B. Browne
Activities:
Secretary/Treasurer of GTALUG - Greater Toronto Area Linux Users Group
(http://www.gtalug.org/), 2006 to present (or 2010, possibly comparable).
Treasurer of NTLug - North Texas Linux Users Group (http://www.ntlug.org/), 1999 to 2001.
Member of DFWUUG -- Dallas/Fort Worth UNIX Users Group
(http://www.dfwuug.org/wiki/Main/Welcome/) - 1996-2001
Editor of the national newsletter of the Canadian Operational Research Society, (http://www.cors.ca/)
the CORS Bulletin, 1994 to 1996.
Member, Association for Computing Machinery (ACM) (http://www.acm.org) since 1986.
Publications
Master s Thesis: [Using Interior Point Methods to Solve the Multicommodity Network Flow
Problem], accepted by the University of Ottawa.
[Linux and Decentralized Development], published by the First Monday (http://www. rstmonday.dk)
Internet-based peer-reviewed journal, March 1998.
Review of [DocBook: The De nitive Guide],
(http://www.dfwuug.org/wiki/Main/Welcome/newsletters/2000/newsletter_0003.html) for the DFW
Unix User s Group.
Coauthor of the book [Professional Linux Programming], published by Wrox Press, ISBN
Cotranslator from French into English of the book [Development d Applications avec Objectif
CAML], 2001-2002.
Coauthor of the book [Professional Open Source Web Services ], published by Wrox Press, ISBN
6