Highlights of Qualifications
- Strong software development skills: Produced data cataloguing and reporting software; developed Java and C/C++ programs throughout undergraduate degree.
- Proven web application development ability: Developed content management systems, e-commerce systems, and searchable online databases.
- Demonstrated proficiency in project life cycle management including requirements definition, design specification, interface implementation, testing, and maintenance.
Technical Skills
- Platforms:
- UNIX, Windows
- Languages:
- .NET C#, Java, C++, Visual Basic, VBA, VB Script, PHP, XML, XHTML, HTML, CSS, JavaScript, JSP, ActionScript 2, SQL, UML
- Databases:
- MS SQL 2000, Oracle 8i, MS Access, MySQL
- Applications:
- Photoshop CS, Illustrator CS, Flash MX, Dreamweaver
Education
- B.Sc. Computer Science University of Manitoba, October 2004Courses included: Java, C/C++, Software Engineering, Project Management, Assemblers & Machine Language, Algorithms & Data Structures, Distributed Computing
- B.A Economics University of Manitoba, May 1999, Dean's Honour List 1997
Work Experience
Senior Programmer Analyst
June 2006 - Current
British Columbia Medical Association
Vancouver Canada
- Currently re-architecting internal application into a 3-tier .NET based (C#) enterprise-level application. Responsible for database redevelopment as well as middle-tier and UI.
- Developed both stand-alone applications and Drupal based modules (LAMP stack) for corporate website. Developed a PHP 5 shopping cart and transaction processor based on OOP best practices.
- Envisioned, developed and deployed AJAX based website (www.bcmamedicalmuseum.org) using PHP, XHTML (strict), CSS, and JS frameworks (JQuery, Prototype). Tasks include data migration and normalization and development according to proven design-patterns (MVC, Singleton/Factory, and Subject/Observer).
Lead Web Developer
September 2001 - July 2005
The Living Prairie Museum
Winnipeg Canada
- Designed a data collection and record keeping application in VB which included data import/export and transformation functions, and report generation capabilities.
- Designed and created a 180 page Virtual Museum of Canada website using XHTML, DHTML (CSS, HTML, JavaScript), and PHP.
- Created a multi-index searchable online museum artifact database in PHP, DHTML, and MySQL.
- Produced 3 stand-alone interactive exhibits and 2 games using Flash MX with programmed behaviours in ActionScript.
- Designed and created department website which is now the 3rd most visited website within the City of Winnipeg network.
- Designed and implemented backend website content management system and user mailing list in ASP.
- Created the organization’s web-store which included user management system and integration with the backend inventory control system.
- Assisted in the preparation of a 3-year, $500,000 government grant proposal, conducted project component feasibility analysis, and produced milestone and deliverables schedule. Monitored project timeline throughout the life of project.
Other Work Experience
- St. Leonard's Society of Canada: Web Producer, Summer 2001, Ottawa Canada
- Government of Manitoba: Culture, Heritage & Tourism: Pan-Am Games Project Co-ordinator, Summer, 2000, Winnipeg Canada
- Price, Waterhouse, Coopers: Special Projects Administrator: Aug. 1996 - Aug. 1997, Edmonton Canada
Selected Portfolio
- BCMA Medical Museum 2008.:PHP, XML, XHTML (strict), CSS, MySQL, JS (Prototype), Design
- Moktion 2005.:PHP, XML, XHTML (strict), CSS, MySQL, Javascript, Graphic design
login as:
username: guest
password: guest
- The Living Prairie Museum 2004.: PHP, XML, XHTML (transitional), CSS, MySQL
- Herbarium Browser: PHP, XML, XHTML, DHTML, MySQL, Photography
- Gerty's Grub: Flash MX/Actionscript
- Search The Prairie: Flash MX/Actionscript