职业经历
工作经历
2019年12月 — 2021年07月
技术,前端/移动开发,Android
主要负责移动端项目0-1整体研发过程,对接主要高校产品负责人需要,完成前期需求和技术分析,移动端产品开发流程管理,配合产品优化客户端体验,项目主要功能包括 1. 综合业务模块和功能模块划分,通过组件化方案实现学生端和招聘端开发,实现公共代码复用 2. 课程模块支持课程缓存功能,基于OkHttp实现多线程下载,支持断点续传 3. 通过Theme主题替换,优化冷启动黑白屏问题 4. 分析Application中初始化任务,将可延迟任务通过IdleHandle实现延迟初始化,优化应用启动 5. 基于WebSocket+Okhttp实现基础IM功能
2017年12月 — 2019年12月
技术,前端/移动开发,Android
对接公司供应链产品线,负责移动端产品的功能研发、迭代和性能优化,完成高质量编码工作 负责前期需求和技术分析,移动端产品开发流程管理,完成项目13+功能模块的研发任务 通过引入MVP架构模式完成产品迭代升级,通过业务需求和功能特点实现组件化
2021年12月 — 2023年05月
技术,前端/移动开发,Android
核心研发,主要负责全人星球教学端、教师端、家庭端项目研发 负责公司幼儿教育方向全人系列产品研发,全人星球教学App支持公司100+幼儿园教学招生和教学业务 探索iOS(Swift)、Flutter技术方案,基本掌握iOS发布过程和基础应用研发
教育经历
网络系统管理
2007年09月 — 2010年06月
项目经历
2024年01月 — 2024年01月
风电机器人项目 独立负责风电机器人基础模块开发和新版本框架搭建,完成风电机器人SDK及相关文档输出,实现基于Socket通信SDK设计和开发 • 设计阶段抽象机器人对象,将其相关属性行为进行封装,实现一机连接多机器人功能 • 基于Socket方案实现天空端通信和协议解析,数据读取和解析过程通过接口对外,后续不同版本协议、机器人都可快速接入 • 综合考虑后实现基于MVP的底层架构,制定协作规范文档,方便组内协作开发 Rockrow Pro 独立负责应用主要研发工作,跑步、快艇运动模块,轨迹纪录和展示,话题系列相关功能和话题发布流程,运动国际/国内排行榜,配合产品处理App上架应用市场,处理应用权限、隐藏协议等问题,当前应用已经上架 • 应用整体架构基于MVVM模式,使用Databinding、LiveData、ViewModel • 基于ViewGroup实现AvatarLayout,配合Glide override优化图片尺寸,用于展示点赞用户列表 • ViewPager2实现Banner效果,通过Transformer处理Banner图片展示效果 • Banner组件重写onInterceptTouchEvent,处理结合RecyclerView时滑动冲突问题 • 基于高德地图SDK实现运动定位和路径轨迹图展示,用于跑步和赛艇功能部分 • 自定义评论功能组件,解决RecyclerView中二级评论展示;实现横向Chart数据图表,支持点击滑动; • 修改图片预览框架,适配UI设计图 全人星球项目 全人星球旨在推动幼儿教育数字化转型,推动全人教育理念落地实施。系列项目包括全人星球教学端、教师端、家庭端,覆盖课前课中课后,围绕幼儿教育提供全程素质教育 • 采用组件化方案提高代码的复用性,如基础框架、公共类库、网络、图片、鉴权等功能封装成独立的组件,供不同的业务使用以实现多端复用 • 引入Kotlin协程优化异步数据请求,处理H5课件加载和本地资源替换,优化WebView内存占用 • 应用SwiftUI开发iOS应用,并完成AppStore上架工作
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「Bobby」查看。