Senior Software Engineer at Microsoft
Sammamish, Washington
Software Engineer @ Microsoft Developed new features for Lync / Skype For Business' next generation cloud based service and on-premise offering, dealing with remote admin-level management in a multi-tenant environment, while supporting clients that can span country borders and regulatory bodies. From November 2013 to March 2017 (3 years 5 months) Redmond, WADesign Engineer @ Evertz Develop,...
Software Engineer @ Microsoft Developed new features for Lync / Skype For Business' next generation cloud based service and on-premise offering, dealing with remote admin-level management in a multi-tenant environment, while supporting clients that can span country borders and regulatory bodies. From November 2013 to March 2017 (3 years 5 months) Redmond, WADesign Engineer @ Evertz Develop, test, and maintain broadcast router management software using web technologies (HTML, Javascript, Python back-end). From December 2012 to October 2013 (11 months) Software Developer @ PatientCare Solutions Developing public facing websites, internal CRM applications, and report generating utilities. From January 2011 to August 2011 (8 months) Software Engineer II - Azure @ Microsoft From October 2018 to August 2019 (11 months) Redmond, WASoftware Engineer II - Skype for Business @ Microsoft - Developing a global scale, micro-service based, configuration store for Skype For Business and Microsoft Teams which enables low latency, high throughput, reads/writes of configuration data, as well as real-time resolution of effective configurations for users.- Moved legacy configuration store to a modern database solution, redesigning the data representation, replacing the service's data access layer, and migrating the data with no downtime or data integrity issues, all completely transparent to the consuming services. This reduced request latencies and architectural complexity, and increased service reliability. From March 2017 to October 2018 (1 year 8 months) Redmond, WAGraduate Student @ McMaster University I developed a distributed implementation of a Discrete Event System modelling and simulation program under the supervision of Dr. Ryan Leduc.The code is was written in C++ and utilized Qt and Open MPI. A master-slave model was used to distributed the computational work across an arbitrary number of slave systems. A detailed technical report was required. From September 2011 to September 2012 (1 year 1 month) Hamilton, OntarioSoftware Developer @ Software Techniques Inc. Contract position. Implemented new features on an existing software product; Developed new company website < http://www.stiwww.com > From September 2009 to February 2010 (6 months) Senior Software Engineer - Azure @ Microsoft Azure Arc enabled servers Redmond, WA
Microsoft
Software Engineer
November 2013 to March 2017
Redmond, WA
Evertz
Design Engineer
December 2012 to October 2013
PatientCare Solutions
Software Developer
January 2011 to August 2011
Microsoft
Software Engineer II - Azure
October 2018 to August 2019
Redmond, WA
Microsoft
Software Engineer II - Skype for Business
March 2017 to October 2018
Redmond, WA
McMaster University
Graduate Student
September 2011 to September 2012
Hamilton, Ontario
Software Techniques Inc.
Software Developer
September 2009 to February 2010
Microsoft
Senior Software Engineer - Azure
Redmond, WA
Developed new features for Lync / Skype For Business' next generation cloud based service and on-premise offering, dealing with remote admin-level management in a multi-tenant environment, while supporting clients that can span country borders and regulatory bodies. Developed new features for Lync / Skype For Business' next generation cloud based service and on-premise offering, dealing with remote admin-level management in a multi-tenant environment, while supporting clients that can span country borders and regulatory bodies.
What company does David Kirby work for?
David Kirby works for Microsoft
What is David Kirby's role at Microsoft?
David Kirby is Software Engineer
What industry does David Kirby work in?
David Kirby works in the Computer Software industry.
Who are David Kirby's colleagues?
David Kirby's colleagues are Nicholas Lloyd-Jenkins, Ludovic Henry, Claudio Fiore, Kevin Tunstall, Jade Yorke, John Greig, Nathan Zerafa, Agota Mahop, Ulrich Paquet, and Junyi Liu
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
David Kirby's Social Media Links
/company/m... /school/mc...