Dengbinhero's home

苦才是人生,做才是得到

嗨,我是邓斌 (@dengbinhero),一名 iOS / Python 开发者。现居北京,就职于 Weibo。世界很大、很美,很高兴与你相遇。


AboutMe

Robin Deng

iOS Developer

Mobile Phone: +86 15201019098 Email: dengbinhero@gmail.com Location: Beijing, China

Education

Personal Strengths

  • 12 years of experience with iOS development, proficient in Objective-C, Swift, SwiftUI, React Native, and HarmonyOS
  • Served as a technical lead and core business developer in China’s largest social media app (with 600 million MAU) with 6 years of team management experience
  • Proficient in the field of instant messaging (IM), serving as a technical lead and core developer
  • Possess performance optimization and architectural design capabilities, having developed applications and SDKs from scratch multiple times
  • Passionate about technology, adept at software design thinking, enjoys using new technologies

Work Experience

Sina Weibo - Tech Lead, Beijing, China, 2016.9 - Now

China’s largest social media app with an average of 246 million DAU and 566 million MAU. Lead in technical aspects of Weibo messaging, IM, IMSDK, and Live SDK. Involved in the development of top-tier IM applications.

BreadTrip - Team Leader, Beijing, China, 2014.12 - 2016.8

Best App of the Year 2012 on App Store. Development team leader responsible.

CCM Medical Group - Mobile Tech Lead, Beijing, China, 2012.12 - 2014.12

Development and team management of key apps with “Pocket doctor”.

Project Experience

  • Weibo
  • Project Description:
    • One of the largest social media platforms in China, listed on NASDAQ.
    • Average daily active users of 246 million, and monthly active users of 566 million.
    • One of the largest and most influential apps in china
  • Achievements:
    • Tech Lead with a team management role, consistently ranked in the top 10% performance. Responsible for technical aspects of projects including Weibo private group chat, IM SDK (for platforms like Yizhibo and Beeto app), live streaming SDK, and Hongdou live streaming SDK. Led a team of 8 members.
    • Built a robust and stable Weibo instant messaging SDK from scratch, enabling multiple apps to integrate private messaging functionality. Achieved a message push success rate of 99.99%+.
    • Established an end-to-end logging system, connecting various components such as client, mapi, and platform. Enabled comprehensive performance tracking and proactive monitoring, significantly improving issue investigation efficiency and performance bottleneck analysis.
    • Merged upstream and downstream channels, resulting in a 20% improvement in message efficiency.
    • Implemented offline packaging and push, binary push, TLS authentication, and fragmented uploading for voice and image files.
    • Optimized message caching architecture for continuous messaging, enhanced QPS pressure, and achieved at least a 10x performance improvement.
  • BreadTrip
  • Project Description:
    • BreadTrip is a travel app with record and share their experiences
    • It was recommended by the App Store in 17 countries, named the Best App of 2012, and even pre-installed on Apple devices.
    • The company secured $50 million in Series C funding.
  • Achievements:
    • Involved in the development of multiple apps for BreadTrip.
    • Successfully migrated the project from Objective-C to Swift.
    • Built the BreadHunter app from scratch.
  • Pocket doctor
  • Project Description:
    • An internet platform for doctor-patient communication, offering online text and image consultations, appointment booking, and a disease encyclopedia
  • Archivements:
    • Built the app from scratch.
    • Served as the mobile tech leader and managed the team.
    • Led core development, architectural design, and technology selection.
    • Implemented features such as image and voice processing, CoreData integration, and Storyboard implementation etc.

Personal Project Experience

  • PicLink - Appstore One of the simplest and most practical image hosting tools on . Supports various image hosting platforms, including Github, Gitee, Amazon AWS, Imgur, SM.MS, Tencent, Alibaba OSS, Qiniu Cloud, and custom image hosting, etc.
  • MIDIClock - A beautiful digital clock with various clock themes. Developed using Swift, SwiftUI, SpriteKit, and supports iOS, iPad, MacOS. Also supports widgets and multiple languages such as English, Chinese, and Spanish.

Personal Interests

I like sports and challenge myself. Currently, joining sport activities 5-6 times a week. I have a passion for running (previously maintained a daily 5km running routine for years), basketball, football, scuba diving (PADI OW/Freediver certified), motorcycling, snow bording, and other outdoor activities. I Love traveling and exploring different cultures and lives and also love cooking and enjoy exploring and preparing delicious meals. Additionally, I have an interest in singing and playing the guitar, as well as exploring new and exciting activities.

最近的文章

Overload -- 感悟一:关于主题       “Overload”,最近看健身视频的时候学到的单词,指的是过载、超过负荷的意思。二:什么是Overload       爱健身的朋友可能对这个词不陌生,就好比举铁做到力竭一样,我们在举铁的时候,只有做到超过自己负荷的力量刺激,才能更好的刺激到自己的肌肉,才能突破自己的力量和刺激肌肉的生长。看到这个词,似乎豁然开朗,overload,不仅仅是在健身的时候应该如此,在任何一个方向,想要积极有效的进步,都应是如此。三:痛苦和进步 – 如何成...…

继续阅读
更早的文章

英语学习笔记--精读 and 背单词

英语阅读方法和流程:读四遍1:泛读,通读全文,不停顿。 不查阅单词,如果遇到难懂的复杂长难句或语法结构,可重复阅读此句一到两遍。2:精度文章、查阅单词、分析难句:放慢阅读速度、查阅生词、分析复杂句的语法结构、标注自己喜爱的表达方式、词组、句型等。如有必要可以做阅读笔记。3:复读文章,从上下文中学习并记忆新的知识点第二步结束时,你已经对文中出现的新的知识点有一定的掌握了,此时重新阅读文章,将你所做的笔记和标注侵入上下文中对单词和句型进行学习和记忆。contextual learning...…

English继续阅读