Professional Objective
An intermediate UNIX systems administrator position utilizing
my extensive knowledge with UNIX and Linux systems.
Education
- Honours B.A.Sc. in Computer Engineering, June 2001. Completed optional 16-month co-operative education work term.
University of Toronto (Toronto, Ontario)
Technical Skills
Certifications
- Licensed professional engineer (P.Eng.) in Province of Ontario.
- Sun Certified Solaris 9 Administrator
- Sun Certified Programmer for the Java 2 Platform 1.4
- ITIL Foundation Certificate in IT Service Management
Operating System Software
- 8 years experience with UNIX (FreeBSD, NetBSD, OpenBSD, Solaris), Linux (RedHat, Debian) and Windows NT/2000/XP
- Experience with Windows-UNIX system integration
User Software Administration
- Solid knowledge of major daemons and services on any UNIX system e.g. Apache, Samba, Sendmail, Postfix, MySQL, PostgreSQL, amd, NFS, NIS, CVS, majordomo, GNU Mailman and many others
Networking Experience
- Knowledge of TCP/IP fundamentals, including troubleshooting with tools such as tcpdump.
- 4 years experience with standard UNIX firewall software e.g. IPFW, IPFilter, pf, including dynamic/static NAT configuration
Hardware Knowledge
- Extensive experience with IBM PC desktop and server hardware installation, maintenance and troubleshooting.
- Familiarity with Sun hardware and Solaris; working knowledge of Cisco IOS
Programming
- Solid knowledge of Perl, shell scripting, C, SQL, Java, PHP, HTML
Employment History
Platform Administrator / Deputy Team Lead
Canadian Broadcasting Corporation
December 2004-Present
Achievements:
-
upgraded Request Tracker ticketing system from version
2.0.7 to 3.2.2
-
performed technical assessment for Turin Olympics 2006 website,
including bandwidth estimation, live streaming costs and
implementation, and required features
-
consulted on team restructuring plans to improve efficiency
and reduce workload
-
assisted in rollout of Interwoven TeamSite content management
system
-
performed capacity and contingency planning for new BlueArc
Titan Storage Server
Software Developer
Canadian Broadcasting Corporation
September 2003-December 2004
Achievements:
-
designed and built J2SE standalone and J2EE web
applications using JSP and Servlet technology
-
technical lead and architect on a number of key
projects, including: Athens Olympics 2004 website,
CBC.ca Weather Redesign, The Greatest Canadian website and voting system,
Sportwire 2.0 Sports Statistics System
-
established team-wide use of best-of-breed Java
development technologies including Apache Maven,
CruiseControl Continuous Build Integration system,
MagicDraw for UML
Vulnerability Research Specialist
FSC Internet Corp.
May 2003-August 2003
Achievements:
-
analyzed, reproduced, catalogued and wrote
vulnerability signatures for security-related defects
from BugTraq and other sources, using tools such as
tcpdump, Ethereal, netcat
-
performed quality assurance tasks for FSC's
AssureLogic filtering HTTP proxy: wrote and validated
functional tests using OpenSTA test automation
software, and validated system performance using Web
PolyGraph proxy performance assessment tool.
Software Developer/UNIX Systems Administrator
VerticalScope Inc., Toronto, ON
July 2001-May 2003
Achievements:
-
architected, designed and built databases and
applications in PHP, Java and Perl with PostgreSQL
database storage.
-
key projects: FastFind Cost-Per-Click Search Engine
Ranking System (PHP with Object-Oriented Perl payment
gateway interface); Advertising Order Management System
(Java+XML); Marketing Campaign Tracking System (Java);
Editorial Workflow Management System (Java)
-
established and encouraged adherence to systematic
software development methodologies and "best practices",
e.g. eXtreme Programming, object-oriented design,
entity-relationship diagrams, and regular code reviews
-
investigated and researched company initiatives for
third-party software, such as content management
(RedDot), high-speed bulk e-mail software (LISTSERV, DARTMail)
-
maintained company's co-located and in-house FreeBSD
and Linux servers, switches, and routers.
ASIC Validation / Architecture Engineer
Matrox Graphics Inc., Toronto, ON
May 1999-August 2000
Achievements:
-
wrote and reviewed hardware design and test
specifications, and implemented test programs in C for
advanced graphics ASICs
-
wrote and tested behavioural models in VHDL, and
assisted in debugging of RTL designs and software "C" model
-
maintained validation utilities (Perl, C, shell
scripts, LSF Batch scheduling system)
-
analyzed IC reliability (electromigration, power grid
integrity, chip lifetime) using Simplex and Arcadia tools
Programmer / System Administrator
AEC InfoCenter Inc., Toronto, ON
Summer 1997 & 1998
Achievements:
-
maintained company's WWW site and wrote CGI scripts in Perl
-
deployed UNIX servers for intranet needs, such as
mail, file sharing and internal website development
-
designed client websites, such as ConstructCanada
trade show website
-
maintained internal company network, built computers, installed hardware
-
trained employees and clients in use of computer software and Internet
Professional Activities
Executive Director
The Toronto Community Co-Location Project, Inc. (Toronto, ON)
August 2004-Present
Volunteer founder of the Toronto Community Co-Location Project, Inc. (TCCP),
a non-profit corporation providing low-cost server co-location services to
individuals, small businesses, non-profits and community organizations.
Director of Operations
The Dreaming Electronic Community Network, Inc. (Toronto, ON)
August 1999-December 2004
Serve on board of directors of The
Dreaming Electronic Community Network Inc., a Toronto
non-profit Internet service provider with 1000+
accounts. Perform systems duties such as maintaining
and upgrading software and hardware, setting up e-mail,
FTP and virtual web services for clients, monitoring
system logs, investigating potential security breaches.
Membership and Affiliations
- Professional Engineers Ontario
October 2004-Present
- USENIX Assocation and SAGE (System Administrators' Guild)
December 2002-Present
- GTABUG, Greater Toronto Area BSD Users' Group (Toronto, ON)
References
Available upon request.
Last modified 01 April 2005.