有8年以上的开发能力,熟练掌握java kotlin两种主流开发语言。熟练运用android studio进行开发。精通android各组件的原理以及各组件之间通信的方式。能够熟练绘制各种复杂UI效果。能够进行多线程多进程开发。熟练使用蓝牙设备扫描连接通信
项目背景:一款可以通过发射器的连接获取用户血糖信息的PDA软件,PDA直接烧录软件,且无联网功能
项目职责:担任项目负责人,主要职责推进android的开发进度,也承担部分android需求开发,跨部门之间的沟通以及app的重构以及性能调优。
负责android团队的管理和技术指导。
参与项目的设计需求分析,制定开发计划以及详细的技术方案,合理分配项目组资源
负责与后端团队,设计团队进行沟通,保证系统的数据正确,以及正确的UI交互
负责代码重构,将老旧的软件代码,根据医疗软件的准确性和不可联网的特性,对此了多进程的重构,将程序分为上层交互层,中间数据层,以及底层硬件驱动层,并以MVP的结构对代码进行最佳的改造
通过XLog进行用户数据的保存,如若出现问题。则召回检查用户数据进行问题修复
项目背景:一款内部使用的血糖发射器OTA工具,其主要功能为通过蓝牙连接发射器进行DFU固件升级
项目职责:独立android开发,对app性能调优,处理需求问题以及定位崩溃的定位和解决。
此项目为内部使用项目,用于针对血糖发射器远程通过DFU升级,通过蓝牙进行数据读写,并将用户的所有操作记录上传至服务器中
通过使用MVVM的架构思想进行了项目开发,通过LiveData来进行页面更新,通知等功能实现
采用原生Bluetooth功能,实现了蓝牙扫描,通过特定的读写方式,来进行对发射器的链接
完全采用模块化开发,采用 AROUTER 来进行 模块之间的通信,降低耦合
项目背景:一款主要实现快速进行物品包括但不限于收发到派签打印单号等的工具软件。
项目职责:担任项目负责人,主要职责推进android,ios,小程序的开发进度,也承担部分android和React Native需求开发,跨部门之间的沟通以及app的重构以及性能调优。
开发工作主要进行android开发,进行android功能调优,性能优化等
连接便携式打印机打印各种模板单号