1.熟练掌握Android四大组件和自定义View。
2.熟悉Android常用的网络框架、熟悉常见数据格式xml/json等的解析。
3.熟悉Android常见的的图片加载框架,如Universal-ImageLoader、Picasso、Fresco、Glide等。
4.熟悉Android性能优化、内存优化等问题的解决。
5.熟悉常见第三方SDK(地图、推送)的接入。
杭州海康威视数字技术有限公司
移动客户端软件开发(2014.06~2019.04)
项目描述:基于公司视频预览、回放、云台、地图等相关业务的移动客户端软件开发,用户主要是交通、公安相关的行业客户,例如智能应用APP、人脸识别、手持机收费系统、行车记录仪APP、绿通车道执法检测系统、阡陌交通、高速公路监控系统。
项目职责:
1. 作为项目负责人,负责前期需求沟通,同时负责需求文档、产品需求文档、概要设计、总体设计、客户端与服务器交互协议文档编写。
2. 负责任务分解、协调开发人员完成具体的编码实现、单元测试等具体的工作任务。
3. 负责与UI设计团队、后台服务器开发团队、流媒体服务团队沟通确定技术实现方案。
4. 作为移动客户端Android面试官,对应聘者进行技术面试把关。
5. 作为对外接口人,负责与现场售前、销售、技术支持等工作人员沟通和解决客户相关技术问题。
项目业绩:
1. 带领团队从0到1完成事业部第一个移动端项目,带领团队完成十余款APP软件的开发工作,并获得主管的认可。
2. 解决诸多项目中的难点问题,确保项目保质保量完成。
3. 协助主管组建了事业部的第一个移动开发团队。
华为技术有限公司
企业统一通信IM客户端(2011.11~2014.05)
项目描述:该项目的主要目的在于为企业用户提供一套统一内部沟通解决方案,手机客户端包含的主要功能有即时聊天(文本、图片、涂鸦、表情、小视频)、一对一语音(视频)、多人语音(视频)会议功能、安全网关接入。
项目职责:
1. 作为该项目的主要模块负责人之一,主要负责登录、即时聊天、一对一语音、安全网关接入的开发工作。
2. 负责与服务器团队、流媒体组件团队沟通相关业务需求,带领合作方团队共同完成模块开发任务。
项目业绩:
1. 即时聊天信息列表和不同类型消息的处理优化、安全网关接入(通过DNS解析多个服务器并实现与服务器的连接)。
2. 带领合作方开发团队完成安卓客户端相关模块开发,保质保量完成任务。
武汉天喻通讯技术有限公司
无线城市(2010.04~2011.11)
项目描述:该项目是公司进军移动互联网领域的一个战略意义的项目,APP端主要实现水电费缴费、车票(火车票、汽车票)预定、交通违章查询等功能。
项目职责:
1. 作为模块开发负责人,负责登录、城市切换、模块管理和车票预订模块的开发工作。
2. 负责需求、设计文档编写,与后台开发团队沟通制定协议接口,保证接口满足需求。
项目业绩:
1. 从新人到独立负责模块开发工作,对原有的城市切换模块进行改造,使用新的鱼眼列表组件对原有功能进行改造。
2. 作为新员工导师,带领新员工学习开发技术并完成相关的开发任务。