Hi, my name is Michael and I am a full stack web developer based in Toronto, Ontario, Canada.
Implementing design and functional specifications using the latest standards and practices. Custom theme implementation for your favourite CMS or tweaks to an existing theme.
HTML5, CSS3, Javascript, jQuery, JSON, AJAX, REST, Bootstrap, Foundation...
Design and implementation of custom management systems as well as plugins and modules for CMS systems.
Full setup, theming and module/plugin work on both Drupal and WordPress systems.
eCommerce solutions for all business sizes and platforms. Integration with merchant accounts, third-party accounting systems, tax and delivery.
Implement hybrid mobile apps for Android and iOS using Cordova/PhoneGap.
Beginning with an analysis of server requirements through configuration and management of the hosting environment and domain names to provide a stable base for projects to live and grow on.
Integrating third-party services into custom web apps including Twitter, Facebook, YouTube, Instagram, Google Maps, Quickbase, etc.
Setup and implementation of custom HTML emails using standalone email marking systems, Constant Contact or MailChimp.
Website development using recognized standard practices. AdWord account setup, keyword analysis and content adjustment, local business listings and A/B testing.
Site running slow, forms giving errors or back-end code not behaving? I'll find and eradicate those pesky bugs!
Advice on the most appropriate and cost-effective solution. Training and documentation for client staff on the use of new web applications.
Proficient with the Adobe suite of graphic tools and capable of a basic level of graphic design tasks.
Cordova/PhoneGap hybrid app with Drupal data store for Android and iOS. App promotes and celebrates Canadian history for the 2017 sesquicentennial.
Drupal platform to deliver yearly contests promoting Canadian citizenship and history. Teachers and Group Leaders can manage sets of classes year over year. Students can sign up through their class or individually and adults can test themselves for fun.
Extended Shopify theme configuration with new areas for slideshow, action boxes and tabbed product descriptions. Modified Add to Cart forms for automated price update based on custom user input.
Primary developer of multiple client brand websites using a variety of platforms including custom CMS, Drupal and WordPress.
WordPress eCommerce site with a mix of product types including in-class courses, digital media and physical goods.
Custom internal management system used by multiple client departments to manage various operations which were previously handled independently. This eliminated vast amounts of non-standardized local excel and paper files as well as automating many processes.
Worked with client to develop custom Drupal website from the ground up including the following features: Custom, multilingual theme. eCommerece Store supporting multiple product types including: Posters and gifts Clothing Digital downloads for consumers and broadcasters Custom online donation system including recurring donation management. Automatic yearly tax receipts management. Quickbase integration.