Profile image of duzy
Flag of China Shenzhen, China
Member since July, 2012
3 Recommendations

Duzy Chan 

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).
$50 USD/hr
37 Reviews
  • 85%Jobs Completed
  • 99%On Budget
  • 94%On Time
  • 21%Repeat Hire Rate

Recent Reviews


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



2003 - 2006 (3 years)


Qualification Certificate of Computer and Software Technology Proficiency (2005)

South China Institute of Software Engineering, GZU

It's a national certificate.