Troy Dolff

I believe workers should be happy and healthy, so I research better ways to match talent to responsible organizations.

I am the founder of Workacity Inc, an organization that produces software to manage knowledge and productivity.

Workacity is focused on enabling effective workplaces, matching good people with organizations that appreciate their unique character. Our online services integrate communication, publication and team collaboration capabilities. Share career opportunities, individual talents and your unique organization culture with the world.

Since October 2020, I have been a Technical Specialist with Immigration, Refugees and Citizenship Canada, refactoring the Global Case Management System (GCMS) into autonomous services running in containers.

From October 2016 until September 2020, I was a Senior Advisor / Solutions Architect at Canadian Forces Morale and Welfare Services (CFMWS). Initially, I worked in the Personnel Support Programs (PSP) division of CFMWS, focused on the "FORMeFIT" FORCE program software systems. From May 2018 until I left, I was the Web/Mobile Solutions Architect, aligning the operating entities with IM/IT policy and strategy.

In IM/IT, I regularly provided advice to directors and provided information to C-level decision-makers. I collaborated with management and architects from Security, Networking and Operations to plan and implement changes. I architected and implemented the next generation web platform, which included: Windows and Linux containers, OpenID Connect Identity Provider (IdP), and deployment orchestration.

As part of PSP, I led the solutions architecture and development for a system that integrates multiple web and mobile applications to provide a platform for custom fitness evaluation and training programming. The fitness components included: scheduling, evaluation, research, reporting, and business intelligence. I enjoy planning systems that adapt to changing technologies and user expectations, increasing value with regular releases.

I have enjoyed developing the architecture and codebase for systems that integrate mobile, web and server applications with network apis for the majority of my time in the last 5 years. Most recently my focus has been on supporting data-driven decision-making processes through an agile business intelligence approach.

Since 1995, I have been programming using any operating system or language available. I have been using .Net since the beta 2001 release of ASP+ and Mono since 2004. In the mid-90s I developed primarily for Linux/BSD using the GNU toolchain and love the configurability and scriptability of unix-like software. From the late 90s until recently I focused on client/server technologies, developing primarily in C# and Java, but have had regularly integrated and extended systems developed in JavaScript, C, C++, Python, Perl, PHP. I have written both client and server side software for HTTP, FTP, WebDAV and XMPP.