Chan Yu

Chan Yu

Talented Mobile Developer

Summary

You dream it. I build it.

(with the best practical iOS/Android solutions)

"The most important skill is the ability to acquire new skills."

"Don't code today what you can't test tomorrow."

   I am an award winning senior mobile and app developer who love doing great things for iOS (iPhone, iPad) and Android. I help companies/clients create successful mobile applications that are attractive, innovative, and provide the best user experience.

   What I do is not a job. I don't just work on projects. I inspire emotion, achieve the impossible, keep customers thrilled, and make dreams reality. This is my life's work, my legacy, and my passion.

   I have the know-how to build robust applications that people love using. You will get the sweet success in the world.

********************************************

- Service Description

Client satisfaction and quality work are my top priorities.

   I consistently help my clients set mobile and cloud strategies for their brands by understanding their business and how it can best exist in the mobile space. Once the course is set, I work with my clients to create custom, turn-key, mobile apps.

- High Quality
- Honesty
- Respectful
- Timeliness, On time delivery
- Professionalism
- Integrity
- Ongoing maintenance

Have developed 100+ mobile apps of following categories.

1. Apps

• Social Networking Apps
• Education: Schools, Colleges, Universities
• Chat Apps
• Dating Apps
• Health & Fitness Apps
• Food & Drink Apps
• Navigation Apps
• Photo Editing & Sharing Apps
• Photo & Video Apps
• Travel Apps
• Utility Apps
• Trivia Quiz Games
• Event Apps
• Coupon based Apps

2. Frameworks, APIs

• iOS
• Web Service ( Restful, Django, Ruby on Rails, PHP, JSON, XML, SOAP, Parse, Google App engine framework)
• In App Purchase
• Push Notification
• Face book API, Twitter API, LinkedIn API, Google+ API
• Google API, GeoLocation, Instagram API, Youtube API
• Advertisement ( Ad Mob, Ad whirl, RevMob, Chart Boost, Google Ad)
• Flurry, Test flight
• MySQL, SQLite, HTML , Oracle

3. ThirdParty Libraries and Tools

• Flurry Analytics
• Google Analytics
• Parse SDK
• Contentful API
• api.AI
• Evernote API
• Tapjoy API
• Tesseract OCR SDK
• ABBY Mobile OCR Engine
• Red Laser SDK
• ZBar SDK
• OpenX SDK
• Rhythm ad SDK
• Post card API
• Bixolon Printer SDK
• Linea PRO SDK(Magnetic card and barcode reader)
• IDTech Unimag API (Magnetic stripe reader)

4. Other

• AppStore submission, TestFlight, Unit Test
• Git, SVN, GitHub, bitBucket, bug trackers
• UI/UX, Human Interface Guidelines

Work History

Work History
Oct 2009 - May 2011

Senior Developer

Tencent (Shenzhen)

- Financial system in ERP
- Mobile improvement on Tencent family products

Education

Education
Sep 2005 - Sep 2009

Bachelor

The University of Hong Kong

Skills

Skills

iOS Development

iOS (formerly iPhone OS) is Apple Inc.'s mobile operating system. Originally developed for the iPhone, it has since been extended to support other Apple, Inc. devices such as the iPod Touch, iPad, and Apple TV.

iPhone App Development

An iPhone App is an application software developed with the iOS SDK for use with Apple, Inc.'s iPhone line of smartphones. Apps have diverse functions, including games, reference, GPS navigation, social networking, security, and advertising for television shows, films, and celebrities.

iPad App Development

The iPad is a line of tablet computers designed, developed and marketed by Apple Inc., primarily as a platform for audio-visual media including books, periodicals, movies, music, games, and web content.

Objective-C

Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.

Swift

Swift is a multi-paradigm, compiled programming language developed by Apple for iOS and OS X development.

Android

Android is an operating system based on the Linux kernel with a user interface based on direct manipulation, designed primarily for touchscreen mobile devices such as smartphones and tablet computers.

Android App Development

Android software development is the process by which new applications are created for the Android operating system. Applications are usually developed in the Java programming language using the Android Software Development Kit, but other development tools are available.

Java

Java is a programming language and a core component of Oracle Corporation's Java Platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities.

Agile software developmennt

Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

PHP

PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages.

Portfolio