本人有7年Android工作经验,技术负责人角色,主导过从0到1的物联网智能硬件控制App架构设计。深度掌握AOSP定制、Binder通信机制,熟悉音视频编解码与FFmpeg集成,3年前端开发经验,各类APP都有涉及过, 熟练掌握AP侧的性能优化\稳定性优化,熟悉flutter,uniapp,RN等跨平台技术,擅长HTML5/CSS3/JavaScript及主流框架(如Vue/React),熟悉工程化开发和性能优化,具备全栈协作能力。
一、Android 技术栈亮点
1:Kotlin 与 Jetpack 生态
Kotlin 作为首选语言,支持协程简化异步编程,提升代码简洁性与安全性;
Jetpack Compose 提供声明式 UI 开发,支持动态交互与复杂动画,提升开发效率;
ViewModel + LiveData 实现数据驱动的 UI 更新,结合 Room 数据库管理本地数据;
Hilt 依赖注入框架,优化组件解耦与测试能力。
跨平台与性能优化
2:Kotlin Multiplatform 支持 iOS/Android 共享业务逻辑,减少重复代码;
Flutter 用于混合开发,实现高性能跨平台 UI;
性能工具链:LeakCanary 检测内存泄漏,Profiler 分析 CPU/内存占用,优化冷启动与渲染性能。
新形态技术探索
3:CameraX 简化相机功能集成,适配多设备硬件差异;
ARCore 增强现实开发,支持 3D 交互与场景构建;
Compose Multiplatform 扩展至桌面端应用开发。
二、前端技术栈亮点
1:核心框架与工程化
React/Vue/Angular 三大框架主导生态,支持组件化开发与状态管理(如 Redux、Vuex);
TypeScript 提供静态类型检查,增强代码健壮性与协作效率;
Webpack/Vite 构建工具优化打包速度,支持 Tree Shaking 减少代码体积。
现代 Web 能力与体验优化
PWA(Progressive Web Apps) 实现离线访问、推送通知等原生级体验;
项目一:智能家居控制App(2023.03-2024.02)
技术栈:Kotlin、Jetpack Compose、MQTT、Room、BLE
核心职责:
主导跨平台通信框架设计,实现手机与智能灯具/空调的BLE连接,支持同时控制5台设备,延迟优化至150ms;
采用Jetpack Compose重构UI层,组件复用率提升60%,页面渲染性能提升40%;
引入LeakCanary监控内存泄漏,优化Bitmap缓存策略,内存占用减少35%;
搭建自动化测试框架,编写200+单元测试用例,关键模块覆盖率超90%。
成果:
项目上线后用户量突破50万,应用商店评分4.8(同类产品平均4.2);
获公司年度“技术创新奖”,代码贡献量占团队总代码量的45%。
项目二:电商平台订单管理系统(2022.06-2023.01)
技术栈:Java、MVVM、Retrofit、RxJava、SQLite
核心职责:
重构订单模块异步任务链,使用RxJava替代AsyncTask,接口响应时间从1.2秒降至400ms;
设计本地SQLite与服务器数据同步方案,断网环境下仍支持订单状态更新,数据一致性达99.9%;
实现动态权限管理模块,适配Android 6.0+系统,用户授权通过率提升70%。
成果:
系统日均处理订单量从10万增至25万,崩溃率稳定在0.05%以下;
获客户“最佳交付奖”,项目收益超300万元。
项目三:医疗影像AI分析工具(2021.09-2022.05)
技术栈:C++、JNI、OpenCV、TensorFlow Lite
核心职责:
开发基于NDK的影像处理模块,通过JNI桥接Java与C++,CT图像解析速度提升3倍;
集成TensorFlow Lite实现肺部结节AI识别,模型推理耗时优化至0.8秒/帧;
设计多线程渲染引擎,支持4K医学影像实时标注,FPS稳定在60帧。
成果:
工具获三甲医院采购,辅助诊断准确率提升至92%;
相关技术申请2项发明专利。
项目四:跨平台旅行社交App(2020.11-2021.08)
技术栈:Flutter、Dart、Firebase、Google Maps SDK
核心职责:
使用Flutter实现“足迹地图”模块,支持10万级坐标点动态渲染,包体积缩减30%;
集成Firebase实时数据库,用户动态发布延迟低于500ms,日活用户留存率提升25%;
优化混合开发热更新方案,版本迭代周期从2周缩短至3天。
成果:
全球用户突破100万,入选Google Play“年度创新应用”;
团队技术文档获公司内部“最佳实践奖”