Wenming Guo

Android Mobile Engineer at Meitu Technology

Shenzhen, Guangdong Province, China
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

🤩
Rockstar
Wenming Guo is an Android Mobile Engineer with 11 years of software experience and a strong focus on building performant, media-rich mobile apps for smartphones and tablets. Currently at Meitu Technology, he specializes in Android architecture, background processing, offline data handling, and integrations with REST/SOAP and public APIs, while routinely tackling memory leaks and push notification reliability. He has hands-on experience with BLE, camera, geolocation services, and native graphics work from an internship building a professional drawing app with NDK and OpenGL. An active GitHub contributor, Wenming developed utilities for detecting app foreground/background state and a secure crash-log upload framework that emphasizes log encryption and compression. Comfortable in agile, cross-border teams, he combines end-to-end product experience—from requirements and architecture to QA and app store release—with practical design and media-handling skills. His Chinese GitHub motto—"you don’t need to be great to start; you need to start to become great"—reflects a pragmatic, improvement-driven approach to engineering.
code11 years of coding experience
job1 year of employment as a software developer
languagesEnglish
github-logo-circle

Github Skills (14)

file-handling10
javas10
logging10
android-service10
android-sdk10
encryption10
java10
android10
notification9
activity-lifecycle9
compression9
e-mail8
send-email8
sendmail8

Programming languages (4)

JavaCObjective-CSwift

Github contributions (5)

github-logo-circle
wenmingvs/AndroidProcess

Jan 2016 - Jul 2016

判断App位于前台或者后台的6种方法
Role in this project:
userMobile Developer (Android)
Contributions:71 commits, 2 PRs, 62 pushes in 6 months
Contributions summary:Wenming primarily contributed to the development of an Android application focused on determining if an app is in the foreground or background. Their work included adding methods to identify application state using various techniques, such as getRunningTask, ActivityLifecycleCallbacks, and AccessibilityService. They also modified the service, notification, and UI elements to reflect and respond to the application's foreground/background status and fixed bugs related to service persistence.
android
wenmingvs/LogReport

Jul 2016 - Jul 2016

崩溃日志上传框架
Role in this project:
userFull-stack Developer
Contributions:4 releases, 33 commits, 44 pushes in 16 days
Contributions summary:Wenming primarily focused on implementing a crash log upload framework. They developed core functionalities related to logging, including capturing application information and device details. The user introduced features like saving logs, encrypting log content, and compressing logs. They also integrated an email-based upload mechanism for transferring crash reports.
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
Wenming Guo - Android Mobile Engineer at Meitu Technology