RTF   TXT

CONTACT INFORMATION:

 
Brent S.A. Cowgill, B.A.Sc
E-Mail: zardoz@infoserve.net
Work Portfolio at: http://www.oocities.org/gurucoder

OBJECTIVE:

 
A Team Leader position where I can direct the team to develop a high quality product, reduce risks early, and release on schedule due to my exceptional skills in planning, designing, innovating and testing.

BACKGROUND:

 
Two Years of team leadership and nine years of software development experience including: gathering user requirements, product specifications, planning, software and system design, assessing hardware and software purchase requirements, acquisition of talent, training new team members, team coordination, developing standards, and software defect triage.
I am entitled to seek employment in the United Kingdom under an ancestral work permit.

FIELD OF KNOWLEDGE:

 
Software Development Platforms and Languages:
 
Perl/CGI Visual Basic PostgreSQL
MFC C++ Apache Linux
XML mod_perl Windows 95/NT/2K
HTML MySQL Wise Installation
Java Script Oracle InstallSHIELD

ACHIEVEMENTS:

 
Led the development of a web-based banner advertising exchange. Gathered specifications from management; designed database and software application architecture; created schedules and goals; communicated progress and implemented feedback between departments; established system tests; managed development team; acquired and trained new talent; performed software triage.
Result: Launched banner exchange on schedule.
 
Organised the development of a web-based media auction. coordinated defect fixes with third party development team; devised plans for re-configuring servers; developed auction simulation system for load testing; improved auction system functionality.
Result: Produced a viable schedule for launching the site.
 
Developed listing management feature for client-server database application. Gathered user requirements from product managers and client relations; developed feature specifications; researched implementation options; originated plans for testing the implementation.
Result: Avoided potential delays by eliminating risk factors early. Released product feature on schedule and to customer satisfaction with a very low defect incident rate.
 

EDUCATION:

 
University of British Columbia:
B.A.Sc. degree Obtained 1991
1986-1991 Engineering Physics (Electrical Option)
 
1995-1996 Federalism, Faculty of Law (Audit for interest)

MARKS OF DISTINCTION:

 
Technical Speed Reader
Two National Science and Engineering Research Council Research Awards
Five years service in Royal Canadian Artillery Cadets (Master Warrant Officer)

PRIOR PROJECTS:

 
2001 InteractiveTools.com [http://www.interactivetools.com]
Software Developer
Perl, Web Development, MySQL, PostgreSQL Database, CVS, Linux, Win2K
Implemented development processes to enable further growth of the company.
Developed a web site search engine to add to the existing product line.
Enhanced the entire product line by developing a pop-in database layer.
2001 Interealty Corp. [http://www.interealty.com]
Software Developer
MFC C++, VSS, Win2K
Maintenance of Realtor Workstation product line purchased from GTE.
2000-2001 XRAYMEDIA.COM [http://www.xraymedia.com]
Technology Manager and Lead Developer
Perl, Apache, Web Development, MySQL Database, CVS, Linux
Supervised a team of developers, network analysts and graphic artists to develop auction web site.
Created project plan to reconfigure six servers to secure our systems and implement corporate web based e-mail.
Interviewed and hired additional developer/system administrator.
Mentored a Windows/Access DBA in Perl/MySQL/CGI programming. Supervised the development of automated press release distribution system.
Assessed hardware and software needs and ensured same acquired in a timely manner.
1999-2000 Clickhouse Online Inc. [http://www.clickhouse.com]
Team Lead/Developer
Perl, Apache, Web Development, MySQL Database, Linux
Managed team of five developers for implementation and testing of the application.
Implemented web based banner exchange and advertising system.
Worked with marketing to implement account management and marketing systems.
Mentored new members to make them a productive part of the team.
Supervised implementation of defect tracking software.
1998-1999 GTE Enterprise Solutions, Inc. 
Software Developer
Microsoft Visual Basic, ActiveX Component Development, Microsoft Active Database Objects, Wise Installation, SQL Navigator, Rational Rose, Visio, Windows 95/NT
Responsible for new feature development for Multiple Listing Service (MLS) database administration program.
Developed test data generation system to enable testing of application on client database, removing a bottleneck in the Development/QA process.
Improved the install program and responsible for creating and assembling application builds for release to specific client sites.
Completed major milestones and project deadlines on or ahead of schedule.
1998 Riptide Technology, Inc. 
Software Developer
Microsoft Visual C++, Windows NT Intel/Alpha
Helped with completion of Connecticut State Lottery Internal Control System (ICS). The ICS consisted of a suite of Win32 applications and NT Services which processed Lottery transactions and calculated winner pay outs.
Completed coding for day start processing on the lottery database.
Coordinated with on-site team to fix bugs, rebuild product and make FTP image available.
Designed application icons and GUI artwork for a more professional look and feel.
1997-1998 GTE Enterprise Solutions, Inc. 
Software Developer
Microsoft Visual C++, Windows 3.1 and 95/NT
Team development of new feature to allow uploading images to database and modification of GIS coordinates for Multiple Listing Service (MLS) listings.
Implemented parts of the user interface and coordinated with other team members to ensure completion of the feature under the pressure of a short deadline.
Integrated TWAIN scanner and Photo CD libraries into product for acquiring images. Integrated ActiveX controls into the product.
Optimised code achieving a 40% increase in execution speed.
1995-1997 International Compu Research, Inc. In partnership with UBC Faculty of Law 
Software Developer
Borland C++, Borland C++ Builder, Microsoft Visual C++, Install Shield, Perl, Windows 3.1 and 95
Performed competitive analysis of other legal research products on the market.
Designed and implemented portions of the Windows user interface program.
Developed a system to compress/encrypt and verify all data on the product CD.
Developed a distributed client/server application to automatically build the legal database.
Designed a custom bug reporting database system and supervised software testers.
1995 BitMotion Software 
Software Developer
Microsoft Visual C++, Perl, Windows 3.1
Development of an Environmental Law CD-ROM to run under Windows.
Devised a parsing system to read documents and generate an inter-linked document database.
Developed components of the program to load and view the document database.
1994-1995 Seagate Software (Crystal Computer Services, Inc.) 
Quality Assurance Tester
Microsoft Test, Visual Basic, Perl, Windows 3.1
Performed quality assurance for a commercial report writer for Windows.
Executed manual and scripted test procedures on the product.
Responsible for building custom versions of the software for OEM partners.
Developed a system to automatically create OEM master diskettes.
1993-1994 Dynamotive Corp. 
Software Developer
Borland C++, Intel 80KC196 C, Q-Basic, DOS
Developed host and embedded control program for a patented spot welding process.
Worked closely with the design engineer in developing the embedded controller.
1992-1993 Intersoft Development Corp. 
Software Developer
Borland C++, Turbo Assembler, DOS
Developed a 3D point of view arcade/role playing game for the IBM-PC platform.
Progressed from a team member to senior developer on the team.
1991 University of British Columbia Geophysics Department 
Software Developer
Unix C
Developed software to control an AG7750 video tape recorder interfaced to a Sun workstation.

HOME | RESUME | WORK EXPERIENCE | PORTFOLIO | DOCUMENTATION & WRITING | TOOLS OF THE TRADE | CONTACT ME | SITE MAP