Post Job Free
Sign in

Developer Software

Location:
Toronto, ON, Canada
Posted:
March 16, 2017

Contact this candidate

Resume:

*** **** ** *,

Toronto, ON

YU GAO

Front End Developer

613-***-****

***********@*****.***

Employment

User Interface Developer

Synaptive Medical

December 2016 - Present

Drive System UI

Design and develop front end modules and user interfaces based on AngularJs, Foundation, ASP.NET

Work closely with UX designers to implement effective, consistent and aesthetically compelling user interfaces for clinical use.

Work closely with other Software team members and the QA team to ensure quality & punctual software development, accurate help and training documentation pertaining to developed software.

Intermediate Front End Developer

RR Donnelly Language Solution

May 2015 – August 2016

HTML5 WebEditor

Work as the main Front End Developer in an Agile team.

Re-design a brand new HTML5 application based on old WebEditor product using Bootstrap.

Build the new UIs as Single Page Application using AngularJs, Typescript, ASP.NET.

Create reliable unit tests and code reviews.

UX Developer

Espial Group Inc.

April 2014 – April 2015

HTML5 UX

Design, Develop, test and debug Smart TV apps in HTML5, JavaScript, WebGL, Canvas, and CSS3

Ensure the code is optimized for performance, robust, efficient and maintainable.

Create wireframes for customer-ready demos.

Provide technical solutions for customers.

Research Assistant

MCR Lab, University of Ottawa

Fall 2012 – Winter 2013

Completed research in HTML5 graphics and haptics (tactile feedback techniques).

Published two IEEE conference paper related to a web haptic authoring tool (first author).

Front End & Mobile Developer

MobiliThink

May 2013 – December 2013

Contributed to a Google chrome device API which enables browser to send touch events to the haptic device and let users to feel the force feedback from the haptic device.

Built SCFP Roulette App for BlackBerry 10 independently (available in Blackberry market).

Designed and implemented www.top-rankings.com (aims to show top things in social networks and mobile applications).

Contributed to several other mobile applications and websites (Mobipro App for Android & iOs, www.mobilithink.com etc.)

Education

Ottawa, ON

University of Ottawa

Fall 2012 –2014

M.A.Sc in Electrical and Computer Engineering. GPA: 8.8/10

Graduate Coursework: Information Retrieval and the Internet; Multimedia Communications; Virtual Environments; IP Based Internet Technologies; Development of Real-time and Distributed Software

Chengdu, China Sichuan University Fall 2008 - 2012

Bachelor in Software Engineering. Major GPA: 3.1/4.0

Major Undergraduate Coursework: Operating Systems; Databases; Data structure & Algorithms; Programming Languages; Computer Architecture.

Technical Experience

Projects

HTML5 WebEditor (2015). Web based Translation management system & Rich content text editor implemented as single page application (SPA) based on

AngularJS, Typescript and ASP.NET MVC

HTML5 Smart TV UX (2014). RDK based UX framework and consumer-oriented apps for Smart TV. Integrating 2D & 3D graphics, animations and HD videos with traditional UIs for TVS and STBS.

Javascript(OOP), HTML5,WebGL,css3

Getbatterybox.com (2015). Responsive-built website for introducing and purchasing battery box product. Implemented from front-end to back-end by

Nodejs, Bootstrap, LESS, MongoDB

Web Haptic Authoring Tool/ Haptic player (2013). A graphical interface in web for users to create haptic(tactile feedback)-enabled 3D games by importing 3D models into browser and manipulating their graphic and haptic properties. Awarded to be presented on “Haptic Audio-Visual Environments and Games conference” in Turkey. Javascript, xml, WebGL, php, jQueryUI

SCFP Roulette For BlackBerry 10 (2013) Application checklist tool to be used at general meetings. A union lexicon is integrated direct users to guidelines and protocols. Java, Javascript, css3

Top-rankings.com (2013) Responsive-built website provides dynamic rankings for top trends on Twitter, Google search as well as top mobile apps and top news. Used php crawler, JSON, twitter API to collect information of rankings and store it dynamically in SQL caches.

Javascript, php, MySQL

Financial system of E-commerce company (2012) E-commerce platform for companies to manage financial information such as orders, product stocks, financial settlements.

Java, Structs2, jsp

Languages and Technologies

Object oriented JavaScript (expert); ES6(expert) TypeScript(expert); Java(proficient);Python (proficient); PHP (proficient); C# (proficient); C++ (prior experience);

AngularJS (expert); jQuery (expert); ReactJS; EmberJS;

HTML5 (expert); Bootstrap (expert); Css3(expert); Sass; Less; Glup; Jasmine; REST API; JSON; Responsive Web Design; Django; WordPress;

Nodejs (proficient); Npm; MongoDb; Express.Js

Git; Svn; Eclipse; Visual Studio; Microsoft SQL Server; Linux; phpMyadmin;



Contact this candidate