IT技能
1、 精通Android各种基本控件的使用。
2、 熟悉各种Android开发常用第三方库的使用,包括rxjava、databinding、eventbus、retrofit、greendao、glide、netty等。
3、熟练使用handle、rxjava等处理多线程及消息队列应用场景。
4、熟练使用NDK工具与C、C++语言进行互调。
5、 熟悉MVP、MVC、MVVM设计模块,并且在项目中已有多次尝试。形成一套Android开发模板,开发效率较之前大大提升。
6、具备水印相机开发、复杂表单提交、资讯即留言展示、百度高德天地图的地图开发、极光推送、微信登录、支付宝支付、socket消息收发、K线画图以及各种自定义view经验。
个人能力
1、 有一定的技术基础。在实际工作解决各种bug的经历中积累了较为丰富的避免出错和解决问题的方法和经验。
2、 有一定的抗压能力。对工作中出现的困难和bug会积极寻求办法解决,有责任心,自己的任务会尽心尽力完成。
3、 有一定的理解能力和沟通能力。不仅在与同事的沟通中能快速准确的说出自己的想法与见解,让同事明白自己的意图;并且能够快速理解客户的意图,用通俗易懂的语言使客户明白问题的关键所在。语言表达得体,沟通顺畅,尽最大能力为客户排忧解难。
4、 有一定的学习能力。不仅从网络上学到了大量新技术,也从身边的很多同事身上学到了很多,包括代码规范、代码语言的灵活运用以及解决问题的各种方法。
浙江海渔通项目 该项目集合了水印相机、复杂表单展示与编辑、资讯展示、资讯留言、本地数据库存储等多种功能,用于给浙江省海洋与渔业局的执法人员进行渔业监管和执法使用,项目模块众多、体量庞大,经历了多次的需求变更及版本迭代。
量波资管 该项目为期货交易APP客户端,使用了socket进行行情收发,自定义了K线,可以进行K线缩放、K线滑动、指标切换等操作,具备K线数据查看和分时图查看的功能,并且还可与C++开发的后台ctp协议进行顺畅的socket通讯,断线重连,还可进行下单买卖、平仓、撤单等操作。