个人介绍
丰富的开发经验,先后参与过Android原生、React Native、Flutt***、以及Harmony OS开发,正在学习Open Harmony开发。
计算机基础扎实,熟悉常见的数据结构,具有较好的逻辑思维能力。 六年 Android 开发经验,具有扎实的 java 基础,熟练掌握 Android 四大组件。 理解并使用 MVP,MVC,MVVM 等常用设计模式。 熟练掌握Android系统开发流程,先后参与了IMS和HwLancher6开发。
熟悉 Flutter 开发流程,数据传递,掌握界面组件切割、编写。***开发流程,数据传递,掌握界面组件切割、编写。 熟悉 React Native 开发流程,数据传递,实现中层结构转换,掌握界面组件切割、编写。 熟练使用 Android 开发和调试工具。 理解内存管理、多线程、网络请求原理。 理解自定义 view 和触摸事件。 了解 JNI 原理,做过 android 端 UVCCamera,曾自己编译过 ffmpeg。 熟练使用各类第三方 sdk。 有一定的教育行业经验累积,可以为产品和开发直接搭建桥梁。
工作经历
2022-04-20 -2023-10-27华为北京研究所Java开发
根据产品经理的方案,负责公司项目的方案的选型,落地,后续问题的跟进,收集用户问题,解决问题。
2015-11-01 -2022-04-20北京盛兴利合网络科技有限公司Android开发主管
根据产品经理的方案,负责公司项目的方案的选型,落地,后续问题的跟进,收集用户问题,解决问题。
2014-09-11 -2015-10-30神州锐达北京有限责任公司Android开发工程师
根据产品经理的方案,负责公司项目的方案的选型,落地,后续问题的跟进,收集用户问题,解决问题。
教育经历
2011-09-01 - 2015-06-22鲁东大学网络工程本科
技能
项目简介:本产品的是为了让家长更好的了解孩子在学校的成绩、纪律表现情况,在作业模块,家长可以看到老师布置的课前课后作业,并能协助孩子完成;同时家长可以通过同步课堂了解孩子今天上了什么课,通过教学资源查看学生课本,并且通过圈子和老师进行交流。 具体实现: 1.MVP 界面重构,数据处理(Json,EventBus); 2.各种文件,音视频的下载,处理,展示; 3.接入 WebSoket 作为聊天实现(前期 openfire+xmpp),实现单聊,群聊,通讯录,以及订阅消息的实现,实现了*和 Android 电视端互联互通,具有电视遥控器,家长 App 远程答题等功能; 4.封装网络请求,图片展示等工具; 5.接入第三方如地图定位,推送,腾讯浏览服务; 6.自定义控件实现了学生成绩展示时的,柱状图,点位图,雷达图的展现; 7.收集线上 CrashLog,分析 anr 日志,修改已知 bug 提高系统流畅度。
windows上的华为Android模拟器,主要负责输入法模块。 工作内容: 1.参与产品的方案选型和落地。 2.A侧实现和IMS通信,利用部件化仓监听输入接口。 3.W侧对接三方输入法。