Peng Liu is a Senior Software Engineer with 12 years of experience specializing in mobile SDKs and mapping technologies, currently building the Mapbox Maps SDK for Android in Helsinki. He brings deep expertise in Java, Kotlin and C/C++ and a strong academic foundation from Aalto University in communications and networking. At Mapbox he has driven location-component features and multi-display navigation examples for the high-profile mapbox-maps-android project, and has contributed cross-platform fixes and performance improvements across Mapbox’s native SDKs. Earlier work at Tuxera spans multimedia streaming, DLNA servers, filesystem benchmarking and Android tooling, reflecting a practical systems and performance mindset. Colleagues know him for improving test coverage and shipping stable, production-ready SDK features that bridge low-level platform work with polished developer APIs.
12 years of coding experience
7 years of employment as a software developer
Master, Communications Engineering - Networking Technology, 4.04/5, Master, Communications Engineering - Networking Technology, 4.04/5 at Aalto University
Bachelor, Electronic and Information Engineering, 3.51/4, Bachelor, Electronic and Information Engineering, 3.51/4 at Xiangtan University
Interactive, thoroughly customizable maps in native Android powered by vector tiles and OpenGL.
Role in this project:
Mobile Developer (Android)
Contributions:15 releases, 1834 reviews, 349 commits in 2 years
Contributions summary:Peng primarily worked on the location component of the Mapbox Maps Android SDK, implementing new listeners for indicator positions and bearings, and improving the integration of the location component plugin. They also made changes to test applications to utilize these location components and added examples, including a multi-display activity and a navigation simulation to showcase the functionality of a simple map on a secondary display. Furthermore, the user updated the test app by adding feature state capabilities.
Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
Role in this project:
Mobile Developer (iOS)
Contributions:100 reviews, 5 commits, 8 PRs in 6 months
Contributions summary:Peng primarily contributed to the iOS implementation of the mapbox-maps-ios project. Their work involved introducing new features such as tile request delay APIs and the line-trim-offset property, demonstrating a focus on performance and visual customization. They also added and modified example code to showcase these features, suggesting a hands-on approach to improving the user experience. Furthermore, the user addressed API consistency concerns by adding a new method.
metalmapboxcustomizablemapios
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
Peng Liu - Senior Software Engineer, Maps SDK at Mapbox