{"m1":[],"m2":[],"m3":["resume_head","resume_name","resume_base_info","resume_job","resume_edu","resume_work","resume_hobby","resume_skill","resume_internship","resume_honor","resume_project","resume_portfolio","2a683656-8350-4a63-b066-17314ffe9aef","856f113a-c6b4-4cea-b9ea-849c1035cb16","resume_summary"],"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] .name_item .name-con .name{color:${color};}
.resume_main[data_color] .default_html svg path,.resume_main[data_color] .default_html svg text,.resume_main[data_color] .default_item_html svg path{fill:${color};}
.resume_main[data_color] .resume_item:not(.head_item):not(.name_item) dt:after{border-bottom-color:${color};}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span{background-color:${color};}
-
教育背景
-
2010.09-2014.06
锤子简历大学
自动化专业
-
工作经验
-
2017.04-至今
锤子简历公司
资深iOS程序员
工作描述:
- 负责iOS 的应用程序的设计与开发工作,参与项目需求的讨论,按照计划流程编写产品代码和相应的的设计文档。
- 跟进 iOS 品台终端技术的更新,设计和实现新产品和功能,优化代码,提高代码质量,便于维护。
- 在独立从事iOS APP开发,并负责APP接口文档编写以及APP的上线以及迭代维护。
- 协助php开发人员,产品经理,UI设计师,测试工程师完成接口调试,UI设计图的绘制;bug的修改,辅助测试人员编写测试用例。
2014.07-2016.12
锤子简历公司
iOS程序员
工作描述:
- 独立负责iOS客户端所有应用的开发、维护;配合测试人员的测试工作。
- 对iOS平台开发技术进行研究,根据开发过程中的体验对产品提出改进建议。
- 完成领导安排的工作,并能独立处理解决所负责的任务。
- 与相关技术人员一起探讨产品的需求分析和可行性分析;参与后端服务器的开发、编写接口等。
-
自我评价
-
- 热爱编程,喜欢思考问题,能够查阅各种开发技术的中英文手册,具有独立解决问题的能力;
- 具有良好的开发能力。
- 性格沉稳,待人友好;诚实守信,讲原则,不推卸责任;
- 有自制力,做事有始有终;学习能力强,愿意不断地接触学习新知识;
- 工作中吃苦耐劳,尽职尽责,适应力强,会用100%的热情和精力投入到工作中;
- 在团队中,善于与人沟通,有良好的协调能力。
-
作品展示
-
+(支持jpg/png格式,单张图片不超过2M,最多支持添加8张图片)
-
项目经历
-
- 项目描述:掌上技师是针对于汽服门店技师群体的智能硬件应用,提供标准查车工具,实现车主服务项目双智能。
- 使用技术:项目模块的功能权限根据 PC端配置。其主要功能是接车开单,通过集成第三方实现车牌、VIN码、行驶证识别,根据 客户车辆信息进行消费开单、保养开单或维修开单等功能,并通过CoreData数据库保存。结算时则进行微信或者支付宝收款并添 加付款人的签名。查车模块根据获取的项目检测数据进行对应控件的显示。最终生成的检测报告可以进行第三方分享。
- 责任描述:独立完成整个项目的开发,并进行后期维护。
- 项目描述:主要是针对于国美企业内部开发使用的。主要用于内部员工的即时通讯、OA办公等。
- 使用技术:项目主要是通过协议实现数据传递。将接收到的二进制数据根据规则解析,从而实现功能的操作和界面数据的展示。通过封装的工具类进行CoreData数据库管理。通讯的图片和文件的下载使用系统框架(AFNetworking)封装网络请求异步加载 数据、优化网络访问速度。网络图片通过集成SDWebImage实现加载,防止界面等卡顿。
- 责任描述:负责整个项目的新需求的开发、代码测试、打包以及修复bug等工作。
-
其他
-
- 技能: Ios,Office,php开发,MS Office,Sdwebimage,Ui设计师,产品经理,测试用例,需求分析