Bo Liu

Senior iOS Engineer (male)
📞 +49 162 6590361 ✉️ jacklandrin@outlook.com GitHub: jacklandrin Blog: jacklandrin.com LinkedIn: bo-liu-2757308a

Relevant iOS Experience

Senior Software Engineer (iOS)

Axel Springer National Media & Tech GmbH / Berlin (12/2023 - Present)
  • Owned end-to-end delivery of iOS features from discovery to release, including Home Screen widgets that drive about 8% of app traffic.
  • Built polished native UX in Swift, UIKit, and SwiftUI with strong attention to accessibility, reliability, and measurable customer impact, using TCA for modular product flows.
  • Improved quality and release confidence through robust CI/CD, code review standards, and a pragmatic "keep it simple" engineering approach.
  • Consistently optimized our development workflow to adapt quickly to changing requirements, combining Swift concurrency and modular architecture to reduce defects and improve team velocity.
  • Actively leveraged AI agents in daily development, especially Codex and Cursor, for faster prototyping, refactoring, and review preparation, which increased iteration speed without lowering quality standards.
  • Delivered work in a trunk-based development style, using feature flags and A/B Tesing, validate impact quickly, and iterate based on real usage data.
  • Worked closely with product, design, backend, and QA so the best argument wins and decisions are validated by user and business outcomes.

Software Engineer Mobile

PAYBACK GmbH / Munich (02/2023-07/2023)
  • Delivered customer-facing iOS features and notification journeys with high reliability and clear product ownership, using TCA for predictable state and scalable feature delivery.
  • Implemented MFA and account security enhancements, aligning delivery with trust-first principles and production safety.
  • Migrated key app modules to SwiftUI while maintaining UIKit screens, balancing modernization with stable release execution.
  • Integrated Airship push notification infrastructure and replaced existing messaging flows with a more maintainable setup.
  • Contributed to a brand refresh and widget extensions, partnering with design and product to ship polished releases on tight timelines.
  • Strengthened team delivery quality through active code reviews and clear engineering standards in day-to-day collaboration.

Previous iOS Experience (Continued)

iOS Software Developer (Self-employed)

Amsterdam (05/2018-02/2023)
  • Built and shipped iOS/macOS products with full ownership across architecture, implementation, release, and long-term maintenance.
  • Created QRCobot with camera-first QR/barcode flows using native iOS APIs, with focus on practical UX and clear user value.
  • Created OnlySwitch with SwiftUI and TCA; reached 5,500+ GitHub stars by continuously iterating from community feedback and production learnings.
  • Practiced "never assume" by validating behavior with logging, tests, and observability tooling before scaling features.

iOS Application Architect

Yizhibo (Weibo Group) / Beijing (09/2016-05/2018)
  • Reduced crash rate from 0.5% to 0.07% through engineering standards, CI/CD, and sustained quality ownership.
  • Modularized a large iOS codebase with CocoaPods and improved build time by 15%, enabling faster and safer team delivery.
  • Designed a plugin-based live-stream framework that doubled feature iteration speed under rapidly changing product needs.

iOS Developer

Weibo Corporation / Beijing (10/2015-08/2016)
  • Optimized video playback and feed performance, improving FPS 2x-3x in high-load scenarios.
  • Reduced playback issues by 60% through A/B testing, benchmarking, and rigorous cross-functional debugging loops.
  • Contributed to large-scale customer growth by improving autoplay and preload strategies in production, helping save hundreds of millions of EUR in infrastructure costs.