Owner and Principal Consultant at Instantiated Software Inc., Project Manager, Business Analyst, IT Consultant
Toronto, Canada Area
Owner and Principal Consultant at Instantiated Software Inc., Project Manager, Business Analyst, IT Consultant
Toronto, Canada Area
Application Architecture and Design
Requirements Engineering
Project Management (PMP)
Industries: financial, human resource, government, and others.
Open Source development
- such as Ruby, Ruby on Rails, Perl, other scripting languages
- LAMP: Linux - Apache - MySQL - Perl
Software Development, Lifecycle, and Methodologies
- such as Agile, Extreme Programming, Structured, Spiral, and others
- Software Engineering Body of Knowledge (SWEBOK)
- IEEE Guidelines and Standards
Web-enabled applications
Pension Administration applications
Human Resource Management applications
(Information Technology and Services industry)
1999 — Present (10 years)
Instantiated employs a methodology that promotes the sane development and deployment of applications that require fast-tracking (where parts of the application must be deployed before the whole system is ready) or where the requirements have not been fully specified or are rapidly changing.
One of the key practices of the methodology is that of working closely with the customer to identify the requirements with the largest ROI, to develop tests that codify those requirements and to write code that exactly meets those requirements. The result is a comprehensive test suite that is used to validate that application redesign does not lose functionality or, in the case when this is a prototyping exercise, that a test suite is delivered which can be used to validate the correctness of the production system.
We also provide consulting services
- enterprise and application architectures
- performance analysis
- project management
- requirements engineering
MSc , Computer Science , 1989 — 1989
HBSc , Computer Science , 1983 — 1986
PMP ,
Association of Computing Machinery (ACM): http://www.acm.org
Institute of Electrical and Electronics Engineers (IEEE): http://www.ieee.org
Project Management Institute (PMI): http://www.pmi.org, OOPSLA: http://www.oopsla.org