Loading...
  • Web
    Software Developer
    Desktop
  • C# ASP.NET
     
    HTML, CSS, Javascript
  • CUDA
     GPU Acceleration
    OpenCL

Introduction

____

Hello, and welcome to my portfolio. On this page you will find information about me and some of the projects I've worked on in the past.

Currently in Toronto, I am a software developer that is currently working for TravelEdge. I first started with PHP, creating websites, back in 2001. Since then I have continued to grow my skill set and have become a professional developer and am fluent in many languages including C, C++, PHP, C# and Java.

My goals as a developer are to always try to challenge myself; work in a fun and exciting environment; learn from those around me; and code efficiently with best practices.

Please feel free to contact me using the form at the bottom of the page.

Sincerely,

Résumé

____

Kensington IT

Developer
May 2008 - August 2012

Planned and developed various tools and websites for a travel software company.Working environment was ASP.NET, MS SQL, ColdFusion, and Javascript.

Seneca Center for Development of Open Technologies

Developer
September 2011 – February 2012

Designed, developed, and debuged games for several companies using new open web technologies.Games were built in the processing language and were run on the web using HTML 5 and processing.js

Wrigley's Canada

Help Desk & Computer Technitian
May 2005 - Sep 2005

Provided help desk support for a large employee base located on site and throughout Canada to maximize computer uptime and solve computer related issues

Seneca College

Software Development
January 2010 - December 2012

Current GPA: 4.0 / 4.0
President’s Honor List

Completed a 4-year bachelor's degree of technology in software development.

Skills

____
____ EFFICIENCY

reliable.

Over the past few years I have shown that I am a reliable and diligent in my work . At work or at school, I have demonstrated a history of consistently meeting deadlines and goals. Moreover, the code and product that I deliver is of high quality with strict standards that promote best practices.

____ CRITICAL THINKING

creative.

To ensure my work is of the highest quality, I try to always think outside the box. This has allowed me to present unique and interesting ideas in my work and to my colleagues. At my previous employment, I have always tried to suggest new ideas for new tools to help other developers. Moreover, I'm always happy to think of new ways to increase the efficiency of my code and products.

____ ADAPTIVE

flexible.

At school and and work I have proven that I am extremely flexible by being a very quick learner. Whether entering a new code base or learning a new language, I have time and time again show that I am capable of working quickly and showing progress.

Portfolio

____

Below is a selection of work that I have completed and am most proud of. I have decided to showcase these items so that you can see and read about just some of my capabilities.

  • Javascript Open Source PHP Web

    Idea Board

    Idea Board is a place for people to collaborate and share their ideas. Idea Board is a work in ...
  • DESKTOP

    C.E.R.N. Tomo

    The Tomo program is an application that collaborators and myself received from researchers at ...
  • WEB

    Google Maps

    The Google maps project was created for Kensington Tours' online web presence. Kensington wanted a ...
  • DESKTOP

    3D Game Programming

    Using Direct X, I worked with a team to create and code a 3D video game. I lead the development of ...

Blog

____
  • Visual Event 2

    Javascript, Open Source, Programming, Web
    This could possibly one of my greatest finds recently. The other day I was going through some code ...
  • IE7 inline-block Fix

    Programming, Web
    Oh IE, how I loath thee… IE9 is getting better, but the legacy that it left and that we ...
  • Bringing Thickbox Into The Present

    Javascript, Open Source
    Yesterday I had to work with the Thickbox jquery plugin that has not been updated since 2007.
  • Nesting Files in Visual Studio

    General, Programming
    Found a neat extension for Visual Studio that allows you to nest files in the solution explorer. ...

    Contact

    ____
    • 235

      CUPS OF COFFEE
    • 48

      FOLLOWERS
    • 332

      FRIENDS
    • 49

      CONNECTIONS

    want to contact James?