Environment Canada - Software Developer
January 2009 - August 2009Work Term Report: Report
Nominated for Co-op Student of the Year
While on my current work term, I have completed the following so far:
- Worked with clients to determine the requirements for a system to keep electronic copies of images in a database
- Created the image database and a web user interface to provide the clients with an easy way of accessing the images
- Modified the jUpload open-source application in order to allow for file name validation
- Used MapServer and the OpenLayers javascript library to provide the clients with a 'Google Maps' style of map
- Learned and used Coldfusion in order to implement required functionality for the web applications
- Analyzed web metrics to determine the number of downloads of specific web pages
- Created an automatic renaming script which allowed other Co-op students to complete their job of renaming files more efficiently
-
Managing Self - PROBLEM SOLVING / ANALYTIC
Part 1:
Be able to find and modify at least two existing open-source applications in order to provide the clients with a solution that will satisfy their needs in less time than it would take to create the same functionality by the end of August 2009.
-
Communicating - INTERPERSONAL
Part 1:
Be able to give demonstrations about the projects that I am working on and answer any questions that either the clients or other developers may have by the end of my Image Database project.
-
Managing People & Tasks - PLANNING & ORGANIZATION
Part 1:
Be able to break the project at hand into smaller sub tasks and then prioritize each task to ensure project completion according to deadlines.
-
Mobilizing Innovation & Change - VISIONING
Part 1:
To attempt to find the most efficient solutions to the assigned tasks by the end of my project.