I quickly adopt new technologies and standards. I do my best to keep the code effective, well organized, readable, and maintainable. I take care of website's responsiveness and of precise design implementation. I am a front-ender above all, but I can also help with backend and UX / UI design wherever needed.
Senior Front end developer @ Folkmatic, Copenhagen / Belgrade
Converting designs to HTML / CSS / JS, building and debugging, based on Symfony, Wordpress and Drupal templates from 2015
HTML / CSS developer @ Summit Media,Prague
Converting designs to HTML / CSS / JS, building and debugging, based on Wordpress and Magento templates 2012 - 2013
Wordpress developer @ SEO Design Solutions, Chicago
Developing Wordpress page builder interface started 2013
Did myself - web
krugougo (my arcade / geometry game built with Fabric.js)
Beside experience with web animation, I have solid knowledge of few classic animation techniques, and I found it useful in my web animation work more than once. Here are few videos I made since 2005
Here is classic stop-frame animation example. Bike rider was recorded frame by frame in various environments. Many people asked me how I chopped those vegetables with one hand.
Slow record rate technique example. I asked the couple to move as slow as possible, recorded them as series of consecutive photos, along with people normally passing by, then dubbed everything at 12 fps
Mixture of stop frame and live recording. Note how the level of juice in glasses is synced with that bass line.
Selective colour processing on live recording. It appeared a good idea to use Kdenlive's selective color feature to paint Sava's guitar in blue. Normally it is used for blue-screen.
PHP-generated video example. A PHP script was used to generate series of static images with these letters dancing, and these images were used as a video stream
Flash animation overlay on live recording. Note how the colored falling notes are synced with the second guitar line.
Technologies / software
jQuery / jQuery UI
Symfony / Twig
Linux (Debian / Ubuntu)
Git / SVN
Grunt / Gulp
Photoshop / Sketch / Gimp
Team work experience
Almost all projects I have been working on were team-based and often multi-national I work closely with back-end developers and UX / UI designers, and I have basic to solid knowledge of backend and UX / UI design. I am familiar with Jira, Basecamp and Redmine collaborative environments.
HTML5 canvas and WebGL interaction
video conferencing software
Faculty of Philology, Department of Common Literature and Theory of Literature, Belgrade