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 |
|
|
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) |
|
PRIOR PROJECTS: |
|
|
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. |
|
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. |
|
|