David Lo

Product Developer at Synology

New Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Lo is a Product Developer and Android specialist with 10 years of experience building and refactoring mobile apps, currently shaping Android BeeDrive at Synology. He combines deep expertise in Clean Architecture, MVVM, Jetpack Compose and Kotlin/Java with a pragmatic focus on testability (JUnit, Mockk), DI (Hilt, Koin) and stable concurrency (Coroutines). David often leads feature design and documentation—writing RD specs to align teams—and drives project estimation, progress reporting and codebase hygiene through large refactors and rewrites. He also brings practical monetization and analytics know-how (Ad SDKs, Firebase) plus hands-on skills in Retrofit, APK reverse engineering and Python scripting. Based in New Taipei, he balances technical leadership with mentorship, having supervised teams to meet diverse development needs while consistently tracking data to hit OKRs.
code10 years of coding experience
job6 years of employment as a software developer
book學士, Information Technology, 學士, Information Technology at 淡江大學
github-logo-circle

Github Skills (9)

input-method10
handwriting10
sliding10
android-keyboard10
ime10
neumorphism10
keyboard10
emoji10
android9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
Android Keyboard with 180+ dictionaries. Support swipe input (sliding input), Emoji keyboard, AI predictions, dictionaries downloading, and keyboard themes.
Contributions:75 commits, 63 PRs, 27 pushes in 6 months
emoji-keyboardneumorphismkeyboardemojiandroidstudio
Android keyboard sample project, using Zengine SDK. Support Swipe input (Sliding input), dictionaries downloading, AI predictions and keyboard theme. Providing 80+ dictionaries.
Contributions:2 pushes, 49 branches in 3 years 7 months
downloadinginput-methodandroidsdkpredictions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Lo - Product Developer at Synology