{"m1":["resume_head","resume_name","resume_base_info"],"m2":[],"m3":["resume_job","resume_edu","resume_work","resume_hobby","resume_skill","resume_honor","resume_summary","resume_internship","resume_project","resume_portfolio","999d8b43-2e81-4f87-9924-09e401d5c5ef","e52c4876-d5e1-4350-8b4f-c07ff03dd168"],"m4":[]}
.resume_main[data_color] .skill_item .skill_slider span::before{background-color:${color};}
.resume_main[data_color] .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s {border-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="average"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="average"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 #ccc, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="good"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="good"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="advanced"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="advanced"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="expert"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="expert"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 ${relative_skill_color}, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="average"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 #ccc,63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="good"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="advanced"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="expert"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 ${relative_skill_color},81px 0 0 #ccc;}
.resume_main[data_color] .hobby_item .hobby_item_con .hobby_item_list a.alifont{border-color:${relative_hobby_color};color:${relative_hobby_color}; }
/* ������ */
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-fill="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_avatar{border-color: ${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="07"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="08"] .resume_cover_content::after{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="10"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="11"] .resume_cover_content{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="14"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="15"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="19"] .resume_cover_word::before{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="20"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="06"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="12"]{background-color:${color}}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span,.resume_main[data_color] .name_item .name-con .name{color:${color};}
.resume_main[data_color] .resume_item dl dt{border-bottom-color:${color};}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span{color:${color};}
-
姓名
-
锤子简历
世界属于那些勤于思考的人,更属于那些善于行动的人。
-
教育背景
-
2010.09-2014.06
锤子简历大学
电子通信
-
工作经验
-
2017.04-至今
锤子简历公司
高级Android工程师
- android实现技术方案制定;android组项目周期内模块分离、排期及任务分配;
- android组整体项目模块review及模块抽离任务排期及分配;
- 核心代码实现及维护;对android组内成员工作指引及协助;
- 线上bug及时响应及解决;对于android组的工作向领导汇报;
2014.07-2016.12
锤子简历公司
Android工程师
- 日常迭代需求功能开发;负责Android技术难点攻关,提供技术解决方案;
- 技术选型,对于github的开源框架进行分析研究并分享选择使用;
- review代码,定期对App进行内存检测,并优化处理;
- SVN,分支管理,保证上线顺利,特殊情况回滚正常进行;
-
自我评价
-
本人待人诚实,容易与人相处,做事比较认真,适应能力比较强。富有挑战和竞争意识,勤奋、刻苦,能自我激励,学习认真,有良好的自学能力、团队精神和协作精神,良好的沟通、协调能力,有责任感、耐心,做事不会半途而废
-
作品展示
-
+(支持jpg/png格式,单张图片不超过2M,最多支持添加8张图片)
-
其他
-
- 技能: Vpn,Office,Android,MS Office
-
项目经历
-
- 项目描述:我有券是移动发券APP。淘宝天猫购买的商品,这里都有优惠券,会员通过我有券可以搜索、领取线上线下各类商家的优惠折扣券,之后在前往各大商家购物消费时自动抵付现金,获得省钱乐趣。商家在我有券平台发放消费折扣券,可以低成本获取精准的消费会员,推广自身品牌。
- 主要工作内容:此项目初期是交由外包负责完成,进入这家公司后主要负责Android代码的重构并开发新需求。
- 项目描述:对批量的APP进行自动化操作,并对产生的流量数据进行上传服务器操作;
- 责任描述:及时根据需求制定了实施方案,批量APP操作采用adb命令通过电脑端jar文件执行方式进行自动化操作,app流量数据采用vpn方式进行采集及上报,并在项目预期时间内成功实现方案并执行;
- 项目贡献:及时把控风险,app自动操作流程提供了详细的执行策略,vpn工具找到了跟项目匹配度最高的三方工具;
- 项目收获:对Android monkey有了更深的认识,无障碍服务研究更加深入(用来做更加细化的自动化操作);