{"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","40a1a9d7-4ab0-47db-8c96-e82bddfe4a4a","e5590846-8e49-4278-9947-93f96936c014","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] .resume_m1,.resume_main[data_color] .resume_item dl dt a.alifont{background-color:${color};}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span{color:${color};border-bottom-color:${color};}
.resume_main[data_color] .resume_content:after{background-color:${color};}
-
教育背景
-
2011.09-2015.06
锤子简历大学
软件工程
相关课程:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学
-
工作经验
-
2018.01-至今
锤子简历公司
前端开发工程师
工作描述:
- 参与项目的前期调研,调查市场,配合ui参与原型图设计;
- 参与项目数据模型设计,页面代码编写;
- 与用户沟通、并且进行项目上线测试;
- 根据产品完成架构、模块设计、编码、测试等。
2015.07-2017.12
锤子简历公司
前端开发工程师
工作描述:
- 使用 HTML/CSS/JavaScript/AJAX 等各种 Web技术进行移动端、PC端界面开发;
- 整体页面结构及样式层结构的设计、优化;
- 在团队的代码格式、结构的规定下,编写易读、易维护、高质量、高效率的代码;
- 与用户沟通、并且进行项目上线测试。
-
自我评价
-
- 熟练使用Vue,React,Angular主流框架进行项目的开发,熟悉官方API。
- 熟练运用weinre远程调试工具、Charles抓包工具以及草料二维码解决各终端兼容问题。
- 熟练掌握git、svn版本控制工具进行团队合作开发。
- 对webpack、gulp等前端构建工具有一定了解。
- 深刻理解Web标准,对SEO、前端性能优化等相关知识有实际的了解和实践经验。
- 熟练使用canvas、svg、highcharts以及ECharts图表库实现直观,生动,可交互,可高度个性化定制的数据可视化组件开发。
- 熟练掌握Bootstrap框架,熟练使用LESS和SASS预处理器。
熟练使用JavaScript、jQuery、Zepto开发项目,可以实现页面的特效以及一些动画效果。
- 精通HTML5、CSS3、等Web前端开发技术,能手写符合W3C标准,兼容多种浏览器的前端页面。
- 做事踏实负责,能吃苦、热爱互联网行业,能快速适应自身周边的环境。
-
作品展示
-
+(支持jpg/png格式,单张图片不超过2M,最多支持添加8张图片)
-
项目经历
-
2018.03-2018.07
锤子简历项目
负责人
项目描述:- 本项目是一款网络商城小程序,主要涉及业务有生活日常用品,涵盖了生活的各个方面,一站式购物,业务覆盖全国各地,项目主页面共5个,路由页面3个,主页面分别由购物车,分类,主页,登录组成,分页面由付款,商品详情,设置。
责任描述:- 根据项目UI设计图布局;
- 设计TabBar(导航栏);
- 使用navigator设计路由;
- 用户交互模块;
- 购物车逻辑代码。
2016.09-2016.12
锤子简历项目
负责人
项目描述:- 本项目是一款移动端的购买瓜果蔬菜等的网站,采用Vue 框架构建,其中涉及swiper触控滑动模块,子页面之间采用了懒加载技术保证用户体验,上拉加载下拉刷新和购物车与登录注册模块均采用了本地存储技术。
责任描述:- 使用Vue作为项目框架开发;
- 利用Axios请求数据;
- 使用Vue-router配置路由;
- 使用vant组件化开发;
- 使用vue状态管理。
2016.01-2016.06
锤子简历项目
负责人
项目描述:- 该项目是一款媒介类微信小程序,分为个人与媒婆两种不同的身份登录,不同身份登录的页面效果也不同,主要有搜索,参团,富文本解析,卡片切换动画,分类商品购买,个人信息上传,个人相册,地址管理等功能。
责任描述:- 根据设计图用HTML5和css完成页面制作,根据后端工程师提供的API文档完成js模块的编写,对完成的页面进行维护,对网站前端性能做优化。
-
软件技能
-
- 软件技能:Ps,Ae,Js,CSS,Less,Ajax,html,HTML5,Jquery,Sketch,Div+Css,UI设计,HTML/CSS,Bootstrap,JavaScript,网站前端,软件工程