Po-Sheng Chiu

Sr. iOS Engineer

Experienced iOS developer proficient in client architecture patterns and live streaming app development. Skilled in optimizing performance and debugging streaming and iOS app issues, including memory leaks and retain cycles.

Job Experience


Jan 2022 - Present
Hybrid

Sr. iOS Engineer

17LIVE Inc.

  • Spearheaded the implementation of Picture-in-Picture (PiP) functionality.

  • Coordinated the integration of an in-house game allowing streamers to play an Unity game while simultaneously streaming camera and game content.

  • Implemented unnoticeable fast playback to address latency issues of .flv files.

  • Enhanced the logging system.

  • Successfully reduced the occurrence rate of abnormal end of stream.

Mar 2021 - Dec 2021
Hybrid

iOS Engineer

17LIVE Inc.

  • Spearheaded the development of core functionality for new features: 
    • Still Image Streaming
    • Multi-streamer Interactions.
  • Provided mentorship to a junior engineer.
  • Introduced WebRTC as a new player type and implemented the SEI (Supplemental Enhancement Information) feature.
  • Modularized the player SDK.

Sep 2017 - Mar 2021
Taipei, Taiwan

iOS Developer

MeetAgile Technology

  • Created a streaming app for recording game videos, with cloud data sync and real-time stat overlays.
  • Developed an OCR app using OpenCV to recognize the game clock.
  • Launched the official HBL stats app from scratch.

Skills


  • Programing Languages: Swift, Objective-C, C/C++, Python
  • Streaming Codecs: H.264, ACC
  • Streaming Protocols: RTMP, HTTP-FLV, WebRTC
  • Native Architectures: MVVM, MVVM-C, VIPER
  • Cross-functional and Cross-team Coordination
  • iOS Performance Tuning, Retain Cycle, Memory Leak Debugging

Languages


  • Chinese - Native
  • English - Professional