Interview With Daniel Magill, Developer

For our Computronix employee interviews, we sit down with people from all levels of our company and ask them about their jobs, and what it’s like working for Computronix.

At Computronix, employees are frequently given opportunities to learn and grow and try new things. A common mantra is that “we don’t put people in boxes.” If someone expresses an interest in a certain position or type of work, they are generally given the freedom to explore that interest. Likewise, if a supervisor sees that a member of their team has an aptitude in a certain area, they encourage them to develop that talent, and perhaps even allow them to take on new roles according to those strengths. Daniel Magill is an example of a Computronix employee who was able to do this.

Just six months after starting at the company, and while still a Developer 1, he became a support desk representative for the POSSE product. Typically, support desk reps are at least a Developer 2 or higher, and have been with the company for much longer than six months. However, Daniel quickly proved that he was more than capable of handling the steep learning curve and the new responsibilities that came with the position. He is quick to explain that it wasn’t a solo effort though. When an issue came in that was too challenging for him to solve on his own, he explained, “I could always talk to the product team, and they would give me the information I needed to either solve the issue or to figure out a solution on my own.”

After seven months as a support desk rep, he transitioned back into a development role. Because of the experience with and deep knowledge of POSSE that he gained from that position, he has been able to provide assistance to co-workers when they run into a difficult issue. Many clients have also benefitted from Daniel’s knowledge and skill. He recounts one particular time when a client’s search was taking upwards of five minutes to load each time, and he was successfully able to bring that down to less than five seconds.

From the support he received from co-workers when he personally encountered difficult problems, to the support he now offers others, support has been a big influence during Daniel’s two years at Computronix. Thus, it comes as no surprise that his first thought when he’s asked what his colleagues are best at is simply, “supporting each other.”

For our Computronix employee interviews, we sit down with people from all levels of our company and ask them about their jobs, and what it’s like working for Computronix.

The stereotypical computer programmer is quiet, probably introverted, and perhaps even kind of awkward. Chris Johnstone does not fit the stereotype. “I have kind of an outgoing skillset, it’s not the most common thing around programmers,” he admits early in our interview. He injects passion and expression into the stories he tells as we discuss his time working for Computronix, a place that he obviously loves.

After graduating from post-secondary education, Chris had his pick of jobs, being courted by several tech companies, including major international ones. It wasn’t easy for him to choose a local software company with less than 200 employees, but it’s not a decision he regrets. “I decided that I wanted to be happy at work,” he explains. “Actually, I was kinda scared the first little while, like ‘Is the trapdoor going to open?’ But after about 6 months, I stopped waiting for the other shoe to drop.”

He has worked here for two years now, and in addition to his primary role as a developer, he’s done Quality Assurance testing, and trained new employees. He also leads the ambassador team, a team that represents Computronix at various university career fairs and professional association events in the Edmonton and Denver areas. “Roles here don’t have boxes,” Chris says, “express an interest in something, and suddenly you’re doing it!” His favorite part of the job isn’t any of those though, it’s the people and the environment. “I’ve never been so excited to go to work every day!”

However, his time as a Computronix employee hasn’t all been happy and fun. In fact, he went through one of the most significant personal challenges in his life during his first year, as his mother grew sick and passed away over a period of several weeks. But even through that, he expresses how much he was supported by his boss and by his project team, as they covered for him during his bereavement time, and even when he returned to work. “It’s challenging to come back to work after something like that. You have this expectation that you’re supposed to be normal, that you need to go back to being your old self. But here, no one expects that. Even when I called my boss to explain what was going on, the first words out of his mouth were, ‘What can I do for you? Don’t worry about work, what do you need me to do?’”

In his opinion, that’s one of the things that makes Computronix so unique: “The amount that you are actively supported.” Virtually all of the managers, even up to the executive team, have open door policies, and employees are encouraged to make their opinions known. Chris proudly shares a story of when he did just that, while he was still in an entry-level, bottom-of-the-totem-pole position. He was working on a major project, and they were fast approaching the deadline to send it to the client for acceptance. However, despite fears of not wanting to rock the boat and disrupt a major project, Chris told his supervisor that he felt the project wasn’t yet at the acceptable quality. They had a meeting to discuss it, the project delivery was delayed, and in the end it was sent out as a much better quality solution. “I feel like I saved the day,” Chris explains, smiling broadly.

For our Computronix employee interviews, we sit down with people from all levels of our company and ask them about their jobs, and what it’s like working for Computronix.

Just before his interview, Herman Leusink was in the main kitchen of the Computronix offices, working on a puzzle. He slotted a couple pieces of a butterfly’s wing into place, adding to the forest scene, then led the way down the hall to his corner office, located directly below the “CX Place” sign which hangs on the outside of the building. His office isn’t what you might expect from the retired founder of a software company. Mementos of trips to Malaysia and Rwanda decorate his coffee table. He sits on the small couch behind it, two photos of mountain landscapes hanging on the wall above his head.

The story of this office, of this company, is very closely tied to the story of Herman himself. We sat down with him to discover what those stories are, how he would tell them. We wanted to learn how Computronix has grown and evolved from just one employee (Herman) in 1979, to over 150 today. How the environment of respecting, trusting and serving each other and our clients came to be, and how it was put into practice over the years.

There has sometimes been a tendency to wax poetic about Computronix’s beginnings, painting it as a grand experiment, an inspired break from traditional corporate practices. While Herman certainly wanted to be consciously different in how he ran the company, his original inspiration behind Computronix wasn’t quite so elegant. Rather than a planned, strategic action, it was guided largely by “opportunity!” Herman says with a chuckle. “A friend of mine introduced me to a fellow, a developer who had a company here in Edmonton, and he said ‘Look, I only use my computer about four hours a week, why don’t we start a company together?’”

Of course, that doesn’t mean that respecting, trusting and serving individuals wasn’t important, even at the start. As he’ll tell you, the company’s goals have always been “to serve clients really well,” to which he adds “and to have fun doing so!” Fun may seem like a strange, difficult goal for a software company, but Herman’s model was simple: “I enjoyed programming, I enjoyed designing and building software, and I hired people who were like me, who enjoyed that too. That worked really, really well.”

So the core values have remained the same. But throughout the lifespan of any business, there are transitions that happen when faced with new challenges and opportunities. Challenges are “innate in having a business,” is Herman’s firm assertion. “You can’t help but have challenges, [running a business is] difficult. Which is why most companies fail in the first five years.” For Computronix to survive 35 years, it has had to overcome countless difficulties, ranging from financial stress to project management to “staying current in the rapidly evolving [technology] industry.”

Herman laughs as he explains how quickly technology changes: “I have a computing science degree and a lot of experience. And I sit in on what the guys are doing now, saying, ‘We’ll do it this way or that way,’ and I’m thinking ‘That sounds really interesting. I have no idea what you’re talking about.’ These days, I couldn’t program my way out of a wet paper bag!”

It’s been necessary for Computronix to adapt to “repeated change in basic core technology, mastering each new technology and using it to continue serving our clients.” Thinking back, Herman lists the many different programming languages that have been used over the course of his career: “Assembler and COBOL, and some Fortran. Then came PowerHouse, with Quick, Quiz, and QTP as some components, and then came PowerBuilder. And now we’re in C#, and Python, and Oracle.”

Beyond just the technology that we use, even the simple foundation of what we do has changed. In the beginning, the company was essentially a service provider, tackling individual problems from a wide variety of clients. That was the business model for almost 20 years, until a particularly unique client problem required the company to branch out. “In the late 90s, we created a product, known as POSSE, and now we’re basically a product company that still does lots of services – but with our own product,” Herman explains.

Asking about the early days of the company brings a smile and a look of reminiscence to his face, as though he’s flipping through a slideshow of hundreds of possible stories before settling on one. “When we were about three or four years old as a company, a friend of mine called me up and said ‘Herman, Syncrude Canada has a problem.’ We ended up being contracted to build a loss reporting system, so that anytime that something happens – for instance, somebody drops a hammer and it hits somebody on the head and the guy ends up in the hospital – all of it gets recorded, and then they analyze it to spot patterns.

So we built a system for them. I designed it and did much of the building, and we put it into production in about a year. And then about two months later they had a [Worker’s Compensation Board] audit, and they had better information than the WCB had!” He chuckles at that for a moment before adding a final comment. “As a result, their WCB premiums were reduced by so much that it more than made up for the cost of the project.”

Continue reading Herman’s interview in Part 2

For our Computronix employee interviews, we sit down with people from all levels of our company and ask them about their jobs, and what it’s like working for Computronix.

This is Part 2 of an interview series. Please read Part 1 first

For any company to survive for over 35 years, especially in the technology industry, they have to be innovative and do something different then the majority of businesses. That could mean creating an exceptional product, providing excellent service, or simply meeting an essential need. As the long-time leader of Computronix, Herman Leusink was responsible for steering the company, developing those differences that would allow it to endure challenges and continue growing. So what is it that makes us unique? Herman explains it by explaining that the basic business philosophy for most companies is, essentially: “we’re in business to make money. Period. End of story. Whatever helps us make more money, that’s what we’ll do, whatever doesn’t, we won’t. Obviously within the framework of being legal.” He pauses briefly, grinning as he adds “at least for most of them!”

However, the decision-making process at Computronix is guided by what Herman calls a “balanced scorecard,” which is made up of four key factors that are weighed together for every high-level decision. So for any project that is undertaken, the executives consider “the ability to make money (we share that with other companies), a concern for our clients, a concern for our staff, and a desire for innovation.” This means that the jobs we take on and the strategies we employ may not necessarily be chosen because they’re able to make the most money, but perhaps in order to improve a client’s user conditions or to give our staff more practical experience.

Obviously, many of the decisions that the CEO of a company has to make aren’t easy or even widely known. There’s a lot that goes on behind the scenes that many people never see or hear about, including even the employees of the company. In Herman’s case, the entire process of “walking the tightrope between what’s best for the staff, what’s best for the clients, what’s best for the owners” is a big part of the job that most people don’t fully understand, and he says it was always a challenge for him.

He recalled a major project from several years ago where that balancing act became especially difficult, the Winchester project. It brought Computronix’s POSSE product from the client-server model into the web environment, which enabled us to serve our clients better. However, the needs of the project were more demanding than anticipated, and ran over time and over budget. Herman described it as “a juggling act between how much do we spend, how much don’t we spend, and how to do it. Because if we do something richer and better, it might serve the client better, but it’ll take longer and cost more money in the process. So how far do you go?”

But he had full confidence that the Computronix staff were up to the task. When asked what the company’s employees are best at, his response is quick and decisive: “Building software!” He takes a moment before clarifying “well, serving our clients, and initially that was just building software, but now we’re building innovative software solutions, which allow us to partner with our clients.”

It’s interesting how often the conversation returns to either the staff or the clients when talking to Herman about Computronix. He brings up the company’s products and services only in relation to the benefit they had for clients or the effort that the staff put into creating them. When questioned about this, he acts as though it shouldn’t seem unusual at all. “People are critical to the success or failure of a company. It is our people that make us as a company. The fact that people are going to help each other, encourage one another, that we can recognize successes. Those kinds of things are what make Computronix unique.” In fact, he identifies that statement as the single most important thing he’s learned from Computronix.

Herman isn’t shy about the pride he has for the company he built. In over three decades of business success, his achievements are far too numerous to list them all. In naming what he is most proud of, one might expect him to mention that the POSSE software was inducted into the Smithsonian, or the incredibly high rate of client retention, or perhaps just the fact that the company has steadily been profitable and steadily grown.

But after some consideration, Herman answered that “my biggest, most significant accomplishment has been building a healthy organization, where we support each other in both our professional and personal lives. Having a workplace where we focus on doing the interesting stuff, and having fun doing it. And then building a place where people matter.”

As we closed our time together, he continued, “I think you need to have fun in your work. I’ve always tried to create an environment where we could do that – besides doing interesting, challenging things and helping each other, we could actually have fun doing so and feel good about the things that we’ve built.” After taking a long moment to reflect and look out the window of his office to where the sun is setting in the distance, he finished by simply reaffirming, “I’m most proud of that.”