Kristen Elliott
・・・・・・・・・・・・・・Web - Mobile - Game
Developer
I am a Toronto based interactive developer with 14 years of experience in web, mobile, desktop and server-side development. I exhibit an aptitude for development of interactive media through the successful execution of a wide range of projects within the television, advertising and pharmaceutical industries. I have a strong appreciation for the creativity, challenges and opportunity for professional growth offered by the ever changing interactive field.
- HTML5
- CSS
- Sass
- JavaScript
- JQuery
- Flash ActionScript 3
- Bootstrap
- Gulp
- PHP
- MySQL
・Projects・
Build Math City
TVO
This game was developed as a fun way to teach kids some basic geometry concepts such as how the terms vertices, faces and edges apply to 3D shapes.
Tools:
- Flash ActionScript 3
- Papervision
Melvin's Marvelous Stories
TVO
This is a game developed to help kids learn new words. The player can use cues like the number of character and shape of the word to help them fill in the missing words from each sentence.
Tools:
- Flash ActionScript 3
Melvin's Marvelous Words
TVO
This game is aimed at helping young children learn new words and how to recognize them by shape and number of characters.
Tools:
- Flash ActionScript 3
Fruit-for-All
Tim Hortons
This was a Facebook game developed for Tim Hortons' new fruit smoothie campaign. The user selected a photo from a Facebook friend's profile picture album and was then prompted to pick up pieces of fruit from a pile and toss them at their friend. Each round was timed and the user was given a goal number of pieces to throw with the rounds getting increasingly difficult. The Box2D physics engine was used to simulate a realistic throwing action. After finishing the game the user could then post their results to their friend's wall.
Tools:
- Flash ActionScript 3
- Box2D
Yours to Celebrate
CBC
This activity was created in honour of CBC's 75th anniversary. It allows the user to customize the elements of the CBC75 logo by paint filling, paint brushing or applying images.
Tools:
- Flash ActionScript 3
Being me with ADHD
Purdue
Activity that teaches kids who have been diagnosed with ADHD about their condition while helping them improve their focus by quizzing them about ways to cope with their condition and then playing a classic card flip memory game.
Tools:
- Flash ActionScript 3
UKPDS CV Risk
Novo Nordisk
iPhone application that serves as a tool for health care professionals to assess a diabetic patient's risk of cardio vascular disease (CVD).
Tools:
- Flash ActionScript 3
- Air for iOS
HIV Medication Guide
iPhone application that allows users to research potential drug interactions information as it relates to various HIV treatments.
Tools:
- HTML
- JQuery
- CSS3
- PhoneGap
Love it! Share it!
RIM - BlackBerry
This was a Facebook application for BlackBerry's Latin American 'Love It? Share It' contest. The user entered the contest by filling in a form and uploading a photo from their computer or Facebook albums. The gallery component displayed all entries with a special section for the user's Facebook friends. A vetting application was also created to moderate entries.
Tools:
- HTML
- PHP
- CodeIgniter
- JavaScript
- JQuery
- JavaScript Facebook SDK
- PHP Facebook SDK
Dip vs Dress
Hidden Valley Ranch
This Facebook application was for Hidden Valley Ranch salad dressing. It was one application represented by multiple sections on the Hidden Valley Ranch fan page. One section was a contest which the users could enter after voting on their 'dip vs dress' preference. The application then showed the user a map of Canada that displayed the preference of each province by colour. The second section allowed the user to request a free product coupon. The third was an informational section with healthy food ideas for the product.
Tools:
- PHP
- CodeIgniter
- JavaScript
- JQuery
・Resume・
Technical Skills
Languages
- HTML5
- JavaScript
- CSS
- PHP
- SQL
- Flash ActionScript 3
- C
- C++
- C#
- VB
- Java
- JSON
- XML
Libraries & Frameworks
ActionScript 3 Libraries:
- Facebook Graph API
- Papervision
- Box2D
- Google Maps API
- Google Analytics API
- PhidgetLED API
- Air SDK
- PureMVC
- Flex
PHP Libraries:
- Facebook Graph API
- Drupal
- CodeIgniter
JavaScript Libraries:
- jQuery
- Facebook Graph API
- Google Maps API
- Highcharts
- PhoneGap
- Bootstrap
Databases
- MySQL
- Microsoft SQL Server
Other Development Tools
- Apache
- IIS
- AJAX
- Gulp
- Sass
- BrowserSync
- SVN
- Cornerstone
- TortoiseSVN
- Illustrator
- Flash
- Eclipse
- Microsoft Visual Studio
- Dreamweaver
- Photoshop
- Illustrator
Source Control
- SVN
- Cornerstone
- SourceTree
- TortoiseSVN
- GIT
- BitBucket
- SourceTree
Operating Systems
- Mac OSX
- Microsoft Windows 95/2000/XP/Server/8
- UNIX
Career
Programmer
Headcan Health Education Media, Toronto, ON, Canada - June 2012-Current
- Responsible for research and implementation of new development techniques and methodologies such as moving development to an MVC platform with CodeIgniter and the introducing use of tools such as Gulp and Sass.
- Liaised with clients and 3rd party vendors to assess and meet project development needs.
- Planned, documented and implemented a new proprietary platform for health management tools used in the development of Patient Support Program applications for clients such as Walmart Pharmacy, Novartis Pharmaceuticals, AstraZeneca and Valeant. These applications involved a combination of PHP, HTML5, CSS and jQuery.
- Created Cold & Flu Symptom and Heart Health shopping list tools for Walmart Canada Pharmacy using a combination of HTML5, CSS and jQuery.
- Refactored the HIV Medication Guide drug interactions website, created an ASP.net database administration tool and created an award winning mobile application for iPhone using the PhoneGap mobile application framework. This multifaceted project also involved migrating the existing large Microsoft Access database to a newly designed relational MySQL database.
Freelance Web Developer
Self Employed, Toronto, ON, Canada - Oct 2011-June 2012
- Worked with client to develop the UKPDS iPhone application that allows doctors to calculate their diabetic patients’ cardiovascular disease risk.
- Produced an interactive UGC application for the D'Italiano Bread sandwich recipe contest. This project involved creating a contest mini site that was hosted within the D'Italiano Bread Drupal based website. Core Drupal modules were used as well as custom modules.
Senior Developer
One Pixel Off Incorporated, Toronto, ON, Canada - July 2010-Oct 2011
- Developed a Flash Facebook game for Tim Hortons' new fruit smoothy campaign which utilized the Box2D ActionScript 3 physics engine.
- Implemented campaigns for RIMs Latin-American Blackberry Facebook fan pages, including the first iteration of the 'Insider' twitter application and the 'Love it? Share it!' user generated content contest.
- Produced a Facebook fan page application for Hidden Valley Ranch that incorporated sections for a contest, a poll and an information page into one application.
- Created various Flash games and activities including a logo painting activity for CBC's 75th anniversary campaign and a game for Stella Artois' TIFF campaign.
- Implemented a Flex application that communicated with an IO board to control a sign of 64 LED lights. Adobe Cirrus peer assisted networking allowed users visiting the One Pixel Off website to view and interact remotely with a live video stream of the LED sign physically situated the office.
- Provided mentorship to junior and intermediate developers.
Senior New Media Specialist
TVOKids.com, Toronto, ON, Canada - April 2008-July 2010
- Created a number of Flash based interactive content pieces for the TVOKids.com website, including games, contests and activities.
- Implemented time sensitive content designed to link tightly to the live TVO Kids television broadcast for projects such as the TVOKids Hotline webcast and viewer polling application.
- Played a strong role in planning and building the new TVOKids.com website. The site was redesigned from the ground up using the Drupal content management system.
- Heavy involvement in the design and maintenance of the site's MySQL databases including development of administrative tools for content managers.
Software Developer
Upstream Works Software Ltd., Vaughan, ON, Canada - May 2001-August 2007
- Designed and led the implementation of a web based ASP.net application that streamlined system configuration and data entry for contact centre administrators.
- Created and developed server-side call routing and tracking modules and agent/administrator desktop applications in C, C++ and Visual Basic for the company's contact centre software line.
- Implemented updates to product line's large Microsoft SQL Server based reporting system.
- Designed and conducted core system testing components.