I’m Peng Tang, a software engineer with over ten years of hands-on mobile and multimedia development experience. I currently contribute to the OKX mobile app at OKG Pte. Ltd. in Singapore, focusing on feature development, performance optimization, and automation. I enjoy solving complex problems, delivering robust software, and mentoring teammates across teams. I have a strong foundation in Java/Kotlin, C/C++, Rust, and JavaScript/TypeScript, with extensive experience in Android/iOS ecosystems, cross‑platform frameworks, and multimedia processing. I’m comfortable collaborating across Asia-Pacific teams and contributing to both consumer and operator-facing projects.

Peng Tang

I’m Peng Tang, a software engineer with over ten years of hands-on mobile and multimedia development experience. I currently contribute to the OKX mobile app at OKG Pte. Ltd. in Singapore, focusing on feature development, performance optimization, and automation. I enjoy solving complex problems, delivering robust software, and mentoring teammates across teams. I have a strong foundation in Java/Kotlin, C/C++, Rust, and JavaScript/TypeScript, with extensive experience in Android/iOS ecosystems, cross‑platform frameworks, and multimedia processing. I’m comfortable collaborating across Asia-Pacific teams and contributing to both consumer and operator-facing projects.

Available to hire

I’m Peng Tang, a software engineer with over ten years of hands-on mobile and multimedia development experience. I currently contribute to the OKX mobile app at OKG Pte. Ltd. in Singapore, focusing on feature development, performance optimization, and automation. I enjoy solving complex problems, delivering robust software, and mentoring teammates across teams.
I have a strong foundation in Java/Kotlin, C/C++, Rust, and JavaScript/TypeScript, with extensive experience in Android/iOS ecosystems, cross‑platform frameworks, and multimedia processing. I’m comfortable collaborating across Asia-Pacific teams and contributing to both consumer and operator-facing projects.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Senior Software Engineer at OKG Pte. Ltd.
February 1, 2024 - Present
Responsible for the development and maintenance of the OKX mobile application. Designed and implemented automated cryptocurrency trading strategies (Grid, DCA, Arbitrage, and AI-driven strategies). Led end-to-end automation testing, branch-level unit testing, Rust migration, and performance optimization, AI coding agents, and related engineering enhancements.
Senior Software Engineer at Shopee Pte. Ltd.
September 1, 2022 - February 1, 2024
Designed and developed a cross-platform framework following React Native principles. Supported business features implemented with cross-platform languages like JavaScript/TypeScript. Improved performance and optimized core experience metrics (speed, memory, CPU). Architected and evolved the system with high-performance modules such as NIO, JSI, QuickJS, GaiaX, Yoga, etc.
Senior Software Engineer at Baidu(Xiaojiang) Technology Co., Ltd.
June 1, 2019 - June 1, 2022
Led development and maintenance of Haokan app multimedia, including live broadcast, playback, audio and video editor. Implemented and released live broadcast module, optimized media playback performance, and deployed 265 encoding with adaptive networking to reduce stutter rate and bandwidth costs by about 5%. Investigated audio/video editing tech and analyzed 3rd‑party SDKs to improve baseline performance.
Senior Software Engineer at Bytedance Technology Co., Ltd.
June 1, 2016 - June 1, 2019
Designed and developed multimedia SDK for mobile applications (live push, short video editor, live stickers, recording). Maintained stability and performance of the live push SDK; built features such as face beauty and filters; implemented basic cutting, text/painter blending, and frame extraction; developed 2D stickers and filters for photo/video workflows.
Software Engineer at Sony(Ericsson) Mobile Communications Co., Ltd
July 1, 2011 - May 1, 2016
Software development and maintenance of built‑in apps and framework modules (MTP, Settings, Input Method) for Android. Implemented features including Local/live player, HTTP data load/refresh, image rendering, and animation effects with memory/display optimization. Delivered operator-specific customizations and extended capabilities (MTP over IP transport, DRM wrappers, PC Companion backups/restores, MTP stack upgrades).
Software Engineer at Huawei Technology Co., Ltd
September 1, 2009 - June 1, 2011
Designed the Mobile Video Client framework for China Mobile operator. Implemented a two-layer architecture for encode/decode of audio/video, streaming, and memory management, with GUI definitions. Developed platform layer for non-MTK devices and refactored socket communication based on RTSP protocol.

Education

Bachelor of Science in Computer Engineering at Chongqing University
January 11, 2030 - April 19, 2026

Qualifications

National Computer Rank - Network Technology (Band three)
March 1, 2008 - March 1, 2008
Mobile Development Engineer for Android
September 1, 2011 - April 19, 2026

Industry Experience

Software & Internet, Telecommunications, Media & Entertainment