Toronto Office:

448 Crawford St
Toronto, ON M6G 3J6
Canada
Tel: (416) 738-1151

Head Office:

2906 West 37th Ave
Vancouver, BC V6N 2T9
Canada
Tel: (604) 418-2006

Who we are

Kruchten Engineering Services Ltd (KESL) offers software engineering and consulting services in our areas of expertise: software development processes, software architecture, software project management. We also offer software development and general IT consulting services. We operate based on a single guiding principle: your long-term interests are what we care about. Read our full statement »

Our two staff members currently work out of two offices, one in Vancouver and and one in Toronto.

 

Philippe Kruchten
Ph.D., P.Eng., CSDP

Philippe Kruchten is founder and president of KESL. He has some 30+ years of experience in software development in transportation, aerospace, telecommunications, defense and software development tools and methods. He is currently a professor of software engineering at the University of British Columbia.

Philippe is available for process assessments and architecture assessments. He also occasionally delivers training sessions on these topics, from a few hours to a few days, and in particular on the Rational Unified Process, which he developed while at Rational (now IBM).

Philippe's page »

Nicolas Kruchten
B.A.Sc., EIT

Nicolas Kruchten is a principal of KESL. He is a graduate of the University of Toronto's Engineering Science program. He has 8 years of experience in software development, ranging from multi-user web-based applications and Intranets to distributed scientific computing and artificial intelligence applications. He is currently working for KESL as a software engineer, with clients in the transportation and non-profit sectors.

Based in Toronto, Canada, Nicolas is available for contract or consulting work in software development of any kind (including application, web application and Intranet development).

Nicolas' page »