Summary
Software developer with extensive experience as both a freelancer and team member. Experience with design and implementation of complex web applications using REST APIs, micro services, data modelling, and modern back and front end frameworks.
Skills
- Full stack application development with LEMP/LAMP and various JavaScript frameworks.
- JavaScript development including React, Node, Angular and jQuery.
- Microservice/RESTful API development.
- Database design, modelling and implementation with MySQL, PostgreSQL and other data storage technologies.
- Dev ops tools: Docker, Vagrant, Amazon AWS.
- Networking tools/protocols: DNS, TLS, TCP/IP, HTTP, HTTPS ect.
- Backend Frameworks: Zend, Code Igniter, Laravel, Drupal.
- Version control tools. Primarily GIT.
- Test driven development with unit and acceptance testing.
Experience
Independent Software Developer
Feb 2015 – Present
- Development and maintenance of many projects small and large using modern front and backend frameworks such as Laravel, Zend, React and more.
- Development of Microservices/API endpoints.
- Integration with third party APIs.
- Shopify development.
Hostpapa, Burlington ON — Software Developer
Dec 2019 – Feb 2021
- Development of a large scale internet services platform in PHP/Angular/Typescript.
- Data Processing primarily with MySQL.
- Peer review and release management of new features/bug fixes.
Venu eLearning Solutions, Mableton GA — Software Developer
Feb 2014 – Feb 2015
- Design and development of core components within an LMS (Learning Management System) using the full stack of LAMP technologies.
- New Development and refactoring of front-end components with HTML5 and the Bootstrap framework.
- Development of API’s for internal and external clients.
- Creation of written documentation—design documents, API documentation and test plans.
Ganz Studios, Woodbridge ON — Software Developer
Sept 2008 – Nov 2012
- Design, development and maintenance of RESTful web APIs and other software components using the LAMP stack of technologies.
- Development of web traffic analysis tools using both Google analytics components and an in-house system employing Python 2.7, PHP 5.x and MySQL.
- Development and maintenance of several in house content management systems using a variety of frameworks including Code Igniter and Zend.
- Production of detailed design documents for technical users and user manual style documents for non-technical users.
I Love Rewards Inc, Toronto ON — Web Developer
July 2005 – June 2008
- Developed robust web-based applications as part of a small team using PHP/MySQL and Java in a fast paced, agile development environment.
Education
Mohawk College of Applied Arts and Technologies — Software Engineering Technologist
Graduated Dec 2001