Post Job Free
Sign in

iOS Developer

Location:
Toronto, ON, M2M 4H7, Canada
Posted:
June 15, 2017

Contact this candidate

Resume:

Owen Hsiao

* ****** *****, *******, **, M*M*H*

Mobile: 647-***-**** E-mail: *********.**@*****.***

OBJECTIVE

To obtain a full-time iOS Developer position where I can utilize my expertise in developing applications based on iOS, OS X and Windows and be a part of a creative team working toward a clear vision that I can be passionate about to promote the growth and development of the company. Since I am passionate about multimedia application development, I long to work on interesting and challenging projects that involve a mix of image/video processing, graphic design, website and mobile programming.

HIGHLIGHT OF QUALIFICATIONS

4+ years of work experience as a Software Engineer in developing applications based on iOS, OS X and Windows.

2+ years of work experience in iOS Apps developing with iOS SDK.

In-depth knowledge of Objective-C and C/C++.

Proficient in developing iOS apps using UIKit, Core Graphics, Core Animation, AVFoundation, Core Data, MapKit, Core Location, SDKs of GoogleMap, XML/JSON parsing.

Experience of web development with HTML, CSS, JavaScript, RESTful.

Great expertise in image processing gained through scholastic career.

Well developed interpersonal and communications skills.

Reliable, motivated, hardworking, and attentive to details.

TECHNICAL SKILLS

Languages: C/C++, Objective-C, Swift, Java, JSP, PHP, Qt

IDE: Xcode, MS Visual Studio, Eclipse, Android Studio

Platforms: Mac OS X, Windows, iOS, Android, Linux

Databases: MySQL, Oracle, SQLite

Web Designing: HTML, CSS, XML, JSON, JavaScript, Adobe Photoshop, Adobe Dreamweaver

iOS Frameworks: Core Foundation, Core Graphics, Core Animation, AVFoundation, Core Data, Core Location

EDUCATION & QUALIFICATIONS

Computer Programmer Diploma Jun 2016

Seneca College of Applied Arts and Technology, Toronto, Ontario, Canada

Graduated with Honours: overall GPA - 3.6/4.0

Relevant Coursework:

Intro to Programming Using C

Intro. to Database Design & SQL

Software Development Using C++

Database Design II & SQL

Intro. to Java for C++ programmers

Internet I – Fundamentals (CSS, JavaScript, HTML5, JSON)

Mobile App Development - Android

Internet II - Web Programming on UNIX

Project: Restaurants Hunter (2016) – An Android app which provides restaurant locations in a specified city and allows users to comment, rate and share photos about the restaurants which they visited.

Master of Electrical Engineering Aug 2008

National Taipei University of Technology, Taipei, Taiwan

Completed specialty in image and video processing.

Published a research paper - "A Novel Preservation Framework for Digital Image Archiving System" in IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

Project: Digital Image Archiving System (2008) – A system based on Java platform analyzes and classifies digital image contents automatically for preserving digital images efficiently.

Bachelor of Electrical Engineering Jun 2006

National Taipei University of Technology, Taipei, Taiwan

Owen Hsiao

Mobile: 647-***-**** E-mail: *********.**@*****.***

WORK EXPERIENCE

Reallusion Inc., Taipei, Taiwan Nov 2008 – Apr 2013

Multimedia company specialized in the development of 2D and 3D animation tools.

Mac OS X Software Engineer (Feb 2011 – Apr 2013)

Developed Mac OS X Application in a team of four Software Engineers for Mac Products of Reallusion. Mainly put in charge of analyzing, building and testing kernel modules, including the functions of avatar Puppeteering and image and video exporting.

Analyzed, organized and simplified all necessary kernel modules from the products of Windows version.

Ported and built the first generation of kernel source codes for products of Mac version.

Constructed and modified 3D Face mesh of avatars with Technical Artist.

Handled avatar’s all face and head bones moving control.

Developed avatar Puppeteering that interacts between mouse operations and avatar’s movement.

Exported a variety of formats of video and image, such as H.264, Apple ProRes 444, JPG, PNG and so on.

Built all UI of application by Qt.

Published Product: CrazyTalk 7 (http://www.reallusion.com/crazytalk/crazytalk.aspx)

iOS Developer (Oct 2009 – Feb 2011)

Designed, developed, tested and maintained iOS apps of Reallusion in a team of two Software Engineers. My major tasks include UI and UX designing, data management, image processing, image and video exporting, and enhancing efficiency of processing.

Designed all UI/UX of products with UIKit, Core Graphics and Core Animation frameworks.

Built specific XML parser and reader for Reallusion’s exporting data.

Researched and achieved all image processing, such as Sepia, Twilight, LOMO effects and so on.

Processed and exported various image and video formats with AVFoundation framework.

Managed and modified image data of album photos with Core Data and Core Location frameworks.

Detected and resolved memory leak issues, and managed memory by multithread (NSThread).

Developed Spring Effect of avatar head movements using Device G-Sensor information.

Designed and developed the interaction between user’s finger gestures and avatar head movements.

Researched and developed the foreground segmentation tool for blurring specific area of image.

Dramatically enhanced performance of original segmentation algorithm by an average of 295%.

Prototyped an app related to face features detection with OpenCV.

Evolved methods of glowing-lines painting with Core Graphics framework (Quarz 2D).

Published Products:

CrazyTalk ( https://itunes.apple.com/us/app/crazytalk/id606708369?ls=1&mt=8 )

Color Fashion ( https://itunes.apple.com/us/app/color-fashion/id415836348?mt=8 )

Big Lens ( https://itunes.apple.com/us/app/big-lens/id470460905?mt=8 )

Face Cam ( https://itunes.apple.com/us/app/face-cam/id391088120?mt=8 )

Neon Motion ( https://itunes.apple.com/us/app/neon-motion/id368184639?mt=8 )

10X Camera Tools Pro ( https://itunes.apple.com/app/10x-camera-tools-pro/id350735352?mt=8 )

10X Camera Tools ( https://itunes.apple.com/app/10x-camera-tools/id347016223?l=zh&mt=8 )

OEM Software Engineer (Nov 2008 – Oct 2009)

Worked independently to develop, test and maintain OEM product called CTSDK, which was a SDK of CrazyTalk4 based on Windows platform and C/C++. Since OEM clients embedded CTSDK in their products, my tasks also involved co-working with their engineers to analyze and fix their problems related to CTSDK using.

Adapted original CTSDK for supporting multithread.

Wrote specifications and testing reports for OEM clients.

Assisted OEM clients to resolve all problems of using CTSDK.

Developed new video and audio exporting formats, such as SWF, QCIF, 3GP and so on.

Maintained all versions of CTSDK.



Contact this candidate