Skip to content

Alex, Software Developer

Posted: May 22nd, 2018 Posted In: Employee Spotlight

For this month’s Employee Spotlight, we are featuring Alex, a Software Developer, who has been a part of the team for about 2 years.

What is your education and background?

My computer science degree is from the University of Toronto, but my life revolved around computers prior to getting specialized education. My father taught me at a young age about computer hardware and software, so I have been putting together computers and writing code much longer than the length of my professional career. Before joining Angus Systems, I worked as a developer for an automotive and real estate advertising company.

What is your role at Angus Systems and what are your main responsibilities?

My main responsibility as a Software Developer at Angus Systems is writing the code that dictates the appearance and functionality of the Angus AnyWhere web application. I also work on prototyping new products and user interface components. To phrase it theatrically, I make ideas into reality.

How have your responsibilities expanded since you started working with the company?

The close-knit nature of our company allowed me to participate in various stages of product development that would not have been available to me in a large and rigidly structured environment. Outside of my duties writing code, I get to act as an extra source of ideas during design stages as well as influence the user interface and functionality of our applications. Having a small team of supportive coworkers gives me the opportunity to have a larger role in product development that ultimately leads to a better experience for our clients.

What do you like most about working at Angus Systems?

The wonderful people that work alongside me are the main reason I enjoy coming to work. They are supportive, welcoming, and always happy to see each other. Everyone aims to make it easier for the others to do their job and is eager to lend their expertise when it comes to a difficult problem. I consider many of my coworkers as friends and enjoy spending time with them outside of the work environment.

What are some of the things you’ve learned while working here?

Angus gives plenty of opportunity for research and development of skills, which is very important for developers as technology advances very quickly. I had the pleasure of learning new programming languages and testing out various small project ideas with the help of the team. The development team also often shares the various discoveries they have made in order to combine and build on top of each other’s knowledge.

Is there some contribution that you’re proud of?

I made several implementations of modern user interface controls that keep our application modern and intuitive. I also had the pleasure to participate in a few prototype projects that will eventually become products for our clients. I am very proud of the research, design, and development time that has gone into them.

Is there something that people would be surprised to know about you?

I am an expert at Dance Dance Revolution! The arcade game where you step on the arrows to the beat of the music.

If you weren’t working at Angus Systems, what would you be doing?

Making something creative with my time would be ideal. I like writing fan fiction, short stories, and comic ideas as well as making small apps for various real life applications and games.

What are some of your personal hobbies and interests?

I acquire a new hobby roughly every year in order to keep life fresh and exciting. Currently, I am learning all about cars: the mechanics, the performance capabilities, and the act of driving them to their limit. Personally repairing some minor components on my 15-year-old car is a very rewarding experience. I also built an amateur racing simulator to learn how various cars perform on a racetrack without endangering my life or seriously hurting my wallet.

Keep others informed

Get In Touch

Phone: 416.385.8550
Toll Free: 1.877.442.6487
Toll Free Support: 1.888.274.1696
Fax: 416.385.8551