/

个人简历

周侃 - Android - 15268115676

个人信息

年龄:26                  邮箱:1259183297@qq.com

工作经验 :3年                籍贯:湖北黄冈

联系方式:15268115676           个人主页:http://zhoukanz.github.io

面试岗位

Android 开发工程师

专业技能

语言
  • 熟悉Java core,了解jvm的基本运行机制与gc,熟悉java8的新特性,并翻译过java8部分文档
  • 了解kotlin的基本语法和语言特性,参与过kotlin与jetpack的推广
  • 了解groovy语言的简单用法,并能够熟练使用gradle构建工具来管理项目
  • 了解python语法与简单使用,能够搭建python-django后台和一些文件处理的小工具
网络
  • 熟悉网络结构的分层,了解应用层Http的概念、原理、工作机制以及REST风格的格式要求
  • 明晰编码、加密、hash、序列化和字符集的作用与分别
  • 熟悉由上述两条组合而成的新的应用层协议Https;以及tcp/ip
  • 熟悉retrofit和okhttp的使用和基本流程和原理,有相关源码的阅读经验
android sdk
  • 熟悉android的绘制流程,掌握图形与文字的绘制与测量方式
  • 了解几何变换的本质原理与使用技巧
  • 掌握属性动画的原理
  • 触摸反馈与多点触摸、双向滑动的viewpager,拖拽与嵌套滑动
  • java多线程与线程同步本质
  • recyclerView核心要点
  • 线程间通信的本质与android中的多线程
other
  • 熟悉rxjava常见操作符的使用,以及rxjava的工作流程与订阅取消的流程
  • 熟悉java Io/Nio 以及 Okio
  • 掌握git的工作原理,能够熟练使用git与github
  • 掌握常用的项目架构的原型和使用场景
  • 组件化插件化热更新

工作经历

工作单位:杭州威固网络科技有限公司
工作时间:2016.3 - 2017.6
担任职务:Android独立开发
工作职责:1.参与需求规划
2.独立开发应用,测试,发布和维护
3.统一Android、iOS重要模块的逻辑和技术方案

工作单位:杭州吉迈机器人有限公司(前期名称 杭州吉佩斯机器人有限公司)
工作时间:2017.6 - 2019.2
担任职务:Android开发
工作职责:1.负责项目的基础架构设计和开发
2.负责项目自定义控件的开发
3.负责Ros(硬件)和App的通信开发和维护,包括串口通信和长连接
4.参与web端开发,iot物联网平台进行中

项目经历

	项目名称:手动消毒机
公司:杭州吉迈机器人有限公司
时间:2018.10-2019.1
项目介绍:属于智能消毒硬件,通过Android开发板来控制消毒机消毒,下行与开发板串口通信,上行将消毒数据上
报到服务器
技术点概览:自定义View,RxJava + retrofit + mvp , 串口通信与自定义报文协议
个人指责:1.订制报文协议与报文的检验机制
2.全部的编码工作和调试
3.订制开发板的开机动画
4.TTR串口通信底层实现

项目名称:自动消毒机
公司:杭州吉迈机器人有限公司
时间:2018.3-2018.10
项目介绍:自动消毒机基于激光扫描呈现出的二维平面,与特征点识别算法结合的方式而成的智能消毒设备,主要模
块包括地图构建,自动充电,路径编辑,执行消毒任务,消毒记录等
技术点概述:netty client通信优化,自定义控件编写 (拖拽、多点触碰型surfaceView),RxJava retrofit mvp
个人指责:1.参与流程设计
2.负责与Ros通信的协议 (在此版本中采用netty client SDK),将通信延迟降低,较之前NIO的方
式大大提高了稳定性
3.负责编写激光导航地图控件
4.负责创建地图,路径编辑,任务执行等模块的编写


项目名称:基础机器人控制软件
公司:杭州吉迈机器人有限公司
时间:2017.6-2018.3
项目介绍:主要用来测试激光底盘的App,集合了机器人运动控制、轨迹显示、自动充电、机器人底盘信息反馈等模块
1.基础通信的编写与协议解析 (nio)
2.项目整体架构的编写 mvp + rxjava
3.机器人内网UDP广播
4.整个项目的编码与维护


项目名称:威固标准平台(客户端)
公司:杭州威固网络科技有限公司
项目周期:2016.12 – 2017.3
开发环境:Win10 + AS
个人职责:前期需求分析,可行性分析,框架选型、全部编码工作、参与部分测试
App描述:
1.这个项目属于智慧生活的改良版,选择了播放更流畅的Ulucu摄像头使用Ulucu的私有云,改变了之前视频分
区域的概念,以用户本身摄像头和公共区域摄像头的搭配方式,优化视频模块和用户体验,并加入了视频截屏的
功能,实现了视频设备(摄像头)扫码添加,和Wifi、有线不同网络环境下的添加;
2.报警模块方面,解决了硬件上的信息丢失(键盘控制方面的信息传回),将之前的轮询改为了环信及时通讯,
并实现了单客户多主机,以及主机和警情的共享;
3.加入了人防模块,紧急求助,客户端和服务端使用高德地图和环信实现位置共享;调用系统电话一键拨号联
系服务人员;
4.加入多灵指纹锁,使用蓝牙链接,并有摇一摇开锁和发送远程密码功能;
5.咨询模块,采用二级缓存的方式,并实现咨询内容的多样化和便签化;

个人评价

略微执着

早睡早起,加班可以早上

善于沟通,但不好交际