
Professional experience
When and where mostly with short projects descriptions.
University of Waterloo
E-Commerce developer (2017 - now)
Online payments systems, Shopify stores (more thanĀ 50 orders per day), custom development and custom reporting using Shopify Admin API. Other custom payments solutions built on PHP. Other work including Python and Drupal development.
Appnovation Technologies
Drupal developer (2016 -2017)
Drupal development, from small brochure websites to mid sizes systems. Development of custom modules that interact with other systems. Using powerful Drupal's admin backend to complete complex tasks and create web apps with Drupal. Custom theme development, based on provided html design.
Delploy inc
Backend developer (2012 - 2016)
CMS development including Drupal, Wordpress, Silverstripe, Concrete5, and Java/PHP development. Custom API integrations, extending existing functionality of custom modules. High performance and high traffic websites. Proving training to clients site maintainers, and acting as support to any clients issues.
Intens doo
Java developer (2008 - 2012)
Enterprise application migration to newer Java versions, developing new features in the process.Developing custom segments for application that run on 7 JVMs. Working on custom ETL (extract transform load) system, that handled huge volume of data. Distributed database and horizontal application scaling as features of application.