周侃 - 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.咨询模块,采用二级缓存的方式,并实现咨询内容的多样化和便签化;
|
个人评价
略微执着
早睡早起,加班可以早上
善于沟通,但不好交际