My goal is to create great user experiences on web & mobile applications. I am passionate about well-designed products and clever code.
With over 10 years of experience, I gained a broad set of skills. I am eager to expand my knowledge. I do the following:
TypeScript allows us to write more predictable web apps. I have advanced experience with TypeScript including more abstract types.
A great choice to build big, complex web apps. Tools include: Styled Components, Redux, Redux-Saga, MobX, React Spring and Next.js for server-rendered apps.
Vue.js is a very nice alternative to React. I use Vuex for complex state management, Vue Router for routing and Anime.js for animations.
PHP is my first backend programming language. I have experience with Laravel, Slim, Twig, Intervention Image and more.
In Ruby I can build web apps and RESTful APIs by using Ruby on Rails, Sinatra or Grape. Sidekiq for background work.
For data storage I worked with: PostgreSQL, MySQL & RethinkDB. Redis is more than an awesome key-value storage.
Over the years I worked for agencies, media outlets and startups.
Aiden is a robo-advice platform that enables organisations to offer product advice in a user-friendly and compliant way.
pr.co enables communication teams to efficiently execute PR strategies.
ARYA is a mood-reflection tool to support therapy of mental illness like depression.
Gibbon is a p2p learning platform to make knowledge sharing easy. Acquired by Degreed in 2016.
Pause curates and documents the best music content on the web in an iOS magazine.
The Next Web is an online publisher of tech and web development news.
MOBGEN is a digital mobile marketing & native app development agency.
For a Communication & Multimedia Design course, I taught students the basics of programming.
Little Chicken is a game development studio with over 15 years of experience.
Have a cool idea or just wanna talk about tech? Let's grab a coffee or beer! Please note that I ignore any sorts of recruitment emails. Nothing personal.
Contact me