University of Waterloo,
Waterloo, Ontario (1993 - 1998)
Bachelor of Mathematics (Computer Science) Co-op experience
|
Self-Directed Development
Courses in XML (2000), Netscape DevEdge Developer (1998), C/C++ (1997)
|
|
PROFESSIONAL
EXPERIENCE
|
Intelligent Technical Resources, Inc.,
Berkeley, California (Telecommute)
Software Engineer/Team Lead, March 2002 - Present (Permanent, F/T)
ITRI is a professional services and technical staffing firm providing full-service technology solutions.
- Conceptualized, developed and led a small team (2-4 developers) to create an
in-house HR application to help steamline internal recruitment processes
- Development technologies: Linux (Red Hat), perl CGI scripting,
mySQL database back-end
|
Morgan Stanley Online,
San Francisco, California
Software Development Team Leader, January 2001 - February 2002 (Permanent, F/T)
Morgan Stanely is a leader in private wealth management services in the United States.
- Led small team (5-10) of mixed-skills developers in a sustaining role
for a large, complex brokerage/wealth management site
- Co-ordinated project management and resource allocation duties with Associate VP Software Management and
Project Manager as well as other Development Team Leads
- Successfully completed dozens of Production patches covering hundreds of bug fixes, content changes and enhancements (new functionality)
|
Morgan Stanley Online,
Oakland, California
Application Developer/Release Engineer, October 2000 - December 2000 (Permanent, F/T)
Morgan Stanley is a leader in investment financial services in the United States.
- Maintained a large perl-based brokerage application and HTML public content
- Integrated bug fixes and site enhancements from development group, merging them in ClearCase,
worked with Project Managers, QA and Development Team Leads to ensure a smooth transition
from Development to QA to Production
- Utilized technologies: Win2000, SunOS, perl/CGI, Apache, mod_perl, ClearCase, ClearQuest
|
Creo Imáginem Consulting,
Mississauga, Ontario
Freelance Consultant/Contractor, November 1998 - December 2001 (Contract)
Creo Imáginem is my freelance/home-office business providing Internet/Web
development services.
- Engaged in independent contract work and projects for small businesses
- Developed web applications, provided web technical consultation and design services
for a wide variety of platforms, languages and database
- Clients include (boxed for clarity):
|
| |
Phoenix Office Furniture,
Westland, MI
Application Developer, July 2001 - December 2001 (Project)
Phoenix Office Furniture is a furniture manufacturer and distributor based in Michigan.
- Designed and developed site overhaul, adding new web-based features such as:
catalogue search capabilities, shopping cart (pick list) feature,
user comment/contact submission, secured
areas for furniture dealers and associates, as well as secured administrative
tools
- Developed with perl CGIs (CGI.pm, DBD/DBI), mySQL database back-end on FreeBSD
|
Charity.ca,
Toronto, Ontario
Technical Consultant/Developer, July 2000 - October 2000 (Contract, F/T)
Charity.ca develops e-commerce initiatives allowing donations to any Canadian charity through the Internet.
- Provided technical assessment of existing web site leading to decision to have
web application re-constructed
- Supported existing site with small functional upgrades while new web application
rebuilt by third-party developers
- Provided comprehensive technical advice and expertise, including documentation,
technical feasibility analyses and played a support role to the Technical Director
- Utilized Microsoft technologies: ASP/IIS with SQL Server 7 on NT/2000
|
TimeIsMoney.com (defunct),
Toronto, Ontario
Lead Applications Developer, June 2000 - July 2000 (Contract, F/T)
TimeIsMoney.com was a start-up that developed Internet solutions to bridge knowledge bases between businesses.
- Designed and developed site architecture, standards and practices for web site redesign and construction,
and back-end database integration
- Utilized Microsoft technologies: ASP with Access on NT/2000
|
James R. LymBurner & Sons Ltd.,
Toronto, Ontario
Manager Web Technologies, January 2000 - May 2000 (Contract, F/T)
Web Applications Developer, November 1998 - December 1999 (Contract, P/T)
JRLS and associated companies provide economic, merchant banking and asset management services to large institutions and corporations.
- Primary duties: Web development, architecture, strategy
- Secondary duties: IT support and development
- Developed and administrated
economics publishing, merchant banking transaction and portfolio
reporting systems; in excess of 60 CGI perl scripts, 200 HTML and
PDF documents/reports
- Provided day-to-day technical support for internal clients and
external associates, composed technical memos and documentation and
arranged for third-party support
- Performed project management duties in researching, hiring contractors,
overseeing progress, providing technical guidance for development
of proprietary financial tools for internal use
- Drafted technical specifications for web site re-engineering,
including database schemas and site architecture, targeting PHP and
mySQL for base technologies
|
Aktrin Furniture Information Systems,
Oakville, Ontario
Web Tools Developer, February 1999 - September 1999 (Project-based)
Aktrin provides consulting services to the furniture industry.
- Developed web-based administrative tools to maintain customer database, product and industry report PDFs
- Enhanced or re-developed previously-coded functionality (customer inquiry form)
- Provided general technical support (PC, Internet connectivity)
- Developed with perl CGI scripts, file-based data structures on Linux
|
Gnawing Ideas Publishing (defunct),
Sacramento, CA / Roseville, MN
Web Designer/Developer, November 1998 - March 2001 (Project-based)
Gnawing Ideas is an independent magazine publisher.
- Designed and implemented a static HTML-based initial site
- Provided technical advice and support, including programmatic (perl) for website enhancements as needed
|
|
|
Cyberplex,
Toronto, Ontario
Application Developer, March 1999 - December 1999 (Permanent, F/T)
Cyberplex is Canada's leading Internet business solution firm.
- Developed Internet/Intranet/Extranet applications, focusing on back-end database
integration, for corporate clients' sites (e.g. Ford Canada, Air Miles Canada)
- Developed with Microsoft-based technologies: ASP on IIS4
with SQL Server and Oracle on Windows (NT4, 2000)
|
Open Text Corporation,
Waterloo, Ontario
Software Engineer, May 1996 - September 1996 (Co-op, F/T)
Open Text is a pioneer in Intranet development, focusing on applying
Web technology to business.
- Maintained and developed extensive Intranet statistics reporting
system for the Open Text Web Index; generating reports from web
server and Search Engine daily logs for a high-traffic web site
- Programmed in HTML, perl and some shell scripts
on Unix and Windows 95;
generated daily graphs and hard copy reports via Excel and
VBscript macros
|
Sears Canada,
Scarborough, Ontario
Programmer/Analyst, September 1995 - December 1995 (Co-op, F/T)
Sears Canada is the single largest retail company in Canada.
- Developed and function-tested the error-handling system for CDB
(customer data base)
- Programmed in COBOL II on MVS mainframe environment
|
Royal Bank of Canada --
Payroll Technologies,
Toronto, Ontario
Technical Support Officer, January - May 1995, May - September 1994 (Co-op, F/T)
Royal Bank is Canada's largest financial institution.
- Provided first-level on-site support to all Payroll Technologies users
(approx. 100 on-site, 30 off-site) for PC and LAN-related issues
- Installed, configured and maintained client's heterogeneous hardware and software requirements
- operating systems: OS/2, DOS, Windows 3.x
- hardware: IBM PS/2 workstations, printers, modems
- software: common office applications (eg. Lotus Smart Suite,
Microsoft Office, WordPerfect Office) in various platforms
(DOS, Windows, OS/2)
- Analyzed and implemented ad-hoc technology solutions including:
- a workstation backup system
- a once-a-day virus utility for DOS
|
|
|