个人介绍
从2015年开始一直就职于北京,从事android开发工作至今已有7年。 独立开发过,也在团队中开发过,开发过的项目类型有:电商类、直播类、即时通讯类、外卖、智能家居(空气净化器)app、音视频会议、在线教育类等...开发中我善于和其他岗位的同事进行沟通协商,相信我可以优质地完成贵公司派发的开发任务,期待我们合作愉快!
以下是我掌握的专业技能:
熟练掌握 JAVA 基础技能,熟练掌握面向对象思想,熟练掌握集合,IO 流,socket 通信
熟练使用 Android-studio 开发工具
熟练掌握 Android 的常用布局
熟练掌握 Android 四大组件
熟练掌握 Android 的设计样式、主题、动画、状态选择器、布局的优化以及 include 的使用
熟练掌握 Android 数据的五种持久化方式
熟练掌握 Android 下的 XML 解析,JSON 解析,开源框架 GSON 解析 JSON 数据
熟练掌握 Android 中的常见机制,比如说事件分发和拦截机制、Handler 机制等等
熟练使用常用开源框架,比 okhttp、Volley、SlidingMenu 等等
熟练使用版本控制工具 git,svn
熟练使用网络框架 Retrofit,图片加载框架 ImageLoader、Glide
熟练掌握 Android 中图片缓存技术
熟练处理 OOM 异常,以及 Android 内存的优化
熟悉注解框架 ButterKnife、数据库框架 ormLite
熟悉传参框架 EventBus、依赖注入框架 dagger2
熟悉基本编程思想 mvp,mvvm
熟悉 Android 屏幕适配(可以使用多种方式对不同分辨率屏幕进行适配)
熟悉 Android 进程的回收机制
熟练掌握 Android 中常见控件的使用方法
熟练掌握 Android 中 Touch 事件传递机制和事件分发机制
熟悉 Android 中的自定义控件技术
熟悉常用设计模式(观察者模式、单例模式、工厂模式、模板方法模式)
熟悉极光推送、友盟统计、有米、讯飞语音、shareSDK
熟悉友盟分享、百度定位、支付宝、腾讯云直播 、腾讯RTC视频会议
熟悉即时通讯技术:环信 sdk、腾讯 im、七牛 sdk
熟悉消息推送技术:腾讯tpns
工作经历
2020-12-01 -至今在线场景(北京)科技有限公司Android 开发工程师
担任 android 开发工程师,负责tdbexpo展会项目的旧功能迭代:直播、IM,负责tdbexpo展会新功能开发:视频会议、IM、离线推送,负责犀牛无人参展(pad、tv版)整体独立开发:IM、推送、视频会议等。
2018-10-10 -2020-12-01北京聚成汇通科技有限公司Android 开发工程师
担任 android 开发工程师,项目为团队开发,负责新功能开发:直播功能,团购活动及功能、抢购活动、拼团,订单系统;旧功能迭代。
2015-09-01 -2018-10-01北京繁海盛金艺术投资咨询有限公司Android 开发工程师
担任 android 开发工程师,独立负责“SIKONG ART”空气净化器 app 项目维护,新版本的优化与迭代,独立负责“考拉抱抱”社群营销 app 开发。
教育经历
2012-09-01 - 2015-06-18天津市职业大学嵌入式技术与应用专科
主修课程:计算机基础,C 语言,JAVA,软件工程,RAM 及单片机原理等 在校期间,考取嵌入式助理工程师,获得“天津市大学生物联网工程与设计”一等奖等
资质认证
技能
一、主要功能: 远程控制设备;实时监测空气状况;滤网更换提醒;设备配网与分享;定时开关机。 二、主要职责:(独立开发) 1、项目框架选择mvc 2、网络框架retrofit 3、服务器消息下发rabbitmq 4、柱形图:LineChart 5、配网及指令发送,socket通信 三、项目难点: 1、与空气净化器wifi模块使用相同的配网协议,进行socekt通信,发送指令,回收数据并显示 2、使用Glide进行大图展示,缓冲整理 3、海报文字优化排盘,大字模式展示 4,后期接入“和风sdk”,进行当前地区pm2.5数值的展示,对多款天气sdk调研
一、主要功能: 1、拥有惠到家、进口馆、地方馆、惠民专供、惠民物流、惠民服务、惠民社区等多个 板块, 具有商品搜索、浏览、收藏、购买、在线支付、订单查询、晒单评价、返修退换货等功能。 二、主要职责:(团队开发) 1、负责首页SmartRefreshLayout+Recycleviewer 的下拉刷新和上拉加载效果 2、抢购活动展示,订单,付款等 3、拼团,团购活动展示,订单系统 4、百度埋点和热力图 5、腾讯云直播 三、项目难点: 1、首页SmartRefreshLayout+Recycleviewer 的下拉刷新后git图显示及优化 2、直播间UI定制,录播视频展示优化 3、百度统计和其他统计调研,埋点热力图等全局负责
一、主要功能: 1、数字展会:展会展示与预约,2、云会议:会议直播与会议录像,实时观看,3、展商洽谈:展商分类搜索、信息展示,预约洽谈,4、采购发布:采购商发布的采购信息,5、展商与用户动态:实时更新的动态信息,第一时间了解展商资讯。6、无人参展客服:与“犀牛无人参展”进行视频会议。 二、主要职责:(独立开发) 1、项目框架采用mvvm 2、网络框架retrofit 3、直播+视频会议:腾讯云+腾讯RTC 4、即时通讯+推送:腾讯IM+腾讯TPNS推送 三、项目难点: 1、无人参展端,需要同时适配pad和tv,学习与解决了与android项目开发不同的tv端开发,解决屏幕适配。 2、直播间UI定制,增加商品展示和客服IM跳转。 3、视频会议,使用TPNS+后台服务,解决有可能丢失未弹出的视频消息。 4、app运行和锁屏时,对视频会议来电UI的定制。