Experience

  • LogZilla

    since March 2015

    • Building LogZilla 5 front-end client.
    • Coordinating of an international developers team.
    • Development and management of automated build system.

    #AngularJS #JavaScript #HTML5 #CSS3 #LESS #Bootstrap #REST #NodeJS #Grunt #Bower #Git #Bamboo

  • HOQS

    December 2013-March 2015

    • Developed large-scale web applications for company clients.
    • Implemented a Facebook-integrated game as a part of an ad campaign.
    • Built tools for monitoring and testing internal systems.
    • Improved software development workflow by introducing and implementing new tools.

    #PHP #Moodle #HTML #CSS #LESS #Bootstrap #JavaScript #AngularJS #REST #Facebook #NodeJS #Grunt #Bower #Git #JSHint #Vagrant

  • Professional design • Pdll.pl / CG2

    May 2012-December 2013

    • Designed and built a dedicated development platform with rich content management system focused on stability, optimization and easy extending.
    • Deployed websites for company clients.

    #PHP #Kohana #MySQL #HTML #CSS #LESS #Bootstrap #JavaScript #jQuery

  • Spoko Brand

    2007-2014

    • Built a large-scale complex e-commerce system for the company’s online shops (Hedonskate, TwoTip and Bladeville).
    • Prototyped relational store database and optimized queries.
    • Developed full-text search system based on Sphinx.
    • Implemented web service (WSDL) server and client.
    • Improved sites SEO accessibility in consultation with a Google expert.
    • Coded a variety of tools for maintaining, extending and enhancing security.
    • Created websites for a company’s brands (e.g. Lomography Polska, Powerslide, I Love Rolki, Polish Rolling League).

    #PHP #Kohana #MySQL #HTML #CSS #LESS #Bootstrap #JavaScript #jQuery #WSDL #PayU #WorldPay #Bash #Cron

  • Freelance Developer

    since 2004

    Worked with a wide range of clients, including:

    #PHP #Kohana #Wordpress #MySQL #HTML #CSS #LESS #Bootstrap #JavaScript #jQuery #PayPal #PayU #WorldPay #LastFm #PrestaShop

  • Born

    1988

Skills

  • Proficient in

    • back end developing using object-oriented PHP 5,
    • front end coding with semantic HTML (compliant with W3C standards), responsive CSS styles and JavaScript,
    • writing clean and readable code using design patterns,
    • prototyping efficient and normalized MySQL databases,
    • implementing REST and WSDL web services servers and clients,
    • continuous delivery techniques and tools (Git, NodeJS, Grunt, JSHint, Vagrant),
    • wide range of frameworks (Kohana, AngularJS, jQuery, Bootstrap), tools (LESS, Cron) and APIs (PayPal, PayU, WorldPay, Facebook, Last.fm),
    • solving complex problems,
    • software: Sublime Text, Terminal, Sequel Pro, Slack, Photoshop,
    • operating systems: OSX, Linux (Arch Linux, Ubuntu).
  • Knowledge of

    • debugging and profiling code with XDebug,
    • open source platforms (Wordpress, Moodle, PrestaShop),
    • prototyping accessible and user-friendly interfaces.
  • Basics

    • programming in Bash, Java, Ruby on Rails,
    • image processing with JavaCV,
    • unit testing using PHPUnit.
  • Social skills

    • very good communication and interpersonal skills,
    • reliable and focused on providing high-quality code,
    • fast learner and always willing to share the knowledge,
    • ability of navigating and understanding unfamiliar and poorly documented huge projects, gained by working with Moodle (+1M lines of code),
    • easily adapt to a fast-paced environment.
  • Languages

    • Polish (native),
    • English (fluent in reading, intermediary in speaking and writing).

Education

  • Master of Science (M.Sc.), Computer Software Engineering

    Politechnika Białostocka, 2014

    The comparison of the methods of the execution of contact-free interface applying the track of movement in the image from the camera

    Implemented algorithms for real-time analysis of images captured by web camera to provide touchless computer interface.

    #Java #JavaCV

  • Bachelor of Engineering (B.E.), Information Technology

    Politechnika Białostocka, 2010

    Virtual Gallery of Art

    Virtual gallery with database of over 40,000 paintings, categorized by subject, author, genre and color, using an image analyze algorithm.

    #RubyOnRails #MySQL

Other activities and hobbies

  • Polish Siberian Session

    Branding and managing of organization a series of tournaments included within Polish Rolling League.

  • Audio-Visual Art

    Coding generative, sound-reactive visuals using Processing.

  • Cats :)

    Proud owner of three and provider of temporary home for a kitties from Stawiamy na łapy foundation.

Fork me on Github