Gerald Oskoboiny's Resume
Status
I am an independent consultant located in Whistler, Canada,
specializing in Web publishing and collaboration tools and
online communities. I have very thorough knowledge of Web
standards, email and other Internet protocols, and am a
skilled Linux system administrator. I am available for
interesting short term contract work via telecommute
and/or short site visits.
Education
B.Sc. with Specialization in Computing Science
University of Alberta,
Edmonton, Canada
December 1995
Experience
- Sept 1997 - present
- Systems Programmer
The World Wide Web Consortium
(W3C), (MIT/CSAIL)
Cambridge, Massachusetts, U.S.A. (telecommuting since August 2000)
(Full time to Oct 2004; half-time since then)
- Maintain the computing infrastructure of a busy,
high-profile research group, including their web servers,
email systems, mailing lists, user accounts, and publishing
tools.
- Responsibilities include Linux system administration,
backups, security, network administration,
tool development, user support.
- Created the W3C HTML Validation Service.
- Work daily with staff and collaborators that are distributed
around the world.
- Apr 1996 - July 1997
- WWW Programmer/Analyst
Office
of the Registrar and Student Awards,
University of Alberta.
Edmonton, Alberta, Canada.
(Full time)
- Provide advice and guidance to the office on all Web-related issues.
- Design, create, and administer online application forms for
students, staff, and faculty (example: Application
for Undergraduate Admission.)
- Liaise with other campus and government-related organizations on
the technical aspects of collaborative Web projects.
- Administer the office's Web server (running Apache on Linux.)
- Jan 1996 - Aug 1998
- System Administrator
HTML
Writers Guild, Inc.
(Part time, volunteer position)
- Duties included: sendmail maintenance, Majordomo mailing list
installation and administration, creation of new user accounts,
advice on server structure and HTML standardization issues.
- Creation and maintainence of a system for
authors to collaboratively maintain the HWG Web site, including
flexible access control and an automatic,
hidden interface to Unix's revision control system (RCS).
- Creation and ongoing maintenance of the mailing list
archives (over 175,000 messages, 550 MB of text.)
- Aug 1995 - Nov 1997
- Independent WWW Consultant, various contracts
Edmonton, Alberta, Canada.
(Miscellaneous contract work)
- May 1995 - Aug 1995
- Software Testing & QA,
Myrias
Computer Technologies Inc.
Edmonton, Alberta, Canada.
(Full time, summer position)
- Write software to test the Parallel Application Management
System (PAMS).
- Wrote Perl scripts to automate testing within a complex Unix
test environment.
- Provided advice on various Web-related issues, including
server maintenance and document management.
- May 1992 - Aug 1993
- Information Developer
IBM Canada Ltd.
Toronto, Ontario, Canada.
(16 month Industrial Internship Program)
- Wrote a large reference manual for
a
new proprietary CASE tool.
- Wrote software to convert this manual from its SGML-like tagged format
(BookMaster) to the Unix nroff language for man pages.
- Wrote software to automatically extract
files from a central repository, format them according to their
tagged markup, and generate the entire text of our product's
online help.
- Regularly performed basic system administration, installation, and
programming tasks as needed by the department.
- Received several awards for outstanding performance.
- Dec 1991 - Apr 1992
- Computer Consultant
University Computing
Systems, University of Alberta
Edmonton, Alberta, Canada.
(Part time position: about 16 hours per week)
- Operated the University's main consulting desk and phone line.
- Answered general questions on the Michigan Terminal System (MTS),
MS-DOS, Macintosh, and Unix operating systems.
- May 1991 - Aug 1991
- Computer Programmer
Forestry Canada
Edmonton, Alberta, Canada.
(Full time, summer position)
- Developed software for a fire management information system.
- Wrote programs to manipulate a database of geographical information.
- Programmed in C on MS-DOS computers.
- June 1988 - Jan 1991
- Systems Analyst / Typesetter
Ed-Web Printers (1986) Ltd.
Edmonton, Alberta, Canada.
(Full time for 3 summers, part time while in school)
- Responsible for planning, installation, and maintenance of the
composing department's computing resources and networks.
- Trained almost all new employees from 1989 to 1991.
- Typeset advertisements on Linotronic 300-series machines and
Macintosh computers.
Skills
- 15+ years of experience with various Unix systems, including Linux,
Solaris, SunOS, AIX, IRIX, BSD/OS, FreeBSD, and others;
10+ years of experience as a full-time Unix system administrator.
- 10+ years of experience running Apache-like web servers,
maintaining servers with millions of documents serving
tens of millions of hits per day.
- Extensive Web application programming experience, including text search
software, database interfaces, interactive games and interfaces to
large data archives.
- Extremely thorough knowledge of the Internet, including Web standards,
email and other Internet protocols, open source software, and online
communities.
- Thorough knowledge of Unix shell utilities, Perl, and automation
in a Unix environment.
- Partly bilingual in French (spoken & written.)
Extra-Curricular Activities
- Governing
Board member, HTML Writers
Guild, Inc., 1995-2001.
- Contributing
author, HTML
& CGI Unleashed,
1995 (SAMS.net).
- Created the Kinder,
Gentler HTML Validator and W3C HTML Validation
Service, online services that check Web pages
for mistakes.
- Online activism in the areas of public information archives (Usenet
and mailing lists), free software and HTML standardization.
- President, Undergraduate
Association of Computing Science (UACS),
University of Alberta, 1991-1992.
- Hobbies include travel, photography, billiards, skiing, snowboarding, hiking, mountain biking, ultimate frisbee
Last modified: $Date: 2008/06/05 19:41:42 $
Gerald Oskoboiny, <gerald@impressive.net>