Daniel Sanders works on the development, design and coding standards of our product as a Software Architect here at Simpro, and we are excited to celebrate his 10-year milestone with the company. We took a moment to ask Daniel about his experience thus far to provide a glimpse into the career of a long-time Simpro employee.
What does a normal day look like for you as a Software Architect at Simpro?
Hectic! I absolutely love it, though. The job consists of a lot of responsibilities and challenges. The main job is providing help and direction to all of the other developers across all of the teams. Part of that includes helping to review code before it gets into production.
We are also working on long term plans to improve the code and our internal development systems to continue to improve the product for our customers, as well as workable processes to ensure we stay viable into the future.
I also get directly involved in fixing and resolving any high priority or more complex issues to help out our awesome Tech Support team. There are usually at least a couple a day to work through to come up with a solution to get our clients back on track when something doesn't quite go to plan.
What do you love about your job?
The people and the challenge. We have an awesome Development Operations team and all parts of our teams work together - from Product to UI/UX to the developers, to Quality Assurance - to achieve the best possible outcomes that we can deliver. That collaboration and teamwork is what got us to where we are today and will get us to where we are going in the future.
The challenges are what keeps this job exciting. There is always a new problem to solve or a new issue to debug and figure out. It keeps the brain ticking and means I am still learning things every day. It really is true: the more you know, the more you realize what you don't know.
Also, we get cake.
What do you love about Simpro?
The product is awesome! Being able to see the impact it has on our customers and allowing them to run their business remotely is incredible. Especially more so during the global health emergency in which we currently find ourselves. Our customers are an essential part of society, and the fact that our software can contribute to the continuation of their businesses during such uncertain times makes it all worthwhile.
What is one of your favorite memories during your time at Simpro?
My colleague, Vaughan, growing a moustache. Kidding!
As strange as it sounds, probably the late nights working with awesome people to get the v10 to v11 migration over the line back in 2012. Probably the proudest moment during that time was coming up with a solution to move Simpro from requiring every customer having their own copy of the code (which was not scalable and very hard to maintain), to having a single code base architecture so that advances could be made from an engineering standpoint (think scalability, more memory and more speed). This also made it easier for us to support our clients more efficiently.
How do you feel about reaching your 10-year milestone?
Awesome! I never thought I would hit 10 years with one company, but here we are. Simpro has allowed my career to progress and allowed me to take on more responsibilities and challenges. Let's see if I can pull off another 10 years!
Looking forward, what do you hope to accomplish or learn as you continue your journey at Simpro?
The main goal for me is to look at how we can adapt our backend to become more scalable so that we can add more features quicker and easier, improve stability and increase the speed and efficiency of the product. I hope to get to the point where we have a very stable and scalable backend to support anything the business might need from the product as we move ahead to get Simpro to “unicorn status” and make our customers’ lives even easier!
Interested in a career at Simpro? Visit our careers page to search our current job openings.