Hi! I am a Full Stack Web Developer.

I have many years of experience creating and maintening websites. I have been involved in projects that include landing pages, product showcases, online catalogs, engineering tools, event listings and more.

Skills

Frontend

I started with Mootools but switched to jQuery during my freelancing stint. I am working right now with Underscore/Lodash, React and Redux

Backend

I have been using PHP for the first 8 years of my career. In that time I have delved deeply into Codeigniter and ExpressionEngine while gaining experience with Laravel. I am now working with Python. I have converted a Java Spring project into Django.

Collaboration

I have experience with agile methodologies such Scrum and Kanban and team collaboration tools like JIRA

Version Control

I started using Subversion early on. I eventually moved on to use Git on a daily basis using SourceTree

Major Skills(used on a daily basis)

Javascript(ES5 and ES2015) - jQuery, React, Redux, Lodash, Underscore

Python - Django, Django Rest Framework

HTML5
Minor Skills(used in the past)

PHP - Laravel, ExpressionEngine, Codeigniter

MySQL

CSS3 - BootStrap, SASS, LESS

Worked with or touched upon

Java

Experience

Frontend Web Developer
Innovuze Solutions Inc.
August 2014 - PRESENT
HTML
CSS
Javascript
Python
In charge of maintaining the core schematic editing feature of engineering oriented websites. In charge of analytics data presentation in the frontend of some websites. Pioneered unit testing and component based programming in the frontend.
Full Stack Web Developer
Freelance Web Developer
June 2010 - July 2014
HTML
CSS
Javascript
PHP
MySQL
Worked as a contractor for a client in New Zealand for creating various websites. Websites include price scrapers, fuel vouchers, hardware stores, gyms and genomic data warehousing.
Junior Web Developer
Global Digital Services
June 2008 - June 2010
HTML
CSS
Javascript
PHP
MySQL
Successfully maintained entertainment and health websites based on Canada. Also in charge of the basic administration of the local Linux server.

Academic Attainment

Xavier University
B.S. in Computer Science
June 2002 - March 2008
Studied Computer Science at school. Covered academic topics such as Data Structures and Algorithms and practical industry topics such Web Development, Project Management and Software Engineering.