Peter Cresswell – World Traveler
Summary
Experiences
Computer Software
I've decided to travel the world instead of pursuing a full time traditional employment. I expect to be back online by Jan 2013. If you'd like to follow my travels, check out my blog at http://petercresswell.ca
Health, Wellness and Fitness
Responsible for managing the EMR software development (10 onshore members + 10 offshore members) team including: -Team Recruitment -Managing technology direction -Management accountability -Team mentoring. Guiding technology team to improve development processes, meeting KPI, working to make architectural improvements across company's EMR application. Responsible for obtaining EMR certification from OntarioMD CMS v3.0 and currently CMS v4.0. Ultimately responsible for software quality and driving Healthscreen's technology platform forward in the competitive Ontario EMR market.
Health, Wellness and Fitness
Performed operational data extractions and manipulations for Healthscreen's various services. Responsible for developing internal business solutions particularly around the area of internal data management using java/hibernate/mysql. Projects included developing a documentation generation platform, various bug fixes, training for sales team members on various tools such as Sugar CRM. Introduced a fluent api around the data extraction library to make the "code" more human readable. Migrated unit tests from junit 3 to 4. Migrated from CC to Hudson CI. Trained team on TDD benefits and refactoring strategies. Cross trained into Healthscreen's EMR and played key role in Healthscreen's OntarioMD 3.0 EMR certification including overseeing offshore development team of approximately 15 devs + 4 QA in Bangalore, India. Developed installation software and strategies for software upgrading. Introduce liquibase migration sets into development practices. Guided team in introducing DUnit framework to legacy Delphi software development project.
Machinery
Wrote motion control and touch screen user interface software for controlling injection molding machinery and robotic auxiliary systems. Supported field technicians in troubleshooting problems. Onsite support as needed. Developed quality standard documents for software processes. Acted as ISO 9000 Internal QA auditor. Led introduction of User Centered Design and TDD practices in the controls group. Contributed extensively in Husky's internal rewrite of their touch screen software, migrating from VB6 to c# and ruby with a strong emphasis on TDD. Played various roles such as customer, User Story author, developer and at times QA.
Newspapers
Editor in Chief of the University of Waterloo Engineer student newspaper. Edited and published newspaper, responsible for advertising management, staff recruitment.
Education
M Eng in Management of Technology
Investigated the feasibility of using UI controls in a VB6 application to predict LOC for the purposes of feeding into the COCOMO prediction engine. Other activities included studying User Centered Design, strategic management practices in the technology sector and various team motivation strategies. Completed degree part time while working full time.
BASc in Systems Design Engineering
Held co-op positions at firms such as Merril Lynch (IT department), Husky IMS (robotics division) and ATS Automation. Course work emphasized control theory and obtained minor in mechatronics.
Languages
English: Native or bilingual proficiency
French: Limited working proficiency
Certifications
P Eng
Personal interests
References
Peter reads voraciously and you can be assured that he will not hesitate to implement a new best practice (in a practical manner). I recommend Peter without reservation to anyone looking to fill a technical managerial role and would hire him again in a second.
It is my pleasure to write these few words about Peter. A young professional with the view for the future, reliable, focused on the whole picture as well as the detail. With his seasoned approach to work he will be always an excellent addition to any organization both on professional and sociable levels.
Peter did an outstanding job as a Team Lead at Healthscreen Solutions – a very dynamic and high-demanding IT organization.
Peter is highly successful in variety of managerial actions: strategic and day-to-day planning, coordinating all the activities of two development teams in different time zones – Toronto and offshore in India, leading simultaneously several projects in multiple programming languages, working with key clients and corporate structure, interviewing candidates to hire, conducting performance review, providing guidance to developers.
Besides his vast technical knowledge, engineering talent and project management capabilities, he is excellent in organizing development processes properly and efficiently.
Peter has a talent to motivate people, encourage creativity, innovation, and personal improvement.
At last, Peter is friendly and easy to work with. He is highly respected, as both a person and a professional, by colleagues, employees, and clients.
It was a pleasure working with Peter, and I would be happy to work with him again.
Any organization would be lucky to have him as a manager and colleague.
It is my pleasure to write these few words about Peter. A young professional with the view for the future, reliable, focused on the whole picture as well as the detail. With his seasoned approach to work he will be always an excellent addition to any organization both on professional and sociable levels.
