个人介绍
1.十年Android开发经验,能够熟练的把设计模式、设计原则应用到开发中。经常通过编写单元测试,重构代码,保证代码的可用性。
2.使用Java、Kotlin双语开发,且对Flutter有一定了解。
3.有接入***Bugly、内存检测、地图、升级等第三方开发支持类SDK的经验。
4.熟悉 Handler、事件分发、启动流程原理,了解线程池实现。
5.使用数据绑定,LiveData、 Retrofit 、 Rxjava 、 Okhttp、Rxhttp 等构建项目。
6.熟练使用Android Studio 开发工具,Git、SVN版本管理工具。常用的开发工具和平台还有Postman、蒲公英、蓝湖、禅道等。
工作经历
2021-04-09 -至今小神兔科技Android开发工程师
该公司的产品是配合通话机使用的一款app,主要解决孩子在学校,因不带手机无法和父母通信问题。整个项目我使用了Kotlin+mvvm+LiveData的方式,搭建了基础的代码结构,并且引入百度人脸识别技术,实现仅凭一张人脸呼叫孩子父母。这里面也集成了阿里音视频通话SDK,实现孩子与父母的视频通话。
2018-03-08 -2021-03-04简到科技Android开发工程师
对电商类项目的开发,及设计。 1.独立开发商超配送端、购买端App 2.从App启动速度方面进行优化,以达设计预期 3.与服务器端定义接口,及数据结构,使用processon画应用内部结构框架,指导实际开发
2012-09-01 -2018-02-28海尔Android开发工程师
负责智能电视-电子节目单的开发。 1.编辑电视配套组件-云遥控产品的使用说明书 2.与Web服务端和电视机Native层做通讯结口的定义 3.独立开发电子节目单应用,维护节目单、云遥控等项目
教育经历
2007-09-01 - 2009-07-01开封大学网络系统管理专科
在校内学习了c和java两种编程语言,开启了走进代码世界的大门。
技能
一款以艺考生为中心,涉及艺考学习、职业规划等方面的艺术生培养的,教育类产品。对于课程的播放,使用了NiceVideoPlayer ,对于超大图预览使用了SubsamplingScaleImageView,图片本身也进行了压缩。
该项目和用户购买端,配合使用,在用户下单后,送出。使用到的技术如下: 1.通过引入高德地图,实现当前位置获取,地图打点、地图点连线,以及导航功能。 2.使用OKhttp+Retrofit +Rxjava 获取网络数据。 3.引入二维码扫描功能,辅助骑手快速接单。