Mr. Charles Gregory
Computer and Internet Programmer, Analyst, Webmaster, Troubleshooter
55 Head Street, Hamilton, ON L8R 1P8
Phone: (905) 525-8398    E-Mail: charles@hwcn.org

Thanks for taking a look at my online Resume. I hope you like what you see here, and that you or someone you know has a need for my skills.

Objectives
Career Summary
Strengths
Skill Sets
Education
Professional Positions Held
Work Experience


OBJECTIVES

Mr. Gregory has achieved his immediate goal of moving into a full-time intermediate system administrator and client technical support role, and continues to build his expertise in the Unix Internet Services Environment. This will aid him in achieving his long term objective of becoming a senior member of a Unix/Internet System Administration Team.


CAREER SUMMARY

After leaving the University of New Brunswick in 1981, Mr. Gregory worked for nearly a decade in the province of New Brunswick, on Unisys mainframe computer systems, in various programming and analytical roles for government and industry. In 1990 he moved to Ontario to pursue a further career in this field, but an illness in the family put those plans on hold for a few years.

With opportunities decreasing in the Unisys field, Mr. Gregory chose to develop a new career path as a programmer/support specialist in the growing Internet Services Industry.

To gain valuable experience in this new field, Mr. Gregory began volunteering his programming skills and expertise as the Webmaster for the Hamilton-Wentworth Community Network. As his skills developed he was hired by HWCN on an occasional contract basis, to perform Unix System Administration duties, CGI programming of member utilities and services, and web page design/maintenance for the HWCN site. He was hired as a part time "Membership Coordinator" in March of 2003, and this position has become full time, as of March, 2004. This position covers a wide range of duties from System Administration to Help Desk Technical Support.

In addition to his work for HWCN, for the last five years Mr. Gregory has installed and operated the Falcon Nest Web Camera of the Hamilton Community Peregrine Project. This work includes ongoing development and maintenance of their web site. Also in the past two years, Mr. Gregory has assisted the Toronto FreeNet in setting up the programming for their new paid membership level structure, and developed their new website.


STRENGTHS

Mr. Gregory excels at rapidly learning and mastering new systems and technology. He is dedicated to achieving the highest degree of efficiency, versatility and ease-of-use in his programs. He has a good facility for communicating to users the capabilities of their systems, as well as understanding their goals and how they wish to achieve them.


SKILL SETS

   Platforms     System Software Languages              Databases  Exper.
   ------------- --------------- ---------------------  ---------  -------
   UNIX & LINUX  DNS,HTTPD,Lynx  PERL,SHTML,JavaScript  DBM        6 yrs+
   UNISYS 1100   HV-TIP, DPS     COBOL, SSG             DMS 1100   7.5 yrs
   IBM PC        DOS, Windows    Clipper, COBOL         dBaseIII+  2 yrs
   UNISYS S/80   IMS 90          COBOL, IQU             IMS 90     1 yr
   IBM S/36      SDA, DFU, POP   RPG-II, COBOL                     1 yr

EDUCATION

   University of New Brunswick        Faculty of Science
   Fredericton, N.B.                  Computer Science
                                      1977-1981

PROFESSIONAL POSITIONS HELD

Membership Coordinator (current)
Junior System Administrator/Webmaster
Technical Designer/Programmer
Applications Analyst/Designer
Analyst/Programmer


WORK EXPERIENCE

MAR, 2003 - PRESENT    Membership Coordinator (System Admin./Help Desk)
                       (Linux/Unix, Perl, SHTML, Javascript)
                       for Hamilton CommunityNet (full time employee)

                       - System Installation and Administration 
                       - Identifying and correcting technical problems,
                         including connectivity issues.
                       - Responding to member inquiries and problem
                         reports (Help Desk)
                       - Maintaining the HWCN SpamAssassin Mailfilter.
                         (created scripts/pages for a user-friendly
                         interface to configure the filter and whitelists)
                       - Maintain web pages and scripts for managing
                         member internet accounts.

APR, 1997 - SEP, 2002  Junior System Administrator/Webmaster/Programmer
                       (Unix, Perl, SHTML, Javascript)
                       for Hamilton CommunityNet (contract & volunteer)

                       - Account maintenance and problem resolution for
                         Community Information Providers.
                       - Javascripting of technical enhancements to
                         the HWCN Home Page and web site, adding dynamic
                         content, and insuring that graphic elements are
                         compatible with older web browsers and Lynx.
                       - Creating modular web page headers and footers to
                         permit less-experienced volunteer page
                         maintainers to smoothly integrate complex HTML
                         into pages, using Server-Side Includes (SSI).
                       - Configuring Apache/HTTP for new features, URL
                         re-directs, virtual domain hosting, etc.
                       - Identifying and correcting technical problems,
                         including connectivity issues.
                       - Creating/maintaining the HWCN Personal Mailfilter.
                         (scripts/pages for a user-friendly interface to
                         build Procmail mail filters).
                       - Technical Design/Implementation of the HWCN
                         Business Index Web Page. 
                       - Newsmaster - managing the HWCN News server,
                         including Approving/activating user-requested
                         Usenet newsgroups.


APR-JUN, 2000-2004     Webmaster/Designer 
                       (Unix, SHTML, Javascript, Webcam32)
                       for Hamilton Naturalists' Club 
                       (Hamilton Community Peregrine Project).

                       - Install, configure and monitor operation
                         of Falcon Nest Webcam.
                       - Create efficient web page with continuously
                         visible sponsor logos and old picture roll-down.


SEP, 2001 - PRESENT    Analyst/Programmer, Webmaster, Troubleshooter
                       (Unix, Perl, SHTML, Javascript)
                       for Toronto FreeNet Inc. (contract and volunteer)

                       - Customize the HWCN dial-up timer daemon for
                         use on TFN, including a more complicated system
                         of on-peak and off-peak time quotas.
                       - Configure HTTP server for virtual domain hosting.
                       - Create a new web site look and function, with
                         web-based forms interfacing to the existing
                         online registration software.
                       - Troubleshoot numerous configuration problems,
                         with DNS, HTTP and Logging.


MAR, 1992 - APR, 1992  Graphics Layout/Setup Programmer (PC, WordPerfect)
                       for Avatar Promotional Enterprises Inc.

                       - Design and setup a series of word-processing 
                         templates in Word Perfect for generation of 
                         discount coupons. 
                       - Create sample coupons and Style sheet.


MAY, 1990 - APR, 1991  Contract Analyst/Programmer
                       for Solutions by W.M. Inc.

   Projects:

      Mar 91 - Apr 91  Trust System Conversion (Unisys 1100, COBOL)

                       - Final testing/debugging and post-implementation 
                         support for batch programs in the new Trust 
                         Management System at National Trust.

      May 90 - Jan 91  Wills Information System (Unisys 1100, COBOL)

                       - Technical design and implementation of mainframe 
                         database and programs in the Wills Information 
                         System for National Trust.
                       - Creation of written specifications for micro 
                         screens to be developed by the Distributed 
                         Network systems group.
                       - Development of new mainframe programs for 
                         processing all distributed network input/output 
                         terminal messages within the Wills System as well 
                         as future online systems.


NOV, 1988 - APR, 1990  Direct Sales Representative/Distributor
                       for Galaxy Enterprises (NSA Distributorship)

                       - retailing and wholesaling environmental safety 
                         products 
                       - conducting in-home demonstrations and free trials
                       - arranging/conducting recruitment meetings for 
                         potential new sales representatives


APR, 1987 - APR, 1990  Applications Analyst/Designer
                       for Rockwood Informatics (Comtec Data Services)

   Projects:

      Jan 90 - Apr 90  Municipal Accounting System (PC, COBOL, Assembler)

                       - Upgrades to Rockwood's MAS package, for the 
                         latest release of RM/COBOL.
                       - Enhancements to MAS written in PC Assembler 
                         for improved speed.

      Nov 89 - Jan 90  Inventory Management System (Unisys S/80, IMS, COBOL)

                       - Final testing/implementation of Inventory Control 
                         System at Atmus Equipment.

      Jan 89 - Oct 89  Automotive Lending System (Unisys 1100, COBOL)

                       - Development of programs from specifications for 
                         the National Trust Automotive Lending System.

      Nov 88 - May 89  Inventory Management System (Unisys System/80, COBOL)

                       - Design and development of online sub-systems 
                         in the rewrite of Atmus Equipment's Inventory 
                         Control System.

      Sep 87 - Oct 88  Young Offenders Act Information System 
                                           (Unisys 1100, COBOL; PC, Clipper)

                       - Design and implementation of mainframe database 
                         and programs in the Y.O.A. Information System 
                         for the Province of New Brunswick.
                       - Responsible for the maintenance of 
                         System/Programming Standards.

      Apr 87 - Aug 87  Purchasing/Invoicing System (IBM System/36, RPG-II)

                       - Design, development and implementation of custom 
                         Purchase Order and Invoice Processing Software 
                         for the Maritime Forest Ranger School.
                       - Create interface between Purchasing/Invoicing and 
                         IBM S/36 DMAS software.


JUL, 1984 - SEP, 1986  Analyst/Programmer
                       for Applied Management Consultants

   Projects:

     Nov 85 - Sep 86   Financial Transaction System (Unisys 1100, COBOL)

                       - Conversion and upgrade of systems at the 
                         Credit Union Central data facility in Halifax, 
                         Nova Scotia, including addition of online 
                         distributed processing.
                       - Design and development of interface to HV-TIP.

     Mar 85 - Nov 85   Out-of-Province Hospital Claims (Unisys 1100, COBOL)

                       - Design and development of online/batch programs 
                         for the Province of New Brunswick Medicare 
                         Out-of-Province claims division.

     Oct 84 - Mar 85   Fisherman's Loan System (IBM System/36, COBOL)

                       - Development of batch programs for the 
                         N.B. Department of Fisheries.

     Jul 84 - Oct 84   Medicare System (Unisys 1100, COBOL)

                       - Error resolution and maintenance of programs 
                         in the N.B. Medicare System.


SEP, 1981 - JUN, 1983  Programmer/Analyst (Unisys 90/30, COBOL; UDS2000 PCL)
                       for A.C. Nielsen Company

                       - Programming and implementation of programs for 
                         various projects relating to contests/promotions.
                       - Programming the UDS-2000 data entry workstation 
                         for advanced data-sensitive entry procedures.


JUL, 1977              Photographer
                       for Loyalist Days Inc.

                       - Photograph events and scenes from the annual 
                         week-long Loyalist Days festival in Saint John, 
                         New Brunswick, for use in business presentations 
                         and promotional materials.

Wow! You really wanted to know everything!
Thanks again for taking a look!

If you want to know more, please Send E-Mail to Charles.