仅以微薄之力,在此站点分享一些经验总结,愿助有缘人,也欢迎联系一起交流。
联系方式
| 名称 | 地址 |
|---|---|
| 邮箱 | me@h89.cn |
| CSDN | https://chenjim.blog.csdn.net |
| Gitee | https://gitee.com/chenjim |
| Github | https://github.com/chenjim |
技能概览
- 座舱架构:智能座舱软件架构从 0 到 1 设计落地,分层架构、Binder/AIDL IPC、SDK 统一接入框架
- Android 全栈:Kotlin/Java + MVVM + Jetpack、Framework 定制(SystemUI/Settings/Launcher)、Camera HAL、JNI/NDK
- 性能治理:Trace/Perfetto、StrictMode、LeakCanary 系统性分析 ANR/掉帧/内存泄漏
- 团队管理:8 人团队管理,需求评审、代码审查、技术指导、质量门禁
- AI 工程化:Claude Code/OpenCode Agent 辅助架构设计与编码,Embedding 向量聚类 + LLM 提炼 Pipeline,AI 结对编程与 Harness 评估驱动开发
工作经历
中科创达 — 软件架构师
智能座舱架构设计与核心模块开发,主导多个车型项目交付。
- 设计应用层/服务层/信号抽象层三层架构,定义 20+ AIDL 接口,实现模块解耦与异常降级
- 制定 Binder/AIDL 跨进程通信规范,协调 3 家 SDK 供应商并行开发
- 从 0 到 1 完成 Android 16 车机图库(Kotlin + MVVM + StateFlow + ExoPlayer)
- 系统相机功能开发与性能调优,算法 JNI 组件化并发布到 Maven
- QCX V4L2 Camera HAL 架构迁移重构,解决 C2D 内存泄漏,支撑 DMS/AVM 量产
- 带领 8 人团队,制定 SDK 接入标准与质量门禁
- 架构方案被后续 2 个车型项目直接复用
上海通铭科技 — 终端研发经理
安卓音视频终端产品研发与团队管理。
- 带领 5 人团队,基于 MTK 平台开发音视频采集、识别、传输终端软件
- 内置软件到系统镜像,修正 Settings/SystemUI/Gallery2 等 Framework 异常
- 建立任务分配、代码审查、文档标准化流程
上海创奕通信 — 手机软件工程师
功能机到智能机转型,多款 Android 应用从 0 到 1 开发。
- C/C++ 开发 MTK FeaturePhone 应用(时钟、电话簿、主菜单)
- 从 0 到 1 开发相机、相册等多款 Android 应用
- 儿童平板项目系统应用开发(桌面、便签、应用商城)
- 公共库整合发布到 Maven