I used to have a LinkedIn profile (deleted on 2016-12-31 because I see no reason for Microsoft to own yet another chunk of my digital footprint). So here is an up-to-date approximation of it, starting from what it looked like in mid-2016 and subsequently revised.
Trevor Grove
|
|||||||
|
Background
I was an IT and software development generalist, having worked in systems software development, applications and R&D systems, firmware development, entrepreneurship and startup management, customer service, systems administration, database design and implementation, network management and education.
At the moment, I'm taking an extended pause from the day-to-day workplace grind. Some call it "retirement" -- I call it "recharging, renewing and refocusing". Exciting times await.
Specialties: team management, staff development, process management, system remediation, public speaking, executive oversight, desktop virtualization, database design and development
Having left U.Waterloo in body if not in spirit, I'll be focusing my attention on the Chief Curmudgeon portfolio at TRG CCL.
I expect to be working hard on the Grumpy Old Man project, which consists of yelling at the kids to get off my lawn, muttering "young whippersnappers" at regular intervals and reminiscing about how we used to do computing in the "old days". Thanks to my colleague DS (you know who you are) for recommending me for this project.
I am, however, always interested in joint projects such as "lunch" or "dinner" or "lounging about" — please contact me directly.
<reality>
I've retired from the University of Waterloo. I plan on taking some vacations and going to the
cottage. Then maybe I'll think about doing something else.
</reality>
My term as acting technical manager of the User Support Group has ended. I am returning to a technical role to focus on special projects across the breadth of CSCF's mandate (user support, infrastructure, whatever). Specific responsibilities will vacillate wildly and I expect not to be doing the same thing for more that a couple of months at a time. I'm going to try to be a "project sharpshooter", to take on important projects that no-one else in CSCF has had time to get to.
Two projects:
Team Lead, SCS Adobe Connect Server | Project Manager, departmental firewall retirement |
I was the Team Lead & Project Manager responsible for the acquisition, deployment and retirement of the Adobe Connect ...more | I managed the project to decommission our departmental NetScreen firewall in favour of the campus central firewall. ...more |
I was the president of the UWSA for 2010 to 2012. Then I was Past President and Treasurer. Now I'm just the past-president.
One project:
Selection Committee, University Associate Provost - Human Resources |
I was the Staff Association representative to the Selection Committee for the Associate Provost — Human Resources ...more |
I became the Past President automatically. Then I forgot not to raise my hand and became the Treasurer until April 2014.
My current position is the (acting) Technical Manager of the User Support Group in CSCF (the IT groups for the Cheriton School of Computer Science). As such, I am responsible for the day-to-day computing requirements of the administrative staff and instructional-support group, managing a team of technical staff supporting Mac, Linux and Windows desktops and the associated central services.
President of the 1,300-member UWSA, overseeing Association core activities (policy oversight, staff advocacy, management relations) and all other business activities. This is a volunteer position.
Two projects:
Selection Committee, University Secretary | Selection Committee, University CIO |
I was the Staff Association representative to the University Secretary Selection Committee. ...more | I was the Staff Association representation (and co-incidentally, an IT staff representative) on the CIO Selection Committee. ...more |
One honor or award:
Honorary Member of the University |
From: https://uwaterloo.ca/secretariat-general-counsel/committees-and-councils/honorary-member-university/criteria-honorary-member-university "The Honorary Member of the University designation is the highest honour a staff member can attain at the ...more |
Treasurer and CFO of the Bright Starts daycare, located on the campus of the University of Waterloo. When open, at full capacity the daycare will provide for ~200 children and have a staff of 35-40 professional ECE staff. This is a volunteer position.
Network Stylist for the David R. Cheriton School of Computer Science at the University of Waterloo, including related network-services infrastructure.
One project:
Team Lead, Campus VPN |
I was the Project Manager & Team Lead for the selection, acquisition and deployment of the campus central VPN service ...more |
Development team lead (5 staff and 10 co-op) and system architect for Windows-based corporate information system. Classic three-tier architecture deployed over a virtualized environment.
Providing systems and infrastructure support to members of the David R. Cheriton School of Computer Science, ranging from technical specifications, procurement, budget management, systems configuration and management, training and end-user consulting.
One honor or award
Special Recognition Award |
An award given to recognize employee excellence (for the year 2006). Requires nomination by line management (first and second levels) and supporting testimonials ...more |
Lecturer in the David R. Cheriton School of Computer Science, teaching Database Management, Operating Systems, Distributed Computing, Information Systems, Introduction to Computer Science
Engaged in a variety of software and web-services startups, typically as CEO or co-CEO. Focus on database-intensive applications and distributed computing applications. Application domains included GIS, healthcare, IT services, user training and education. Companies included:
Staff Researcher in the Computer Systems Group at uWaterloo, where I was a compiler-writer (Waterloo Pascal, WSL, Modula-2 and C), firmware developer (Structure BASIC for the Commodore PET, microPascal for various locally-developed hardware platforms), first-generation PC developer (text editors, Pascal interpreters, debuggers, OS tools), VM enthusiast (VM/SP for IBM mainframes), GUI system developer (Visual REXX for OS/2), GIS experimenter (in the days when using an embedded SQL for a GIS was a new idea), OS developer (Watsys for IBM Series/1) and mainframe sysadmin.
Member of the Board and Treasurer
An invited talk I gave exploring the use of desktop virtualization in the delivery of computing resources for higher education.
Describing the use of virtualization technologies in a School of Computer Science graduate research lab, and a vision for extending this technology to undergraduate education.
Authors: Cowan, Grove, Mayfield, Newkirk and Swayne
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Don Cowan
(or here)
Distinguished Professor Emeritus at University of Waterloo |
Colin Mayfield
Professor Emeritus at University of Waterloo |
Ross Newkirk |
David Swayne
Professor (retired) — University of Guelph |
Authors: Cowan, Grove, Mayfield, Newkirk and Swayne
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Don Cowan
(or here)
Distinguished Professor Emeritus at University of Waterloo |
Colin Mayfield
Professor Emeritus at University of Waterloo |
Ross Newkirk |
David Swayne
Professor (retired) — University of Guelph |
The documentation for the Waterloo Pascal compiler (in use 1980 to 2000), used as an academic reference text for undergraduate Computer Science courses at U.Waterloo and elsewhere.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Dave Boswell
Entrepreneur, Technologist, Software Industry Executive |
Eric Mackie |
The documentation for the WATCOM Pascal interpreter (multi-platform, 1984 through 1995), distributed with the software package.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Dave Boswell
Entrepreneur, Technologist, Software Industry Executive |
Eric Mackie |
Describing the Waterloo Modula-2 compiler (circa 1985 to 1990).
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Denis Rowland |
Describing the Waterloo microNet distributed file server.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Dave Boswell
Entrepreneur, Technologist, Software Industry Executive |
Don Cowan
(or here)
Distinguished Professor Emeritus at University of Waterloo |
Describing a novel extension to the Pascal programming language to support varying-length text strings (which, unbelievably for current languages, were not supported by standard Pascal)
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Dave Boswell
Entrepreneur, Technologist, Software Industry Executive |
Michael Carmody
Senior Software Developer |
An award given (for the year 2006) to recognize "staff members who 'make UW a better place'". Requires nomination by line management (first and second levels) and supporting testimonials. Here is my citation letter from the University.
"The Honorary Member of the University designation is the highest honour a staff member can attain at the University of Waterloo. It recognizes the individual for outstanding service to the university as a whole, not limited to one department or faculty. The number of individuals honoured with this distinction should not exceed four in any one year.
The designation is intended to recognize staff who, in addition to excellent departmental work, have contributed distinctive and distinguished service to the university as a whole and/or have made contributions beyond the university that have brought credit to the university. Involvements on multi disciplinary efforts or university-wide collaborations and committee work or significant contributions to outside associations would be examples."
I was the Team Lead & Project Manager responsible for the acquisition, deployment and retirement of the Adobe Connect video-conferencing service in the School of Computer Science.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... | Clayton Tucker |
I managed the project to decommission our departmental NetScreen firewall in favour of the campus central firewall.
I was the Staff Association representative to the University Secretary Selection Committee.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Janet Passmore
Partner, Bright Harbour Partners |
I was the Project Manager & Team Lead for the selection, acquisition and deployment of the campus central VPN service.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Jason Testart
Director, Information Security Services at University of Waterloo |
Mike Patterson
Manager, Information Security Operations at University of Waterloo |
Steven Bourque
Director, Technology Integrated Services at University of Waterloo |
I was the Staff Association representation (and co-incidentally, an IT staff representative) on the CIO Selection Committee.
I was the Staff Association representative to the Selection Committee for the Associate Provost — Human Resources.
Trevor Grove
President, CEO and Chief Curmudgeon at TRG Computer... |
Michelle Hollis Chartered MCIPD, HRIEP
Assistant HR Director - Client Services & Talent Acquisition at University of Waterloo |
Skill | # Endorsements |
---|---|
Software Development | 14 |
Linux | 11 |
Databases | 9 |
Public Speaking | 7 |
Unix | 6 |
Operating Systems | 6 |
Team Management | 5 |
Higher Education | 5 |
System Administration | 5 |
Programming | 5 |
Skill | # Endorsements |
---|---|
Network Administration | 5 |
Distributed Systems | 4 |
Windows | 4 |
C | 4 |
Leadership | 4 |
Staff Development | 4 |
SQL | 4 |
Team Leadership | 3 |
Computer Science | 3 |
Visual Basic | 3 |
Web Applications | 3 |
Networking | 3 |
Computer Security | 3 |
Web Development | 3 |
Customer Service | 2 |
Project Management | 2 |
Apache | 2 |
Hardware | 2 |
HTML | 2 |
Entrepreneurship | 2 |
Python | 2 |
Software Engineering | 2 |
Algorithms | 2 |
Information Technology | 2 |
Bash | 2 |
TCP/IP | 2 |
Network Security | 2 |
Technical Support | 2 |
Database Design | 2 |
MySQL | 2 |
Program Management | 1 |
Software Design | 1 |
Object Oriented Design | 1 |
Java | 1 |
Solaris | 1 |
Open Source | 1 |
Shell Scripting | 1 |
PHP | 1 |
Research | |
Strategic Planning |
Recommendations
When Trevor served in the role of UWSA President as well as Past President, he brought a strong and thoughtful leadership style to the Board. He also built and maintained respectful and effective working relationships with the University of Waterloo administration. These partnerships helped the UWSA to solidify its presence and its voice for staff within the institution.
January 9, 2015, Gail reported to Trevor at University of Waterloo Staff Association (UWSA)
Trevor's considerable knowledge of network service best practices and standards are key to improving the School's network infrastructure and meeting our exceptional needs within the larger framework of campus network support. As a former networking expert at UW, I find his recommendations and opinions to be well founded and forward thinking.
Trevor has a sterling record of working effectively with staff and faculty both within the School and across campus in many domains, including IT governance.
April 1, 2011, Dawn managed Trevor indirectly at University of Waterloo
The Bright Starts Daycare is a new non-profit venture that is begin formed as the amalgamation of three existing non-profit daycares. As such, there was a massive HR transformation project that needed to be undertaken, to provide employment continuity for existing staff and to create a new HR management framework for the new venture. Lisa provided expert analysis, advice, planning and guidance to the Board of the new Daycare and the three existing daycares. She was patient, thoughtful, thorough and demonstrated a clear understanding of the challenges we faced and the potential solutions. She provided seminars and workshops to the staff and management of the daycares to help them understand the processes that needed to be done to achieve a successful HR amalgamation.
Lisa's expertise and her ability to communicate effectively with a spectrum of clients (parent board-members, daycare staff and management, other associated HR professionals) created the foundation for a successful amalgamation of the daycare staff groups. Her willingness to "go the extra mile" to assist our volunteer Board was much appreciated by the Executive. We will not hesitate to retain Lisa's services again to further develop our HR infrastructure, as our overall amalgamation process proceeds.
April 12, 2012, Trevor was Lisa's client
In 2007, the Staff Association at the University of Waterloo (UWSA) was in crisis. As a volunteer-led organization, it lacked leadership and an understanding of its role within the organization.
Jesse stepped up to assume the Presidency of the UWSA. He provided the vision and leadership to bring the organization to its current position of strength and respect. Among the specific projects that Jesse undertook were: redevelopment of the organizations Constitution, including a "Mission, Vision, Values" statement; serving on an institutional committee to rewrite a major staff-relations policy; serving on c-level (executive committee) hiring committees for the University, drafting a labour-relations settlement (Memorandum of Agreement) between staff and the University administration, and providing the day-to-day operational management necessary to bring the organization to its current level of excellence.
Subsequent to his two-year term as President, he served as the "past-president": a role which required tact, diplomacy and the ability to mentor new Presidents and UWSA Board members. His experience and leadership provided for a smooth transition for the incoming UWSA President.
March 27, 2012, Trevor worked directly with Jesse at University of Waterloo Staff Association