J. R. (Roger) Tessier
A (very) Seasoned Software Developer


Career Overview

I have been in the computer hardware/software/services business for over 40 years. 

I worked at IBM Canada twice, for a total of 18 years. I quit after 13 years because I was bored and IBM technology was stodgy. I went back some years later for the money and security, then left before I got fired from a company I did not recognize and could not fit into.

IBM re-hired me on the recommendations of two very good friends, and I had to get out before I caused them serious grief. It was a bit of a shock to me, and maybe to them. But the friendships continued.

Now I am incorporated as JRT Software Services Inc., and JRT has a niche developing software and technology solutions for a couple of way cool companies that just might change the world. Check them out at www.syntegrity.com.

This site was established as an online resume, but now it has morphed into a career retrospective. It stops in 2003, because that's when my life picked up again, and I haven't got time to retrospect.


Professional History

Meritage Technologies (Canada) Inc. 2001 - 2003
Senior Consultant & Senior Project Manager

With two partners, started the Canadian operation of a U.S. professional services company that focuses on corporate strategic software initiatives. Played a leading role in several client projects, as Senior Project Manager and Client Manager.

For an international “virtual bank”, led a project within the Credit Risk Management group to implement a software product to auto-adjudicates consumer credit and mortgage applications. Acted as primary contact to the vendor, and to the internal IT group, ensuring that business requirements were clearly defined, communicated and understood by all parties.

For a department of the Canadian Federal government that provides executive and management training throughout the public sector, managed a project to provide web-based registration.

For a national provider of outsourced computer operations, developed a detailed process definition, and an XML data model, for the safe and efficient migration of new and updated application software into the Production environment.

For a Canadian investment firm, developed an application to manage high value investment accounts, greatly streamlining the process by which a large customer recorded and managed trading accounts.

For an industry leader in the provision of Six Sigma services and tools, acted as Project Manager in the development and delivery of a major new software product, heading a team of approximately 15 professionals distributed across 5 international locations.

Probably the worst experience of my professional life. I had been pulled in as a "fix the problems" PM, but I realized the full extent and cause of the problems way too late. I still have the scars.

NAME Inc. 1999 - 2001
Vice-President, Consulting

For this Canadian-based international professional services company, assumed the newly created position of Vice President, Consulting, when NAME grew to the point that it needed a more formal management structure. Heading a team of 250 professionals across 4 Canadian and U.S. locations, he defined and implemented a company-wide Consulting Management organization, a performance planning and management program, a compensation plan combining fixed and variable performance-based components, and instituted several other initiatives for attracting, motivating and retaining top professionals.

For Memestreams Inc., an ePerformance company based in San Francisco, acted as Project Manager with a team of 8 to 10 developers. The team designed and implemented a suite of performance enhancement tools, using Vignette’s StoryServer, and making innovative use of XML. The project succeeded under heavy time pressures, and the challenges of a geographically distributed team.

For Prentice Hall Inc.,Managed a project to develop its “Virtual Book Fair”. This application allows sales and marketing people to easily define web sites sharply tailored to individual college professors and department heads. Example. Each site lists the actual courses being taught in the department, and recommends specific Pearson titles for use in each course. StoryServer was the main technology, with the application closely integrated to 2 major Oracle databases.

For Pearson Higher Education, Project Manager for the development of several StoryServer-based web sites for Pearson Higher Education.

JRT Software Inc. 1997 - 1999
President and Chief Software Architect

For Vignette Corporation, on short notice, learned Vignette’s StoryServer product, and its StoryServer 101 public training course. Then delivered that course to several Vignette customers, receiving very positive reviews

Also for Vignette, as Software Architect, designed the Application Program Interface (API) between StoryServer and Microsoft’s Site Server, Commerce Edition.

For CompTrac Compensation Tracking Systems Inc, acted as Chief technologist and lead software developer from October, 1997 to January, 2000. Designed and implemented 2 key desktop software packages. Led development of the corporate web site and an Internet-based data gathering application used by CompTrac subscribers

For J.T. Stewart & Associates Inc., was responsible for development and support of Career.Max, a web-based self-assessment tool that provides guidance on course selection, career development and job related choices. It is aimed at secondary school students, community college students, university students, employees, corporations and businesses, and was deployed by a large Ontario school board

For Canadian Tire Corporation, led the design and implementation of an Intranet-based skills inventory application, through which employees assess their own skills against job requirements, and managers obtain up-to-date information for resource planning, development and deployment

For the Vice-President, I.S. People and Processes at Manulife Financial, took two software development projects from Requirements through Deployment. Deliverables included desktop software, database design, user and system documentation, and extensive process support software

For an Internet Banking Technology Company, reporting to the Vice President, Architecture, developed a “Messaging Framework” for an online financial services system. The messaging framework defines how user behaviour is monitored and analyzed to support the delivery of highly individualized information, advertising and other elements of the online experience

For Practical Systems Inc., a systems integration and development company, acted as technology researcher, developing prototypes based on new technologies, and making recommendations for future directions

 

Expertise

Contexts

 

Complex Project Management

 

Application & Product Software Development

 

Product QA, Release & Configuration Management

 

Functional Architecture

 

Requirements Analysis

 

Content Management

 

Business & Process Analysis

 

Training Development & Delivery

 

Object Oriented Analysis & Design

Technologies

 

Application Environments

Microsoft ASP, COM

 

 

J2EE

 

 

Vignette V/5

 

Database

Microsoft SQL Server

 

 

IBM DB2 UDB

 

Operating Systems

Windows NT/2000/XP

 

Programming Languages

Java, Visual Basic

 

 

Smalltalk, C++

 

Scripting Languages

HTML, DHTML

 

 

Javascript, VBScript

 

 

Tcl, ASP, JSP, SQL, CSS, DHTML,

 

 

XML, XSLT


IBM Canada Ltd. 1992 - 1997
IBM Global Services

 

Enterprise Architect at a large Canadian financial institution, designing and deploying innovative electronic banking technology for a “virtual bank”.

That's what it says on my resume, but really I was a high-priced non-entity. They called it 'Q' or 'Quantum'--cool code names. It was all very secret. A virtual bank ... but let's not think about the many hundreds of CIBC branches all over the country ...
I did my best but had no effect. The techno-geeks were running the place, and management had no idea of how to lead people. BMO announced MBanx long before Q launched, and morale dropped like a stone. Management called a big meeting and gave speeches to buck people up, but it didn't seem to occur to them that they should actually SAY something: like, why is what we're doing better than what they (BMO) did? I don't think they knew or cared. The team deserved better.

IBM was quite happy to collect the money for all the wasted useless hours I billed, but I was frustrated and disgusted. I quit.
Eventually, this became President's Choice Financial. Success, I guess.


 

Software Architect for a large Canadian bank; developed and implemented a strategy for Object Oriented (OO) development tools. Designed, built and deployed integrated CASE tools, and a complementary repository, to meet both management and developer needs. The tools provide no-overhead support of the bank's unique OO methodology, maintain relationships and consistency among design and code deliverables, and generate key metrics.

IBM Toronto Software Laboratory

 

Leader of large multidisciplinary international team developing tools for distributed DB/2 administration. Worked with software, human factors, graphics design, marketing, publications, service and technology professionals to define requirements, explore alternatives, and validate the final design. Then led team in the development of a Java intranet implementation.

 

Project Manager for a team of 10 professionals developing a set of advanced OO tools for C++ programming.

Proteo Software Inc. 1984 - 1992
Chief Architect & Vice-President, Technology

 

Originated the concept of Business Object, extending the benefits of object orientation to end users, opening new ways of applying technology to real world activities.

 

Provided in depth sales and implementation support, ensuring success of critical reference accounts.

 

Led important client projects for a commercial bank and a large American general insurance company.

DMR and Associates 1982 - 1984
Consulting Manager, Senior Consultant and Project Manager
Art Benjamin Associates 1980 - 1982
Senior Software Architect
IBM Canada Limited 1967 - 1980
Toronto Software Lab
Field Support Centre
Regional Education Centre
Branch Office


Education

Bacheor of Mathematics
University of Waterloo
Waterloo, Ontario
1967


Contact Information

Email

 

roger@jrtsoftware.ca

Cell Phone

 

(416) 917-1309

Home Phone

 

(416) 247-1309

 

 

 

Address

 

57 Yorkleigh Ave

 

 

Toronto ON

 

 

Canada

 

 

M9P 1Y3


The Elevator Pitch

I may be the most experienced IT Project Manager you'll ever come across. I joined IBM Canada in 1967 (1967! ... think about that for a moment) , and have worked with Information Technology ever since, in a variety of technical, teaching and leadership roles, always managing to stay technologically current, and maintaining a strong focus on the deep application of technology to the real needs of customers.

My passion is software: I have 20 years experience in the software business, including management, product planning, design, construction, release and support of modern applications and products.

My strengths as a leader, mentor and team builder stem from my lifelong fascination with technology, respect for the professionals who wield it, and a readiness to share responsibility and rewards with others.

I am an excellent written and verbal communicator.

I bring a creative and pragmatic approach to business and technical problems, and the ability and experience to work well with both technical and management professionals.

 

 

 


Copyright (c) 2003 by J. R. Tessier