Ryan Neufeld is a polyglot software developer and budding architect specializing in distributed systems and web applications. Whether it's a tough technical issue or one of the softer elements of software engineering, Ryan relishes the opportunity to deliver results for customers. Ryan currently lives in Winnipeg, Canada where he works as an independant software consultant.