[email protected]

416-909-7657

Toronto, ON

Skills

Development

My primary development skills revolve around PHP and JavaScript, encompassing any framework that uses them. I am quick to pick up new frameworks and work them to my advantage because they are all similar in their own way. Many are separated into controllers, models, views, and routes in one form or another. Once you learn a few, it is my experience that the rest can be learned quickly. I have built several larger projects using a RESTful API centric design, as they are consistent for other developers to pick up. I have a strong belief in clean code and following PSR2 standards. There is no logical reason to make code that is difficult for others to navigate and build into. I will often use or extend packages from Packagist (with Composer) or WordPress plug-ins to avoid “reinventing the wheel” and working more efficiently.

  • PHP
  • JavaScript
  • jQuery
  • AngularJS
  • Laravel (v3+)
  • PhoneGap (intermediate)
  • Composer
  • Git
  • Stripe Payment Integration
  • RESTful Development
  • WordPress (custom themes, plug-ins, widgets, etc)

Design

My design related skills are mostly practical. I am able to replicate styles and understand what is good and bad design. By my primary expertise is working with designers, I can take PhotoShop and Illustrator files and convert them into responsive HTML5, CSS4 (or WordPress sites) exactly while building in development side SEO. I understand that with design every choice has a reason for it, right down to the pixel spacing and particular shade of colour selected. I can carry over design choices to continue the styling over throughout the site and social media.

  • HTML5
  • CSS 3
  • JavaScript
  • jQuery
  • TWIG
  • Bootstrap
  • Responsive Design
  • PhotoShop
  • Illustrator (intermediate)
  • Search Engine Optimization (SEO)
  • Social Media Styling

Server Operations

With a few years of server management experience I have learned how to spawn servers and their basic up-keep. Managing mail servers, domain name servers (DNS) and using CloudFlare to optimize speed and performances. I manage several Linode and Digital Ocean accounts, for myself and my clients and sometimes at Hive Digital, and am responsible for keeping them up-to-date and secure.

  • Linux
  • Nginx
  • Linode
  • Digital Ocean
  • cPanel
  • Zimbra
  • GoDaddy
  • NameCheap
  • CloudFlare
  • Apache