资深软件研发工程师,深耕终端业务开发与系统架构优化,具备从需求分析、方案设计到落地实现的全链路交付能力。精通Java、C++及ArkTS,在Android与HarmonyOS双生态下拥有丰富的跨平台开发经验。核心技术壁垒在于底层性能调优与复杂架构设计,熟练掌握CPU/内存调优、RenderService图形绘制及软总线技术,并精通蓝牙、Wi-Fi安全验证等底层通信协议。
曾主导鸿蒙系统多屏协同、相机性能提升、图库编辑等多项核心业务的开发与演进,致力于解决复杂的系统瓶颈与用户体验痛点。对代码质量与工程效能有极致追求。无论是底层逻辑攻坚还是上层业务落地,都能提供高可用、高标准的研发交付,期待为您提供专业的技术支持。
1、鸿蒙图库编辑模块迁移与AI功能增强
技术栈: ArkTS、C++、RenderService、端侧AI
项目描述: 主导花瓣剪辑App核心编辑能力的鸿蒙化重构及AI修图功能落地,解决双框架性能损耗,实现全链路技术升级。
核心贡献:
渲染性能攻坚: 基于ArkTS声明式范式重构裁剪、涂鸦等核心模块。深入调用RenderService底层能力,优化绘制指令生成与分发机制;通过重构渲染树组织方式与实现控件级遮挡剔除,彻底解决复杂场景卡顿,性能持平甚至优于原安卓框架。
端侧AI算力集成: 主导AI修图与智能抠图功能迭代。通过C++层高效算法调用与异构计算加速,实现人像优化与场景识别的实时处理,摆脱云侧算力依赖,在保障隐私安全的同时大幅提升响应速度。
2、相机启动性能与资源开销优化
技术栈: CPU/内存调优、架构重构、异步并发
项目描述: 针对相机App启动慢、内存占用高的痛点,主导系统性架构级重构,显著提升应用启动与运行流畅度。
核心贡献:
启动流程异步化改造: 将Camera Service初始化、预览流建立等串行任务重构为流水线并行模型。引入依赖倒置的启动时序管理,确保核心路径优先执行,最终实现相机启动耗时降低30%。
内存治理与渲染精简: 设计资源分级预加载机制(高频常驻、低频按需),配合渲染管线精简策略,剔除冗余的SurfaceFlinger图层合成操作,使内存峰值降低30%以上,取景预览流畅度显著提升。
3、“1+8”多设备多屏协同系统开发
技术栈: Java、分布式软总线、跨设备通信、输入重定向
项目描述: 全场景生态核心能力开发,实现手机、车机、平板、PC等多设备间低时延、高可靠的屏幕投射、文件互传及任务接续。
核心贡献:
通信协议栈深度优化: 引入多模融合发现机制(BLE/Wi-Fi P2P/NFC),将设备发现时延降低40%;设计连接参数自适应协商机制,秒级连接成功率提升至99.5%以上;优化Session服务化架构,跨设备文件传输吞吐量提升30%,屏幕投射时延控制在50ms以内。
跨端交互架构设计: 主导键鼠共享底层输入重定向架构,实现跨设备无缝光标穿越;设计分布式屏幕虚拟化技术,将多物理屏统一为逻辑画布,完美支持应用跨端拖拽与窗口自适应。