Michael Findlay
Senior Software Developer and Scrum Master at Kinaxis- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
French -
Topline Score
Bio
Mike Spence
Michael has consistently demonstrated his ability to think software problems through and collaborate effectively with more senior staff on software designs. He "goes deep" to fully understand/own the systems he is responsible for. This solid foundation of knowledge helps him make educated SW decisions. Michael is easy to work with and welcomes feedback - a growing asset to any SW dev. team! Thanks Michael!
Mike Spence
Michael has consistently demonstrated his ability to think software problems through and collaborate effectively with more senior staff on software designs. He "goes deep" to fully understand/own the systems he is responsible for. This solid foundation of knowledge helps him make educated SW decisions. Michael is easy to work with and welcomes feedback - a growing asset to any SW dev. team! Thanks Michael!
Mike Spence
Michael has consistently demonstrated his ability to think software problems through and collaborate effectively with more senior staff on software designs. He "goes deep" to fully understand/own the systems he is responsible for. This solid foundation of knowledge helps him make educated SW decisions. Michael is easy to work with and welcomes feedback - a growing asset to any SW dev. team! Thanks Michael!
Mike Spence
Michael has consistently demonstrated his ability to think software problems through and collaborate effectively with more senior staff on software designs. He "goes deep" to fully understand/own the systems he is responsible for. This solid foundation of knowledge helps him make educated SW decisions. Michael is easy to work with and welcomes feedback - a growing asset to any SW dev. team! Thanks Michael!
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Kinaxis
-
Software Development
-
700 & Above Employee
-
Senior Software Developer and Scrum Master
-
Nov 2016 - Present
Software Developer delivering solutions for data integration and Scrum Master for my team. Software Developer delivering solutions for data integration and Scrum Master for my team.
-
-
-
Chipworks
-
United Kingdom
-
Veterinary Services
-
1 - 100 Employee
-
Software Developer
-
Oct 2015 - Nov 2016
Responsible for maintaining the database of imagery taken by the Engineering teams, managing the tools that enable them to categorize the imagery, and other tools to search and view them. Also worked on managing several servers related to imagery and data task logging. Responsible for maintaining the database of imagery taken by the Engineering teams, managing the tools that enable them to categorize the imagery, and other tools to search and view them. Also worked on managing several servers related to imagery and data task logging.
-
-
-
Avaya
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer II
-
May 2011 - Sep 2015
My background includes design/implementation of next generation telephony features. This includes everything from requirement gathering through the life cycle to testing. I've worked on automating sanity tests (including creation of the framework) as well as doing significant amounts of prototype work on a prototype server (details withheld for obvious reasons). I have worked on the AS5300 product which is a high availability server geared primarily towards government and other highly security conscious customers. Finally I was part of the Avaya Presence Services team which includes presence and IM. The feature set is enabled through either SIP or XMPP users. I was involved in improving the machine's behaviour during failure situations, general bug fixing as well as several other features. My experience has been primarily Java, but also some C/C++. I have done extensive work with SIP managing telephony features. My work has also familiarized me with REST, XML, SQL and Cassandra databases. Show less
-
-
Education
-
Carleton University
Bachelor's degree, Computer Engineering