Profile image of duzy

Duzy Chan

and invite this freelancer
Flag of China Shenzhen, China
Member since July, 2012

Started working at embedded Linux C/C++ software development since 2005, and Android development since 2009. I\'m exceptional excellent at C/C++/Go, and Android Java, having rich development experiences in system components, frameworks/libraries, apps, HTTP/CGI in Golang, 2D graphics in skia/cairo, Box2D, Bullet, open source project porting, lexical parsing (like parsing a language).

4.9 / 5
6.5 / 10

@duzy

  • 85%Jobs Completed
  • 99%On Budget
  • 94%On Time
  • 21%Repeat Hire Rate

Recent Exams

  • US English Level 1 Top 38%
    90%

Top Skills

  • C Programming
  • Android
  • Linux
  • Algorithm
  • Engineering
  • Software Architecture
  • Computer Graphics
  • Android Honeycomb
  • Bitcoin
  • Cloud Computing
  • UML Design
  • Google App Engine
  • Embedded Software
  • Golang
  • GPGPU
  • Assembly
  • OpenGL
  • OpenCL
  • node.js
  • Windows API

Recent Reviews

Experience

Android, frameworks/driver

Jul 2011 - Mar 2012 (8 months)

*) Make modification to the Android source code(based on Telechip's source tree) to make the Android based product support the company's HID remote control devices *) Design Java interfaces to allow Android app developers to write apps for accessing the remote control devices *) Make similar support for Ubuntu desktop Linux(this is not the major task) *) Related Skills: Android/C++/Java/kernel config/Android Build System/Bash/Ubuntu

Android, Java/C++/JavaScript/MIPS Assembly

Nov 2009 - Dec 2011 (2 years)

*) Using Ubuntu desktop Linux for workspace *) Hacked the Android build system, managed to do Android app development *) Hacked the Android frameworks source(JNI glue, and C++ native code) *) Hacked the Android native phone Launcher, redesigned and implemented the Launcher for TV(totally rewrote of the original phone launcher, integrated with TV functions) *) Designed and implemented TV specific Android app store client. *) Hacked WebKit and Android WebView, pre-research a WebKit based app platform(for

Embedded Linux C++ (Qt)

Jun 2008 - Mar 2009 (9 months)

*) Based on Qt4 designed and implemented the main software for the company's digital photo frame *) Designed the plugin mechanism for dynamically pluggable photo representation effects.

Embedded Linux C++ (Qt)

Apr 2006 - Dec 2007 (1 year)

*) Debian desktop Linux as workspace *) Modify and customize Qt Widget library *) Optimize/Refine QPixmap by using Linux Posix IPC API(shared memory) *) Qt based file browser for smart phone *) GCC/GDB/Emacs/Bash/Perl/Qt/Gnome Terminal Note: the company went bankruptcy.

Embedded Linux C++

May 2005 - Mar 2006 (10 months)

*) Red Hat Linux as workspace *) Do apps based on FLTK. *) Modify FLTK(based on Nano-X(microwindow)) on it's widgets. *) GCC/GDB/Emacs/Bash/Gnome Terminal

Education

College

2003 - 2006 (3 years)

Certifications

Qualification Certificate of Computer and Software Technology Proficiency (2005)

It's a national certificate.

Publications

-

-

Badges

  • The Regular

    Log in every day for 1 week.
  • The Multi-tasker

    Complete 40 projects.
  • The Biller

    Create an hourly invoice.
  • Mover and Shaker

    Create 50 Milestones.
  • The Spartan

    Bid on 300 projects.
  • The Trader

    Convert more than $1000USD (or equivalent) to another currency.
  • Nine-to-Fiver

    Win a project and accept the offer.
  • Smooth Operator

    Complete 10 projects on time.
  • Simply the Best

    Complete 5 or more projects, with a 95% completion rate.
  • Insta-Hire

    Use Hire Me to employ a Freelancer.
  • Quick Pick

    Award your project within 24 hours of posting
  • Fast Responder

    Bid within 2 minutes of a project being listed.
  • The Economist

    Complete 10 projects on budget.
  • Feedback Guru

    Receive 10 reviews
  • The Critic

    Post 10 Reviews.
  • The Giver

    Award your project to a Freelancer.
  • US English Qualified

    Pass the US English Exam (Level 1)
  • The Prospector

    Post your first project.
  • Pro-Profile

    Complete your Profile 100%.
  • Warren Buffet

    Complete a project worth over $1000 USD.
  • The Collector

    Reach a balance of 5,000 credits.
  • Smart Money

    Create 10 Milestones.
  • The Verified

    Verify your payment method
  • High Roller

    Complete a project worth over $500USD (or equivalent) on Freelancer.com.
  • The Seeker

    Bid on 20 projects.
  • The Perfectionist

    Edited a bid.
  • All Star

    Receive a 5-star rating for a project.
  • The Adventurer

    Complete your first project.
  • Mover and Shaker

    Create 50 Milestones.
  • Warren Buffet

    Complete a project worth over $1000 USD.
  • The Collector

    Reach a balance of 5,000 credits.
  • The Multi-tasker

    Complete 40 projects.
  • The Spartan

    Bid on 300 projects.
  • The Trader

    Convert more than $1000USD (or equivalent) to another currency.
  • Smooth Operator

    Complete 10 projects on time.
  • Simply the Best

    Complete 5 or more projects, with a 95% completion rate.
  • The Economist

    Complete 10 projects on budget.
  • Smart Money

    Create 10 Milestones.
  • High Roller

    Complete a project worth over $500USD (or equivalent) on Freelancer.com.
  • All Star

    Receive a 5-star rating for a project.
  • The Regular

    Log in every day for 1 week.
  • The Biller

    Create an hourly invoice.
  • Nine-to-Fiver

    Win a project and accept the offer.
  • Insta-Hire

    Use Hire Me to employ a Freelancer.
  • Quick Pick

    Award your project within 24 hours of posting
  • Fast Responder

    Bid within 2 minutes of a project being listed.
  • Feedback Guru

    Receive 10 reviews
  • The Critic

    Post 10 Reviews.
  • The Giver

    Award your project to a Freelancer.
  • US English Qualified

    Pass the US English Exam (Level 1)
  • The Prospector

    Post your first project.
  • Pro-Profile

    Complete your Profile 100%.
  • The Verified

    Verify your payment method
  • The Seeker

    Bid on 20 projects.
  • The Perfectionist

    Edited a bid.
  • The Adventurer

    Complete your first project.