Hello, I’m Ryan Longair. I’m a software professional specializing in the reliability of distributed systems. I’ve done work with Google, Dropbox, and Microsoft. I have a small amount of exposure to info sec via Android security, and I think it’s not the right field for me.

Areas I’ve focused on include resource management and capacity planning, regional failover, automation, and simplification / standardization to reduce technical debt / improve maintainability. The main languages of my career have been C++, Python, and C#, with a smattering of Java and TypeScript here and there.

Prior to Google I was in the games industry, working for Relic Entertainment. As a member of the Tools team for Warhammer 40,000: Space Marine, I was responsible for the build pipeline and maintained a number of in-house tools written primarily in C++ and C#.

Gaming is a passion of mine and I want to get involved in developing open-source gaming aids.

I hold a Bachelor of Science in Computing Science from Simon Fraser University.  During my undergraduate, I focused on artificial intelligence and distributed systems.  I completed many Co-op terms at Electronic Arts and Microsoft, and worked on many interesting projects.  Noteworthy accomplishments from these work terms include developing the framework for the “Tank Wars” AI competition, shipping AI code for the goalkeeper and momentum system in UEFA Euro 2008, and prototyping social networking features for Windows Phone 7.

Want to contact me re: professional opportunities? Please do so via my LinkedIn, I find it easier to manage initial contacts through that tool. Emails to my corporate account at my current employer are incredibly rude and will result in your address being blocked. Emails to my personal account without first going through my LinkedIn will probably not get responses either.

All statements and opinions posted on this website are my own and do not reflect my employer or their positions on any matter.