Diana Thomson

Hi I’m Diana.

I am a front end developer and user experience designer with a background in sales, nonprofit fundraising and social marketing. You can view my work at Diana Thomson’s Portfolio Site.

I can be reached at dthomson12@gmail.com or dthomson@thehub.capilanou.ca or on my cell at 604-351-2918 – I look forward to hearing from you!

Here are a few of my recent projects:

MyLogBook Native iPhone Application:

myLogbook Native Iphone Application

This was a directed studies project in which we had approximately 3 months to complete a project. Originally, the scope of my project was significantly larger than the finished project. I had grand ideas to create a native iphone application that utilized the GPS technology, Storage Javascript API, and PhoneGap Technology in addition to actually learning how to use XCode, PhoneGap, and JQTouch.

The finished product is a fully functioning native iphone application that allows the user to enter a new trip, save the data in a database on their iphone, and retrieve the data for later use. I did not complete the GPS portion of the project (coming soon) during the time allotted for this project.

I learned a lot on this project about time management and scope. These were my biggest obstacles, and on all of the newest projects I have begun since have been influenced by these learnings.

I started with Information Architecture (after the planning, approval and presenting phase) creating a flowchart and wireframes of the concept:

myLogbook Flow Chart

Here are a few code snippets including the Storage Javascript API :

Here is another including the “delete and entry” function, error handler, and creating / saving new database entries.

Trout Lake Community Centre WordPress Custom Theme Design and Development

 

We were responsible for creating a website for a nonprofit organization. We chose to work with the Trout Lake Community Centre who was in need of a new website to correspond with the Grand Opening of their New Community Centre building / Ice Arena.  As part of a group, we each contributed to each part of the project. My main role was as the client liaison and co-project manager – working directly with the client to understand their needs, wants, and ideas while coordinating the teams efforts to complete the projects.

In addition, I played a key role within the group contributing to the Information Architecture, Design, Development, and Content. Here are a couple snapshots:


We are almost finished the site as we are awaiting the final bits of content from the client before the site goes live – here is a screen shot of the final home page design.

To date, I have personally spent upwards of 50 hours on this project. I learned that content takes a very long time and not to underestimate it. This is for a number of reasons including waiting for it to be completed by the client, enhancing / cropping and resizing images, grammar and edits etc. I also learned that working in a team requires a significant amount of communication, patience, and accountability to one another. More than anything, I learned that having a team in which you can count on, are confident in, and communicate well with is an extremely important dynamic.