Software architect with over 15 years of experience in web applications industry. Functional Programming enthusiast pursuing the ultimate goal of software quality and maintainability. An author of several open source libraries. Provides well-designed and open solutions to technical problems.
English session - Intermediate
We love heated discussions about what is RESTful and laugh at SOAP and other ancient RPC protocols while glorifying GraphQL... Forget the buzzwords and let's explore the true meaning of Application Programming Interfaces, from mere variables and functions, through network connections, to connecting large software systems. Thinking in terms of APIs can improve the way we approach software design on so many levels!
English session - Advanced
The never-ending stream of new things to learn makes it difficult to stay relevant in the market. We know there are no silver bullets, but what about a way to gain a deeper understanding and knowledge which does not expire? Forget about just writing code - enter the world of equational reasoning, where things are represented by functions and transformations. There is a reason this industry is called Information Technology.