Available to hire
Hi, I’m Dennis Lee, an Android engineer with a passion for building robust apps from scratch and maintaining legacy systems. I enjoy delivering reliable, user-friendly solutions with clean, well-documented code and collaborating with teams across time zones.
I thrive in dynamic environments, stay curious about new technologies, and continually strive to improve app quality through testing, performance tuning, and thoughtful architecture.
Experience Level
Language
English
Intermediate
Chinese
Fluent
Work Experience
Independent Mobile & Systems Engineer at Self-Employed
February 1, 2023 - PresentFocused on modern Android development and scalable mobile architecture, gaining hands-on experience with Kotlin, Jetpack libraries, and clean architecture patterns, while preserving proficiency in legacy Android technologies. Expanded core engineering knowledge through physics, electronics, and 3D modeling.
Senior Software Engineer at Guangdong Zhixin Information Technology Co., Ltd.
January 1, 2019 - February 1, 2023Led the development of a city parking service app, defining technical architecture and driving cross-platform implementation on Android and iOS, in close collaboration with cross-functional teams. Built and maintained Android applications for displaying classroom information across multiple OEM-customized Android devices, ensuring compatibility with different screen sizes, resolutions, and system variations. Developed an Android app enabling residents to unlock doors via BLE with custom security protocols for secure app-to-hardware communication, and provided technical support and maintenance for the outsourced iOS app.
Android Software Engineer at HackNCraft Inc.
April 1, 2017 - April 1, 2018Maintained the AppFriends SDK, enabling seamless chat functionality for integration into third-party Android apps. Developed and integrated the 'On Air' feature into Fancred, a sports app for the North American market, boosting real-time fan interactions. Researched and experimented with new technologies, assisting the team in integrating them into projects.
Android Software Engineer at Guangzhou Niancheng Software Co., Ltd.
May 1, 2016 - December 1, 2016Maintained legacy Youanbao apps, improving performance and resolving long-standing issues to ensure stability. Collaborated with the hardware team to improve system capabilities.
Android Developer at Guangzhou Xingke Information Technology Co., Ltd.
May 1, 2015 - April 1, 2016Developed and maintained Android apps based on customer requirements. Internal library development.
Android Developer at Guangdong Anjubao Digital Technology Co., Ltd.
September 1, 2014 - March 1, 2015Assisted in developing and maintaining Android applications, contributing to feature implementation and bug fixes.
Education
Diploma at Guangzhou Civil Aviation College
September 1, 2011 - June 1, 2014Qualifications
Industry Experience
Computers & Electronics, Software & Internet, Professional Services
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Guangzhou today.