•核心课程:计算机组成原理、软件工程、移动应用开发、人机交互等,期间独立完成一款基于Android的校园导航App,夯实了系统设计与工程实践能力。
•参加全国大学生软件创新大赛,带领团队开发了一款智能家居控制App,利用MQTT协议实现设备联动,获得全国三等奖,锻炼了产品思维与快速迭代能力。
•担任校编程协会副会长,组织过三届Android开发训练营,带领成员完成“校园二手交易”开源项目,积累了技术分享与团队领导经验。
•大二加入移动计算实验室,参与基于Android的物联网数据采集系统,负责蓝牙通信模块的稳定性优化,并以此获评校级优秀毕业设计。
北京字节跳动网络技术有限公司 - 客户端基础架构部互联网独角兽技术驱动创新
2018.07-2021.12
Android开发工程师移动端研发应用性能调优多方协作
北京
•负责公司核心短视频产品的Android客户端开发与维护,深度参与需求评审、技术方案设计与核心模块编码。
•主导启动性能优化专项,通过异步加载、布局层级缩减、图片预解码等手段,将冷启动耗时降低35%,崩溃率下降至0.1%以下。
•带领3人小组高效完成6个迭代版本交付,新增直播互动、特效滤镜等功能模块,线上用户满意度提升至96%。
•推动跨部门协作流程优化,与产品、设计、QA建立高效沟通机制,保障版本按时上线并持续迭代。
小米科技有限责任公司 - 手机部软件研发中心智能硬件巨头生态链企业
2022.01-至今
高级Android开发工程师系统架构设计工程重构技术布道
北京
•作为核心架构师,负责MIUI系统级应用及创新业务的技术选型与架构设计,参与制定团队编码规范。
•引入MVVM+Clean架构重构遗留模块,将单元测试覆盖率提升至80%,代码耦合度显著降低,新功能开发效率提升约45%。
•设计并落地应用热修复与动态化方案,实现bug快速修复与功能灵活下发,大幅减少用户等待发版周期。
•定期组织内部技术沙龙,分享性能优化、组件化等主题,指导3名初级工程师成长为独当一面的项目骨干。
•项目背景:为构建高互动、高留存的短视频内容生态,开发一款集拍摄、编辑、分享、社交于一体的移动应用。
•负责视频发布流程、多级评论、私信聊天等核心社交模块的架构设计与编码。
•自研多媒体处理框架,实现视频硬编码、分段上传与断点续传,降低上传失败率,提升发布体验。
•优化列表滑动帧率,通过RecyclerView缓存池与异步数据绑定,使低端机型卡顿率下降25%。
•协同算法团队,将推荐信息流加载耗时压缩至300ms以内,内容曝光率提升18%。
•项目成果:上线1年内,DAU突破800万,总用户量超5000万,应用商店评分稳定4.7分以上。
•项目背景:为线上线下融合的新零售场景,打造集商品展示、购物车、订单管理、会员体系于一体的全渠道App。
•主导购物车、支付收银台、订单中心等核心交易链路的技术方案设计与落地,保障交易流程的强一致性。
•设计并实现离线购物车与本地缓存策略,确保用户在弱网或无网环境下仍可正常浏览与加购,网络恢复后自动同步。
•重构首页布局,采用动态化模板引擎,活动配置上线效率提升70%,并显著减少首屏加载时间。
•带领团队攻克内存抖动难题,通过LeakCanary定期巡检与内存治理,使应用内存占用稳定在合理区间。
•项目成果:上线后,用户下单转化率提升20%,复购率提升至35%,拉新成本降低15%,成为公司新零售战略的重要支点。
开源与技术影响力:
为Android生态知名开源库Retrofit贡献代码,累计提交30+ commits,重点优化了连接池复用逻辑,减少内存占用,受到项目维护者认可。
在掘金/Csdn持续输出Android架构与性能优化系列文章,累计50+篇,阅读量突破150万,获掘金“优秀作者”称号,常被技术社区转载。