|
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.
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.
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. |
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.
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
University of New Brunswick Faculty of Science
Fredericton, N.B. Computer Science
1977-1981
Membership Coordinator (current)
Junior System Administrator/Webmaster
Technical Designer/Programmer
Applications Analyst/Designer
Analyst/Programmer
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.