个人介绍
三年半移动开发设计经验,能够独立开发APP,有很强的英文阅读理解能力和良好的团队精神
擅长项目前期的功能模块分析和代码实现,对后期性能优化、内存优化有一定的经验
对自己的产品有很强的责任心,并且有很强的执行能力,面对问题能够结合自身资源与能力快速给出解决方案喜欢优化、封装代码,喜欢关注 Android 科技前沿技术并学习新技术,乐于分享
Stackoverflow:
Github:
Xamarin Forums:
工作经历
2019-09-19 -2020-03-01浙江执御Android开发工程师
项目名称:Jollychic; 项目时间:2019.9—2020.3; 项目描述:Jollychic是一个针对中东地区的跨境电商平台。本人工作主要负责的是收藏,历史以及个人信息等模块的开发。收藏模块主要包括两部分:商品收藏和店铺收藏。历史模块包括两部分:今日和过去浏览记录。个人信息模块包含用户头像修改,昵称修改,密码修改,语言修改等。本项目已经顺利运营了八年,本人在接手该项目以来一直按质按量按时地完成目标,解决收藏模块中前人留下的两个线上bug,主动为项目添加揭露动画,并优化项目中深度链接(加入App Link完善Deep Link)。到目前为止该项目日活为35万左右。通过该项目,我的编程语言从Java转为更为简洁的kotlin开发,对代码规范有了更深的认识,对git的使用有了进一步的理解。
2018-08-02 -2019-08-22杭州潘哒教育科技有限公司(Panda ABC)Android 开发工程师
项目名称:Panda ABC; 项目时间:2018.8—2019.9; 项目描述:Panda ABC是一个针对4-12岁儿童进行外教在线英语授课的1v4直播平台。本人的工作是在参与直播教室内部功能开发之外主要负责教室外部功能的开发。教室外部功能主要包括:登陆,更新,作业,课表,回放,推送,设置以及语音评测。更新模块由最初的DownLoadManager转换为1.3.0版本以后的Okhttp下载;作业模块经历了由Native开发到接入H5的转变,其中的语音评测我们使用的是声通的SDK,由于声通SDK不支持H5,所以我们采用JS回调并覆盖UI的方式转到Native评测;对于回放功能我选择的是易于定制的ExoPlayer。本项目已经顺利运营了一年,在此期间本人一直按质按量按时地完成目标,到目前为止该项目日活已达到500。通过该项目,我对Okhttp和ExoPlayer有了更深地认识,并且深刻地认识到团队地重要性。
2016-08-18 -2018-07-12西安点告网络科技有限公司(Yeahmobi)Android开发工程师
项目名称:Lucky Horoscope; 起止时间:2017.6—2018.7; 项目描述:Lucky Horoscope是用于星座运势查询的APP。本人的工作主要是负责研发功能。我负责的功能包括登陆,通知,分享,测试题,生肖匹配,星座运势详情等。登陆接入的是FaceBook的SDK,并研究了定制登陆的按钮;通知使用的FireBase的云消息,并通过推送来完成非及时通信的功能;分享接入的是Twitter的SDK。通过该项目,除了技术上的提升,我也认识到做内容的APP一定要有一个长远的规划,并对海外应用开发的流程有了更深一步的认识。项目名称:Core Clean; 起止时间:2016.7—2017.5; 项目描述:Core Clean是一款手机清理的工具类 APP。本人的工作主要是负责研发功能。我负责的功能包括内存清理,缓存清理,通知拦截以及进程保活等。内存清理采用的是Android自带的Api和运行shell命令杀 掉除自己以外的进程;缓存清理通过对App的内外部内存的分析进行合理地删除;关于进程保护,我集成了包括服务拉活,进程守护,设置定时器以及将加入手机账户同步应用信息等方式去实
教育经历
2012-09-01 - 2016-07-01河南理工大学信息与计算科学本科
本人在河南理工大学四年内获取过全国数学建模省三等奖