语言基础:Java/Kotlin /ArkTS 扎实,熟悉泛型、反射、注解、多线程、常用设计模式
Android 核心:四大组件、事件分发、自定义 View、绘制流程、嵌套滑动、屏幕适配、全套动
画
架构能力:MVVM/MVP/MVI、组件化、模块化、路由(TheRouter)、依赖注入(Koin)
高级技术:Compose、混合开发、JS 交互、Gradle 插件、字节码插桩、APT、ASM、
AppStartup
NDK / 音视频:C++ 开发、JNI 调用、FFmpeg 基础、播放器实现
网络通信:OkHttp/Retrofit/RxJava/ 协程、TCP/UDP/P2P 设备通信
工具链:Git/SVN、DataBinding、Glide、第三方支付 / 分享 / 推送 SDK
其他能力:代码重构、性能优化、崩溃治理、内存优化、项目架构搭建
智能家居 SDK 研发
· 负责智能家居 SDK 整体架构设计,采用模块化 + 接口隔离原则,实现产品快速扩展
· 网络层基于 Retrofit+OkHttp 封装,支持协程、拦截器统一处理、服务器切换
· 实现 TCP P2P 与 UDP 广播设备通信方案,使用享元模式避免内存抖动与 OOM
· 封装 Request/Response 通信层,大幅降低业务代码量,提升可维护性
· 使用 AutoService+ServiceLoader 实现模块自动加载、简化初始化流程
Psync 智能摄像头平台
· 负责智能摄像头 App 架构设计与功能开发,支持上架应用商店
· 架构从 MVVM 升级为 MVI,部分模块使用 Compose 混合开发
· 使用 TheRouter 实现组件路由,Koin 实现依赖注入,降低模块耦合
· 完成需求迭代、联调、稳定性优化与版本发布
· 负责智能摄像头 App 架构设计与功能开发,支持上架应用商店 · 架构从 MVVM 升级为 MVI,部分模块使用 Compose 混合开发 · 使用 TheRouter 实现组件路由,Koin 实现依赖注入,降低模块耦合 · 完成需求迭代、联调、稳定性优化与版本发布
· 负责智能家居 SDK 整体架构设计,采用模块化 + 接口隔离原则,实现产品快速扩展 · 网络层基于 Retrofit+OkHttp 封装,支持协程、拦截器统一处理、服务器切换 · 实现 TCP P2P 与 UDP 广播设备通信方案,使用享元模式避免内存抖动与 OOM ·