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:
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:
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.
Class of 2012
our groups
resources
SitePoint
Six Revisions
- Helping Your Clients Build an Effective Mobile Strategy
- 10 Excellent Online Payment Systems
- Ultra Sleek Accordion Slider: Free PSD Template














