I am a seasoned mobile developer with over 10 years of experience specializing in both Android and iOS platforms. My expertise lies in using modern technologies like Flutter, Dart, Kotlin, and Java to build efficient and user-friendly mobile applications. I have a passion for developing innovative solutions, and I enjoy leading projects and mentoring junior developers. Throughout my career, I have contributed to several startups and large companies, working on projects involving chat apps, smart phone factory apps, and voice assistant features. I am enthusiastic about improving app performance and user experience and continuously write unit and integration tests to maintain quality standards.

Doran Li

I am a seasoned mobile developer with over 10 years of experience specializing in both Android and iOS platforms. My expertise lies in using modern technologies like Flutter, Dart, Kotlin, and Java to build efficient and user-friendly mobile applications. I have a passion for developing innovative solutions, and I enjoy leading projects and mentoring junior developers. Throughout my career, I have contributed to several startups and large companies, working on projects involving chat apps, smart phone factory apps, and voice assistant features. I am enthusiastic about improving app performance and user experience and continuously write unit and integration tests to maintain quality standards.

Available to hire

I am a seasoned mobile developer with over 10 years of experience specializing in both Android and iOS platforms. My expertise lies in using modern technologies like Flutter, Dart, Kotlin, and Java to build efficient and user-friendly mobile applications. I have a passion for developing innovative solutions, and I enjoy leading projects and mentoring junior developers.

Throughout my career, I have contributed to several startups and large companies, working on projects involving chat apps, smart phone factory apps, and voice assistant features. I am enthusiastic about improving app performance and user experience and continuously write unit and integration tests to maintain quality standards.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Fluent

Work Experience

Senior Mobile Developer at Somoplay
February 1, 2023 - Present
Developed a Chat APP as a startup project with Flutter, Dart, Dio, Provider and MVVM architecture. Implemented the chatting list in the home page using Dio and RESTful. Achieved chatting function between the persons with WebSocket. Finished recommending person list according to different conditions.
Senior Mobile Developer at WHIMworks
January 31, 2023 - August 1, 2025
Led and designed WHIM development with Flutter, Dart, Dio, Provider and MVVM architecture. Implemented the nested list in the new home page using Dio and RESTful. Optimized the home page performance with paging function and improved user experience. Achieved showing images, videos on single and group canvas with RESTful API. Developed sharing canvas with the friend feature. Added detail page to display more information. Wrote testing code for unit test.
iOS Developer at Speech Mobility
August 31, 2021 - August 1, 2025
Implemented making a call and sending messages features using Siri and CoreData. Developed calling voice assistant and playing voice mail functions. Fixed several issues to improve iOS App quality.
Senior Android Developer at Samsung
April 30, 2018 - August 1, 2025
Took charge of Calendar, Alarm and Factory APP with Java, Kotlin and MVC, MVVM architecture. Worked as tech lead of Factory APP, managed the projects, and guided junior software engineers. Designed and developed Factory APP to make smartphone testing more efficient and easier. Achieved AT commands in the Factory APP which was used for automation manufacturing to improve production efficiency by 20%. Implemented lunar calendar and solar term features using SQL which were used by millions of users. Added power-off alarm feature to reduce user complaint rate by 50%.
Software Engineer at Neusoft
August 31, 2010 - August 1, 2025
Implemented home list and menu of message box with C++ on BREW platform. Finished sending messages and copying messages between phone and SIM function. Analyzed and fixed some critical bugs in the message module.

Education

Master of Computer Science at Liaoning University of Petroleum & Chemical Technology
January 1, 2001 - December 31, 2004
Bachelor of Computer Science at Liaoning University of Petroleum & Chemical Technology
January 1, 1997 - December 31, 2001
Mobile Application Development at John Abbott College
January 1, 2020 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Consumer Goods, Manufacturing, Telecommunications