Liu Peng - Staff Software Engineer

Liu Peng

Staff Software Engineer @ Mapbox

Mobile Development • Embedded Systems • Full-Stack

About Me

Hi, I'm Liu Peng, a staff software engineer with over 13 years of experience in mobile development, embedded systems, and full-stack applications. I drive technical direction and architecture decisions across teams, with expertise in Android development, SDK development, multimedia streaming, and mapping technologies.

Throughout my career, I've worked on diverse projects from consumer mobile apps to enterprise IoT solutions. I have a strong focus on quality and performance, believing in writing clean, maintainable code and creating exceptional user experiences. When I'm not coding, I enjoy contributing to open source projects and sharing knowledge with the developer community.

Professional Experience

Staff Software Engineer, Maps SDK

Mapbox • Helsinki, Finland • Oct 2026 - Present

Current
  • Setting technical direction for the Maps SDK on Android and its Compose and native integration layers
  • Leading cross-team engineering forums to align architecture between mobile and native teams
  • Driving adoption of AI-assisted workflows and tools within the team
  • Mentoring engineers and contributing to technical interviewing and hiring

Senior Software Engineer, Maps SDK

Mapbox • Helsinki, Finland • Sep 2019 - Oct 2026

  • Built the Mapbox Maps SDK for Android and contributed to the v10 rewrite
  • Designed and led the Jetpack Compose extension for the Maps SDK from first design through general availability, and authored the official Compose guide and examples
  • Contributed to the Android integration of the Vulkan rendering backend (public preview)
  • Contributed to SDK build, publishing and API generation tooling that supports multiple platforms
  • Diagnosed hard native issues across JNI, threading, memory and rendering layers, and supported automotive customers with their integrations
  • Built reusable AI workflows and tools for the team to speed up everyday engineering tasks

Software Engineer

Tuxera • Helsinki, Finland • Jun 2013 - Aug 2019

  • AllConnect Project - Developed Android/iOS multimedia streaming app that won CES 2017 Innovation Award Honoree
  • AllConnect SDK - Created Android/iOS multimedia streaming SDK for third-party integration
  • DMS Project - Improved open source DLNA media server implementation in C
  • Android Filesystem Research - Conducted comprehensive benchmarking of ext4 and f2fs filesystems on Android
  • Filesystem Benchmark App - Developed Android application for benchmarking internal and external memory
  • Product Demo Projects - Built filesystem fragmentation demo using Python backend, React frontend, and Docker microservices
  • Distributed Filesystem Demo - Created failover demo using Node.js backend REST APIs and React frontend

Technical Skills & Expertise

MobileDevelopment

Android Development (Java, Kotlin) Kotlin Multiplatform Flutter Mobile Testing & Debugging Maps SDK Development Jetpack Compose Android NDK & JNI Perfetto & Frida Profiling

EmbeddedSystems

C/C++ Programming DLNA & Multimedia Networking IoT Device Development Hardware-Software Integration

Web&Backend

Node.js & Express.js Python (Flask) React Frontend Development RESTful APIs & Microservices Docker & Containerization Cloud Services & DevOps

Education

Master of Science in Communications Engineering

Aalto University • 2011–2015 • Grade: 4.04/5 • Completed with Distinction

Thesis: "Developing a Solution for Multimedia Home Networking" — Focused on DLNA architecture, Digital Media Server solutions, and developing a universal Android solution for multimedia home networking. Completed while working full-time at Tuxera. View Thesis

Activities: Product Development Project (PDP), CSSA-Espoo, Aalto University Mentoring Program

Bachelor of Engineering in Electronic and Information Engineering

Xiangtan University • 2007–2011 • Grade: 3.51/4

Foundation in electronic engineering, information systems, and telecommunications with focus on software development and hardware integration.

Achievements: First-class scholarship (twice), Third-class scholarship, Winner of 2011 national NI virtual instrument contest

Honors & Awards

🏆 Winner - Nokia Smart City Challenge at IoThon 2019

Department of Communications and Networking (COMNET), School of Electrical Engineering, Aalto University • May 2019

Won the Nokia smart city 5G IoT challenge at IoThon 2019, demonstrating expertise in smart city solutions and 5G IoT technologies.

🏆 CES Innovation Award Honoree

Consumer Technology Association (CTA) • February 2017

The AllConnect application was selected as the 2017 Innovation Award Honoree in software and mobile apps section. The CES Innovation Awards honors outstanding design and engineering in consumer technology products.

🏆 National NI Virtual Instrument Contest Winner

National Instruments • 2011

Led team to win the 2011 national NI virtual instrument contest for Xiangtan University with the WCDMA simulation and teaching system project.

🎓 Academic Excellence Awards

Xiangtan University • 2007-2011

First-class scholarship (twice), Third-class scholarship for outstanding academic performance in Electronic and Information Engineering.

Interests & Activities

Open Source Contribution

Active contributor to open source projects, especially in mobile and IoT domains.

Table Tennis

Playing competitively in Finland SPTL division games.

Photography

Capturing moments and exploring creative expression through digital art.

Continuous Learning

Attending conferences, workshops, and online courses to stay current with technology trends.

Mentoring

Helping junior developers grow their skills and navigate their careers in tech.

Let's Work Together

Open to interesting opportunities, collaborations, and conversations.

Get in Touch