PATRICK BERNIER

6251 8th avenue, Montréal, QC, Canada H1Y 2M3
pat@tzone.org - http://www.tzone.org/~pat/

 ACADEMICS 
1995 - 1999 Université de Sherbrooke
B.Sc. Informatique (COOP program)
1992 - 1995 Collège André-Grasset
D.É.C. Sciences
1987 - 1992 Collège Jean-Eudes
D.É.S.
 
 PROFESSIONAL EXPERIENCE 
July 2004 - Japan Exchange and Teaching Programme

岩手県教育委員会 (Iwate Prefectural Board of Education)
岩手県立遠野高等学校 (Tōno Senior High School)

ASSISTANT LANGUAGE TEACHER (ALT)

Promote internationalisation and international exchanges at the community level; participate in the improvement of foreign language education; seek better understanding of the Japanese culture and language.

  • Introduction and integration of Open Source software in an academic environment;
  • introduction of VoIP technology to improve communications with overseas exchange program partners and reduce costs;
  • programming of various tools to automate generation and control of interactive multimedia presentations;
  • setting up a video editing studio entirely based on Open Source software.
Nov 2001 - June 2004 Mustang Technologies

CHIEF TECHNOLOGY OFFICER

Lead the technological aspect of the corporation; elaborate product and services R&D strategies by applying available knowledge and skill to fulfill current and future customer needs; oversee evolution and operations of the network infrastructure.

  • Planning and execution of a complete overhaul of the IP addressing plan and routing architecture;
  • negociation of two major service provider contracts and management of the associated transitions;
  • migration and standardization of all service infrastructure servers from various Microsoft operating systems to Debian GNU/Linux.
  • integration of multiple spam filtering systems in Mustang's heavily customized qmail/qpsmtpd mail servers;

Jan 1999 - Nov 2001
May - Aug. 1998
Nortel Networks

Systems Engineering / Network Integration

NETWORK SYSTEMS ENGINEER

Provide customers with network integration services, e.g. network design and architecture, engineering and performing end-to-end test plans, system-wide security analysis, establish or verify network element provisioning, be it on carrier-class networks that combine voice and data traffic or on small-scale LANs.

  • Project prime, transitioning Ministère des Affaires Municipales et de la Métropole's core IP network to a new redundant architecture based on Nortel carrier-grade switch-routers;
  • project prime for design, implementation and testing of the global out-of-band administration network for Worldwide Fiber (now 360 Networks) connecting every element of WFI's high-speed SONET network with their Network Operations Centers;
  • project prime for design, implementation and testing of a data communication network for Basin Electric;
  • design of network management data communication networks for China Telecom, China Unicom and China Mobile;
  • testing and verification of Teligent's wireless point-to-multipoint network;
  • installation, configuration and testing of the network monitoring and provisioning system for SBC's Internet Thruway.

Sept. - Dec. 1997 Communications Security Establishment (Govt. of Canada)

Information Technology Security group

COMPUTER AND NETWORK SECURITY UNIT

Acquired a Government of Canada level III clearance, issued August 6th, 1997.
  • participate in the product review of Borderware Firewall Server 5.0;
  • program in Perl a sendmail extension processing internal classified mail to control e-mail access to remote sites, expand mailing lists, verify classification levels, perform attachment conversion on the fly and route messages to the appropriate servers;
  • webmaster for CSE's external web server;

June 1995 - July 1997 Mlink Internet Inc. (acquired by PSInet Canada, itself acquired by Telus)

NETWORK ADMINISTRATOR

  • Ensure the availability of a network of Sun and x86 servers running SunOS 5.x as well as various Cisco, Ascend, Gandalf and US Robotics technologies being used to uplink customers to the Internet;
  • prevent, find, analyze and correct security breaches;
  • program applications to facilitate the personnel's routine tasks;
  • participate in the training of new employees;
  • offer technical support to the customers.

Jan. - April,
Sept. - Dec. 1996
Bell-Northern Research Ltd. (Nortel Montreal Lab)

Information Technology dept. - Network Group

NETWORK AND UNIX SYSTEMS ADMINISTRATION

  • Participate in the administration of the local area network hardware;
  • install and maintain various Unix systems (running SunOS 4 and 5, HP/UX and Linux), including WWW, DNS, NIS and Sendmail servers, as well as telecommuting tools;
  • program Perl-based network monitoring tools using SNMP;
  • implement authentication mechanisms for web-based tools;
  • offer last-line Unix technical support to local users.

1992 - June 1995 Communications Accessibles Montréal

SYSTEM ADMINISTRATOR

  • Manage various Unix (SunOS, ESIX) servers running WWW, DNS, UUCP and NEWS services;
  • meet corporate customers to analyze their needs and install hardware and software for Internet connectivity;
  • present Internet technologies to the public in trade shows, conferences.
 
 FREELANCE CONTRACTS 
December 1998 Connection MMIC
  • Building a Linux-based firewall controlling access from/to five networks, featuring NAT, PPTP VPN forwarding, mail relay, IP accounting and selective logging of internal network usage;
  • setting up a full-featured mail server handling over 250 domains and 2500 users;
  • installation of various server and application software.

March 1998 MerzCom, Inc.
  • Analysis of available hardware and design of a new network architecture connecting Sun SPARC servers and workstations, PCs and a Mac;
  • setting up a Linux-based firewall performing network address translation and tunneling of corporate data for remote use;
  • installation of various server and application software including CDE, gcc, sendmail, samba, cap, pop3, Apache, SSH, RCS & CVS;
  • train a system administrator for the new architecture.

 KNOWLEDGE AND EXPERIENCE 
Operating systems Expert on Linux (especially Debian), SunOS/Solaris and Novell Netware. Extensive experience with OpenBSD and Windows NT/2000. Experience with MacOS/MacOS X, VxWorks, HP/UX, DG/UX, AIX, IRIX, ESIX, AMOS/32 and CP/M.
Programming languages Extensive experience with C, C++, Perl and common Unix scripting tools (awk, sed, expect, etc.) Experience with tcl, PHP, Python, Java, LISP, Smalltalk, Pascal (including Delphi and Kylix) and assemblers for 80x86, SPARC, 6502 and Z80.
Network infrastructure Expert on Nortel BayRS and XLR routers. Extensive experience with Cisco's IOS, Nortel Passport multiservice switches and OPTera Metro 5200. Experience with Nortel's OPTera Long Haul and Connect DX, Shasta Backbone Services Node, Promatory DSL IMAS, Contivity Extranet Switch, CVX access concentrators, Remote Annex and Rapport terminal servers, and more...
Protocols Extensive experience with TCP/IP (v4 & v6) routing, OSPF, BGP and RIP; extensive experience with multiple Internet application protocols like SMTP, SNMP, DNS, HTTP, NTP and NFS. Experience with OSI, IPX, Frame Relay, ATM, SONET, SDH, X.25 and SS7.
Security Extensive experience setting up firewalls, IPsec and other VPN tunnels, token authentication systems, NIS/NIS+, CFS, TCFS and SSH; experience with common cryptographic algorithms; familiar with the international Common Criteria for security evaluations.
Languages Excellent spoken & written English and French; intermediate Japanese; survival German.

 AWARDS & OTHER ACTIVITIES
2004 Acquired a Teaching English as a Second Language (TESL) certification with Oxford Seminars.
2001 Two-weeks backpacking trip across Japan, from southern Kyuushu to Tokyo.
2000 Completed an intensive 1-week course on Storage Area Networks design with McData.
1999 Spent three months on a backpacking trip across Europe.
1998 Spent two weeks in Japan, mostly in Tokyo, just for fun; now quite familiar with the area.
1998 COMMONWEALTH AWARD OF RECOGNITION for volunteer involvement with the Lifesaving Society.
1997 Member of the planning committee of La Folle Course Informatique : 3rd edition, a yearly C/C++ programming contest
1996 WINNING TEAM, La Folle Course Informatique : 2nd edition
1995 SECOND POSITION, La Folle Course Informatique : 1st edition
1995 BEST STUDENT COMMUNITY INVOLVEMENT award, Gala des Phénix, Collège André-Grasset
1993 - 1995 PRESIDENT of the student computer club, "Interface".
1993 - 1994 SECRETARY of the board of directors of the student association (A.G.E.C.A.G. Inc.)
1992 - 1990 TEAM LEADER for the multimedia public billboard of Collège Jean-Eudes
1987 - 1989 TEAM LEADER for the 3 year project, "Le Labyrinthe d'Errare", at Collège Jean-Eudes : design and coding of a complete adventure-like educational game based on a "You are the hero" book.

[v] Last updated Tuesday, 15-Feb-2005 11:47:39 EST