庄海鑫前端工程师简历

打印简历 头像

专业技能

教育经历

沈阳化工大学

2015/9 - 2019/6

  • 专业学历:软件工程 大学本科(统招)
  • GPA:3.1 / 4.0
  • 英语四级:472
  • 荣誉:两次二等院级奖学金(2015-2016,2018-2019学年),两次三等院级奖学金(2016-2017、2017-2018两学年)辽宁省计算机设计大赛二等奖 ——《舒乘网》、辽宁省大学生创新创业计划 ——《舒乘网》

工作经历

沈阳众智网络科技有限公司

2019/4 - 2020/2

  • 职位:Web前端开发
  • 主要技术: HTML5CSS3jQueryBootstrapVueVue RouterVuex
  • 工作内容:1、负责和设计师交互需求,最大限度的实现页面效果。 2、负责与后端工程师交互,完成数据交口对接。 3、负责相关产品的需求以及前端程序的实现,提供合理的前端框架。 4、负责项目的版本迭代和性能的优化。 5、负责整体web前端用户体验及改进工作。 6、负责网站界面交互开发。 7、参与需求分析和设计,配合产品设计及UI设计人员完成初步的测试工作。

沈阳东软睿道教育服务有限公司

2018/9 - 2018/11

  • 职位:Web前端开发实习
  • 主要技术:HTML5CSS3jQuery LayuiBootstrap
  • 工作内容:1.使用jQuery库配合UI设计师完成公司官网页面编写,处理各种浏览器兼容性问题。 2.利用后端人员实现的数据接口,使用Ajax对页面上的数据进行渲染 3.实现轮播,页面特效和动画,完成UI设计师想要的效果

项目经验

教学平后台管理系统

2019/10 - 2020/1

  • 项目介绍:对学生购买课程情况,学习情况,测评情况进行管理与统计分析
  • 关键词:jQueryLayuiVue.jsVue-RouterVuexWebpack
  • 项目指责:1.负责整个项目课程管理功能模块和学习模块的开发。独立课程管理以及报表统计等功能模块; 2.运用Echarts对数据结果展示,包括柱状图、环形图、折线图、饼图等。 3.实现了一些通用的业务组件 4.负责项目的打包、部署及部分重构功能;

统一教育网教学平台(PC端)

2019/4 - 2020/10

  • 项目介绍:该教学平台是为幼儿园,小、初、高中学生以及家长提供各种教育的平台,包含了视频学习、作文平台、知识题库、知学爱问、测评等等模块
  • 关键词:HTML5CSS3jQueryLayuigulp
  • 项目指责:1. 配合设计师和后端,使用的DIV+CSS实现标准网页布局,还原设计稿。 2.使用Ajax请求与后台交互调试接口。 2.使用layui、HTML5、CSS3,jQuery完成轮播、页面的动画效果 3.利用gulp对项目进行打包

Vue仿饿了么(移动端)

项目预览 | 项目地址

  • 项目介绍:还原饿了么订餐app的主要功能,主要实现短信验证码登录,定位收获地址、选择搜索城市、选择搜索地址、商家排序筛选、搜索、商品列表、购物车、支付等功能
  • 关键词:Vue.jsVue-RouterVuexWebpackAxiosSASSElement-UI高德地图 Better-Scroll
  • 项目职责: 1.使用vue全家桶还原了饿了么的大部分功能 2。使用云之讯接口完成成短信验证码功能 3.利用高德地图api实现了定位收获地址,城市筛选功能 4.用了css中的transform和vue过渡实现购物车动画的功能

Vue仿小米商城(PC端)

项目预览 | 项目地址

  • 项目介绍:项目使用vue.js进行开发,目前已经完成基本的交互与页面。包括登录页面、商城首页、产品介绍、添加购物车、订单提交等。
  • 关键词:Vue.jsVue-RouterVuexWebpackAxiosSASSElement-UI
  • 项目职责: 1. 还原小米商城前端页面,采用vue官方规范进行代码编写,可读性更强。 2. 抽取设计图中的公共部分,进而完成各种页面,简化代码。开发各种功能组件,导航、底部、服务条、产品参数、加载、弹框、分页器等组件等。使用Vue-cli4 作为脚手架工具 3. 项目中的动画、过渡使用css3与vue提供的transition组件制作。 4. 先使用easy-mock进行模拟数据,然后与后台接口进行对接。

Vue+TypeScript课程后台管理系统

项目预览 | 项目地址

  • 项目介绍:项目使用vue.js+TypeScript+element-ui进行开发,实现了登录、电子邮箱找回密码、修改密码、动态路由、权限管理、表格管理、图表管理、表单管理、个人中心等功能
  • 关键词:Vue.jsVue-RouterVuexTypeScriptWebpackAxiosSASSElement-UIECharts
  • 项目职责: 1. 实现后台管理系统,完成登录,密码找回功能 2. 对axios进行封装,处理token,并用vue-router,vuex进行路由配置和权限管理 3.使用element-ui完成表单管理和账户管理模块,展示,编辑,删除,添加,搜索,数据分页展示 4.使用echarts完成图表管理中各个图表的开发

基于Vue的UI组件库的设计与实现

项目预览 | 项目地址

  • 项目介绍:该项目的是参考目前流行的前端UI组件库Ant Design,iView进而设计的一款属于自己的组件库,实现了常有组件类型,基础组件,布局组件,导航组件,表单组件,视图组件
  • 关键词:UI组件库VueVue-Cli3npmKarmaMocha
  • 项目职责:1. 提供日常开发任务的常用组件, 使用Vue-cli3 作为脚手架工具 2. 提供了 Button Icon Input Grid Layout Tabs ... 等常用组件, 适合PC 端使用 3. 代码易读, api设置简单, 易于上手, 可以通过commits来查看源码 4.该项目还在进行中,并持续更新,希望可以完成更多的 UI 组件, 为他人工作带来方便。

涂鸦板

项目预览 | 项目地址

  • 项目介绍:一个简单好用的涂鸦板
  • 关键词:HTML5CanvasES6JavaScript
  • 描述:使用 HTML5 的 Canvas 元素及其相关 API ,实现支持多指同时画图(可选色/粗细)、橡皮擦、一键清空、保存至本地的功能。

自我评价

  • 对前端有着浓厚的兴趣,喜欢网页界面设计,关注产品的用户体验。平常会逛dribble,codepen,webflow这些设计交互感很强的前端网站。
  • 每天学习英语二十分钟以上,我深知英语对前端的重要性,不论是对新技术的学习还是技术的深挖.会看medium,udemy,youtube等国外技术博客、视频。使用Google,stackoverflow解决前端常见的问题。
  • 经常写笔记,博客总结自己所学。在语雀简书博客记录学到的东西。 善用Xmind进行需求分析,总结学到的知识。
  • 未来三年规划,希望自己可以成长为独当一面的前端工程师