A seasoned front-end developer (web and mobile web), working full-time on Single Page Applications (SPAs) since 2012 (and part time since early 2000s - including backend work too); since 2017 also working with native Android.
Strong communication and analytical skills help him with transforming vague requirements into quality specs, writing solid code, doing thorough code reviews, debugging, finding edge cases and predicting the impossible, and doing post-mortem analyses.
A strong proponent of clean design and cutting complexity whenever possible, before things get out of hand. He knows that simple is better than clever, that programmer's job is to find easy solutions to complex problems (and not the contrary), that API design and clean data model are paramount to the long-term success of the projects.
With 5+ years of solid Git experience, Jakub is a go-to Git guy. He loves the power of the command line, and the composability of small scripts and modules.