Rafał Legiędź

Rafał Legiędź

Software developer, passionate about pragmatic approach to life and software development.