Michael Griffin

Full Stack Web Developer

Hi, my name is Michael and I am a full stack web developer based in Toronto, Ontario, Canada.

Experience

An overview of professional services provided.

Font-end code, theming and templating

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...

PHP and SQL

Design and implementation of custom management systems as well as plugins and modules for CMS systems.

Drupal and WordPress

Full setup, theming and module/plugin work on both Drupal and WordPress systems.

eCommerce Solutions

eCommerce solutions for all business sizes and platforms. Integration with merchant accounts, third-party accounting systems, tax and delivery.

Mobile Apps

Implement hybrid mobile apps for Android and iOS using Cordova/PhoneGap.

Hosting and domain name management

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.

API Integration

Integrating third-party services into custom web apps including Twitter, Facebook, YouTube, Instagram, Google Maps, Quickbase, etc.

E-mail Marketing

Setup and implementation of custom HTML emails using standalone email marking systems, Constant Contact or MailChimp.

SEO and Analytics

Website development using recognized standard practices. AdWord account setup, keyword analysis and content adjustment, local business listings and A/B testing.

Troubleshooting and bug fixing

Site running slow, forms giving errors or back-end code not behaving? I'll find and eradicate those pesky bugs!

Consulting and Training

Advice on the most appropriate and cost-effective solution. Training and documentation for client staff on the use of new web applications.

Graphic Design

Proficient with the Adobe suite of graphic tools and capable of a basic level of graphic design tasks.