Summary
Overview
Work History
Education
Skills
Work Availability
Websites
Languages
Timeline
Generic

Zishang Peng

IOS Senior Software Developer/ Full Stack Developer
Waterloo,ON

Summary

iOS Developer with 9 years’ experience in Swift/Objective-C and cross-platform frameworks. Skilled in fintech, smart home, and SaaS apps, including DBS Digibank. Experienced in Canadian remote work and global team collaboration, delivering optimized and scalable mobile solutions.

Overview

9
9
years of professional experience
2
2
Languages

Work History

IOS Senior Software Developer

ESD Services Limited (ESDlife)
07.2023 - 12.2024

Project: DBS Digibank


  • Situation/Task: Maintained and enhanced DBS Bank’s global iOS app within a 7-member frontend and 10-member backend international team, ensuring stability and compliance for a complex fintech product.
  • Action: Acted as Senior iOS Developer mentoring a junior engineer. Refactored Objective-C legacy modules into Swift, adopting a framework + private CocoaPod architecture. Utilized Agile practices with Jira and Jenkins for release management, and leveraged Google Analytics for crash and performance monitoring.
  • Result: Achieved a sustained crash rate below 0.5%, doubled net code reduction for each maintenance task (refactoring removed ~2× the added code), and significantly improved responsiveness, maintainability, and team coding standards.

IOS Software Developer

Other China Company
01.2015 - 11.2022
  • Worked across smart home, education, and software service companies, involving Bluetooth and e-book technologies. Refactored Objective-C to Swift and migrated MRC to ARC, reducing code size by ~10%. Used Bugly and Google Analytics to cut crash rates by up to 90%, improving stability and performance across multiple apps.

IOS Senior Software Developer

Gelonghui Technology Development (Shenzhen) Co., Ltd
11.2021 - 06.2022

Project: Gelonghui & JiDiaoyan


  • Situation/Task: Developed and maintained two fintech iOS apps—Gelonghui (financial news) and JiDiaoyan (roadshow research)—serving ~100K users, with the need for efficient code reuse and scalable architecture.
  • Action: As core maintainer in a 3-person iOS team, combined pure Swift with private CocoaPod libraries to modularize shared components across projects. Automated the entire release pipeline (code linting, build testing, white-box testing, uploading, and publishing) with GitLab scripts. Applied RxSwift for reactive programming and leveraged Moya, Codable, FlexLayout, SnapKit, IGListKit, and Charts for dynamic UI and data visualization.
  • Result: Reduced manual intervention in testing and release to near zero, enabled rapid reuse of legacy code in new projects, and delivered more interactive and intuitive charts. Achieved 99.9% crash-free stability through continuous monitoring and a full Swift migration, improving both reliability and user experience.

IOS Software Developer

HUB6.Inc
8 2017 - 7 2019

Project: HUB6 Home Automation


  • Situation/Task: Built an iOS app to control home alarm systems via Amazon IoT Cloud, supporting both iPhone and iPad, within a small cross-functional team (2 iOS, 3 backend/Android).
  • Action: Paired remotely with a Toronto-based iOS developer, applying Storyboard, SnapKit, and AutoLayout to decouple UI from controllers. Coordinated hardware integration testing on-site in the Shenzhen factory. Collaborated across time zones with Slack, Jira, Zoom, and email in a fully English environment.
  • Result: Delivered a stable cross-device app with improved UI modularity and maintainability, while gaining hands-on experience in global team collaboration and hardware-software integration.

Education

Ontario College Graduate Certificate - Web Development and Design

Conestoga College Institute of Technology And Advanced Learning
Waterloo, ON
12-2025

Bachelor's - Computer Science

Hunan University of Science And Technology
Hunan, China
07-2013

Skills

IOS(Swift/ObjectiveC)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Languages

Chinese (Mandarin)
Native or Bilingual
English
Professional Working

Timeline

IOS Senior Software Developer

ESD Services Limited (ESDlife)
07.2023 - 12.2024

IOS Senior Software Developer

Gelonghui Technology Development (Shenzhen) Co., Ltd
11.2021 - 06.2022

IOS Software Developer

Other China Company
01.2015 - 11.2022

IOS Software Developer

HUB6.Inc
8 2017 - 7 2019

Ontario College Graduate Certificate - Web Development and Design

Conestoga College Institute of Technology And Advanced Learning

Bachelor's - Computer Science

Hunan University of Science And Technology
Zishang PengIOS Senior Software Developer/ Full Stack Developer