tomclegg.net


Diary
Examples
Hire Tom
Mostly Mozart
Patches
School
Scrapbook
Software
Telephones




colocation
comments
davidireland
edsgranola
faq
funsites
goodlooking
goodmovies
houserules
liberating
resume
resume2
scratch
shopping
snacks
todo
university
warisbogus

Resume: Tom Clegg
Posted September 12, 2005

306 Carbonate Street, Nelson BC  V1L 4P2 - (250)352-5107

Favourite skills

Building automated systems. Making things work. Explaining things. Reducing tedium and confusion. Using technology to help people enjoy themselves.

Notable expertise

Platforms: UNIX, TCP/IP, PHP, MySQL, C++, C
Products: FreeBSD, GNU, Cisco, Norstar
Other buzzwords: IPsec VPN, security, firewalls, traffic shaping, MP3 streaming

Education

B.Sc. with high distinction, University of Toronto (computer science major)

Paid work

Since 2004: DHC Communications, Nelson BC

Design, build, deploy, and repair networks and telephone systems for commercial, industrial, financial and government clients. Provide on-site network troubleshooting and maintenance at provincial government sites and regional network centres. Coordinate implementation of new services and equipment upgrades.

Train technical and non-technical users on computer, telephone, and voice mail systems. Write user guides for telephone and network systems. Write proposals, agreements, and other business documents.

Design, implement, and support custom networks with IPsec VPN, Linux and Windows thin clients, VoIP and IP telephony, traffic shaping, local security/access controls, etc.

2003-2004: Selkirk College, Nelson BC
2000-2003: Selkirk College, Castlegar BC

Teach second year programming, networking, and database courses in a two-year Computer Information Systems diploma program. Build support systems such as database servers and network firewalls.

Courses include TCP/IP networks, data structures using C++, web application development using PHP and MySQL, and database programming using Oracle.

2002-2003: Mountaintop Wireless, Kaslo BC

Administer web/email/DNS services, IP routing, and network usage accounting. Maintain network security, manage interfaces to upstream providers, and investigate network abuse complaints. Troubleshoot network problems and identify shortcomings in infrastructure. Train staff and advise managers in technical matters.

Since 1997: Consulting work

Develop interactive web sites and network services. Rescue Linux, BSD, and Mac servers for other system administrators. Solve server-side problems for web developers.

Maintain a high-reliability server colocation facility. Ensure uninterrupted power and network connectivity. Implement bandwidth management and traffic accounting systems. Provide ancillary network services like DNS and backup mail service. Deploy and administer servers and virtual servers. Investigate and resolve network abuse problems and denial of service attacks.

1994-1998: Myrus Design, Ottawa ON

Build data analysis tools to support design verification, automated manufacture, and testing of printed circuit boards for a major telecommunications equipment manufacturer.

1991-1993: Telesat Canada, Gloucester ON

Develop and document drivers for video signal analysis equipment, and systems for automated time-lapse measurement. Develop and document link analysis and mapping software, used to determine technical requirements for geostationary satellite communications systems.

Volunteer work

Since 1999: Kootenay Cooperative Radio, Nelson BC

Write custom software for on-air, audio production, and database systems. Train on-air programmers, provide technical support, fix hardware, donate new and used computer and audio equipment. Donate disk space, network traffic, server resources, and technical support to offer the live internet stream and audio archive.

Develop free real time audio streaming and logging software for Linux and BSD systems, now also used by several other campus/community radio stations from CFRO Vancouver to CKDU Halifax.

Since 1998: Kootenay Internet Communications Society, Nelson BC

Build and administer FreeBSD web, email, and DNS servers. Provide technical support by phone and email. Build online accounting and customer service systems.

(Also served on board of directors since 1998.)

Since 1998: Various non-profit groups in Nelson (Streetfest, Earth Matters, ANKORS, etc.)

Provide technical support, install computer networks, donate equipment, build reliable systems with ancient hardware and no money if necessary. Provide network services such as web proxy, dynamic IP tracking, and backup storage.