· 扎实的 Java 基础,熟悉面向对象与 Java 新特性,了解 Kotlin,熟悉 Jetpack Compose 声明式 UI 开发,有 Compose 项目经验
· 熟悉 Android 多机型适配,严格执行安全编码规范
· 熟练使用各种 Android 框架、组件化及设计模式
· 熟悉多种数据存储方式及适用场景;熟练使用 Git/SVN 及常用 adb 命令
· 有多个蓝牙开发项目经验,熟悉经典蓝牙与 BLE 设备连接、通信及机型适配
· 能通过日志及工具快速定位 Crash、OOM、ANR;能按文档快速集成第三方 SDK
· 具备 2 年鸿蒙开发经验,独立完成鸿蒙端框架搭建与需求开发,熟悉鸿蒙 UI 规范与跨端适配
· 熟悉 Android 和鸿蒙应用上架、版本迭代流程
· 熟练运用 Cursor 等 AI 工具进行辅助开发,提升交付效率
云医声 | 2024.1–至今(Android + 鸿蒙)
项目描述:讯飞医疗互联网医院问诊平台,包含后管、患者端小程序、医生端 App;App 包含线下(云医声)和线上(互联网医院)两部分,支持医生、药师、护士等多角色。
个人职责:
· 负责云医声鸿蒙版从 0 到 1 的框架搭建与核心功能开发,与 Android 端协同迭代
· 负责线上互联网医院模块(Android/鸿蒙),针对写病历、开处方、开检查检验等功能为不同医院做定制化开发
· 对接 CA 签名、AI 审方、病史采集等第三方模块,完成联调与集成
· 对第三方库进行版本升级,排查并解决版本兼容问题,保障多医院环境稳定运行
MDM | 2021.8–2024.1
项目描述:讯飞学习机管控系统,由管控服务、应用商店、Admin 三个 App 组成。管控端负责应用管控、后台策略执行、设备策略与用户策略设置;应用商店负责学习机应用上架;Admin 为暗门程序,供校代或测试进行 USB/ADB/恢复出厂等操作。
个人职责:
· 优化应用更新策略,提升学习机应用下发与更新的可靠性与效率
· 开发日志采集系统,支持问题排查与运营分析
· 完成多机型适配,保障在不同学习机设备上的兼容与策略生效
· 与桌面、课堂等部门联调,确保管控策略与业务模块协同工作
畅连 | 2020.7–2021.8
项目描述:华为内置即时通讯应用,用户量 1000W+。采用 MVP+组件化架构,包含通话、消息、联系人、公共等模块;支持 EMUI10.0 及以上及鸿蒙系统,采用 GPU Turbo 等技术优化视频画质与弱光表现。
个人职责:
· 参与小圈、视频消息、群多方通话等功能需求开发;维护转发、选择器等通用组件
· 负责鸿蒙适配:将界面色值、尺寸、图标、样式、动画、主题替换为鸿蒙设计规范
· 负责平板/折叠屏适配:栅格化适配、平行视界适配;曲面/瀑布屏预留边距及不同屏幕类型宽度的公共化处理
· 负责特殊模式:悬浮窗与电脑模式下数据丢失与键盘交互;深色模式;多语言与镜像(82 种);无障碍模式
· 处理 Beta 问题、性能与稳定性优化,参与编码规范制定与代码 Review
兰州电网巡检派工移动端 | 2019.3–2020.1
项目描述:按角色账号展示不同界面:主管、专责、班长负责任务派发与审核,组长与班员负责巡视与检修;户外采集数据回传内网统计整理,并支持大屏展示。
个人职责:
· 基于 MVP+RxJava+Retrofit 搭建项目框架,单客户端实现 17 种角色界面切换
· 集成百度地图 SDK,巡视/检修人员外出执行任务时定时获取坐标并展示轨迹
· 使用 OrmLite 本地数据库缓存位置、巡视与检修结果等,任务完成后导入内网数据库
· 使用 MPAndroidChart 进行数据可视化展示
· 参与缺陷隐患管理、待办处理、派车单、绩效考核、培训等相关功能开发
福州智慧园区 | 2017.9–2019.2
项目描述:“智慧园区”为园区运营管理服务体系,包含智能停车、访客登记、门禁管理、电梯控制等功能模块;负责相关功能开发与文档编写。
个人职责:
· 基于 MVP+RxJava+Retrofit 搭建项目框架
· 基于公司 GIS 地理信息系统生成园区三维模型前端页,通过 Java 与 JS 互调实现三维模型与 App 交互
· 使用 Java 调用 GDAL 实现坐标系栅格切片,通过切片技术将地图信息分布式存储
· 门禁系统集成百度人脸识别;集成百度/科大讯飞语音识别与合成,实现部分功能语音操控
· 通过蓝牙与 BLE 与智能停车、门禁等设备通信,完成设备与 App 的交互
人人拍卖 | 2016.7–2017.5
项目描述:独立开发,用户量 10W+。用户充值拍币参与竞拍,0 元起拍、每次消耗 1 拍币且商品加价 0.1 元,10 秒内无人跟拍则归最后出价者,仅需支付最后出价即可获得商品。
个人职责:
· 基于 MVP+OkHttp 搭建项目框架;集成 LeakCanary 检测内存泄漏、Bugly 在线异常上报
· 基于 SingleA 封装断线重连、网络切换、数据缓存等,实现后台消息推送
· 接入友盟第三方登录、SMSSDK 短信验证码、TAPDB 统计打点、融云客服、爱贝聚合支付(QQ/微信/支付宝)
· 支持多渠道打包与马甲包,配置一键包名切换,提升应用市场上架效率
WE WORLD | 2015.12–2016.7
项目描述:社交类 App。玩家在地图上组队攻打 Boss,获得经验与道具用于宠物养成,促进玩家交流。
个人职责:
· 使用 Volley 进行网络数据传输;集成友盟 QQ、微信、微博登录;集成环信 SDK 实现玩家即时通讯
· 使用百度地图 SDK 通过随机锚点位置模拟道具掉落
· 使用 Fragment+ViewPager 实现宠物装备、道具、消耗品等物品栏切换;自定义 FrameLayout 实现装备切换
· 负责应用市场上架与维护
云医声 | 2024.1–至今(Android + 鸿蒙) 项目描述:讯飞医疗互联网医院问诊平台,包含后管、患者端小程序、医生端 App;App 包含线下(云医声)和线上(互联网医院)两部分,支持医生、药师、护士等多角色。 个人职责: · 负责云医声
畅连 | 2020.7–2021.8 项目描述:华为内置即时通讯应用,用户量 1000W+。采用 MVP+组件化架构,包含通话、消息、联系人、公共等模块;支持 EMUI10.0 及以上及鸿蒙系统,采用 GPU Turbo 等技术优化视频画质与弱光表现。 个人职