Yuri is an experienced software development generalist with a extensive track record of projects and technologies used.
Yuri started his career in 1999 working as a Computational Linguist. He worked in areas such as developing a formal grammar for English, a Part-Of-Speech tagset and a tagger for German, resolution of anaphoric relations in English patents, and focus resolution in questions in a Natural Language interface for a search engine.
Having written quite a number research prototypes, Yuri got fascinated by more industrial software development and in 2002 he quit the domain of Computational Linguistics and began his career as a software developer.
Throughout his career Yuri used a number of technologies such as Perl, PHP, Java, Ruby, Javascript, and AWS working on web applications and web services for various small and medium size businesses in Belgium, and mobile application backends.
Yuri developed and maintained an open-source Ruby On Rails plugin which was downloaded more than 267,000 times from the Rubygems package repository.
Pursuing his interest in distributed and concurrent programming Yuri co-founded an Elixir meetup group in Brussels in 2014.
His current software stack is the Erlang platform with which he seeks to tame software complexity with Event Sourcing, Command Query Responsibility Segregation (CQRS) patterns, and test-driven development.