2年4人前端团队管理经验,培训0基础同事,带领实习生参与项目,完成前端团队从0到1的队伍建设
熟悉W3C标准,了解浏览器特性及兼容性,有PC,H5,小程序,Hybird 等多平台混合开发经验
熟悉使用Vue,React前端框架,Mpvue,Iview,Antd-Design,Element-UI等UI框架,了解框架的设计思想和设计模式
对JavaScript语言有深入的了解,熟悉Es6,Es7标准,熟悉Js原型链及类继承关系,熟悉面向对象的程序设计方法,熟悉TypeScript编码规范,了解Js语言设计模式,具备优秀的交互开发能力
熟悉Http协议及各种请求方式,熟悉Ajax技术,熟悉跨域请求解决方案,能与后台开发人员良好合作进行协同开发
熟悉Webpack,Vite,Rollup等前端打包构建工具,熟悉前端工程化思想及脚手架工具
熟悉使用Git版本管理,遵循Gitflow规范,能熟练解决代码冲突及处理版本回滚、迭代问题,熟悉Jenkins自动部署
熟悉Css预编译语言Less,Sass,了解REM命名规范,能使用Css实现简单动画
熟悉Node.js,能熟练使用Koa2,Express等框架搭建服务器
熟悉搭建深度学习推荐系统相关知识,召回层Word2Vec模型、Embedding召回方法和排序层DIN、DIEN、EmbeddingMLP、Wide&Deep等模型,熟悉使用Tensorflow、Anaconda等模型训练工具
熟悉软件工程、计算机相关基础知识,能够完成简单的产品原型绘制和PRD撰写,能够辅助UI设计师修改网页UI设计,了解Java、Python等编程语言,能够完成服务端CRUD相关接口开发
具有优秀的英语读写能力
北京交通大学校园信息化建设相关系统(合并)
项目清单:
分班分学号系统,北交大微信企业号开发,学生工作管理系统,因公出国境管理系统,网络安全培训平台,发展规划建设平台,工程教育专业认证系统,纪委机关综合业务管理信息系统,高性能计算能力提升平台,数据可视化大屏,工作流引擎项目,迎新系统
技术栈:Vue、Webpack、Antd-Design-Vue、Iview、Vant、Video.js、Antv、Echarts
主要职责:
前端架构设计
核心模块、业务难点、关键功能点开发
前端CI/CD工作流搭建
解决团队其他成员遇到的问题,代表前端团队与产品经理、UI设计师、服务端开发团队沟通
Saas报名系统(公司核心业务)
项目简介:
一站式解决全国各城市马拉松报名系统,满足不同城市马拉松组委会的各项个性化需求,实现平台低代码化,新增业务0开发目标
技术栈:Vue、Webpack
主要职责:
业务代码编写
前端性能优化
前端工作流设计重构、业务低代码配置
马拉马拉官方网站
项目简介:
PC端马拉马拉官网门户网站
技术栈:Jquery、原生JS
主要职责:
使用Jquery Fullpage 框架和原生JS完成页面动画
使用Rem和百分比混合布局方案适配各种移动设备
H5端报名系统
项目简介:
运行在公司自研Hybird App中的H5页面,实现App端马拉松报名需求
技术栈:Vue、Webpack
主要职责:
使用WebViewJsBridge技术实现JS与Android,IOS客户端系统语言间的交互
使用Vue完成业务代码的开发
马拉松报名系统小程序
项目简介:
Saas报名系统的小程序环境移植,实现在小程序端的报名需求
技术栈:小程序环境、Mpvue/Megalo
主要职责:
自学小程序开发语法和API,用一周的时间完成系统从PC端到小程序端的移植
随着小程序的功能的不断完善,学习使用Mpvue/Megalo框架,实现原生代码到小程序框架的转化,提高了开发效率
根据小程序的新特性Webview,将原有程序代码替换为H5嵌入的方式,实现了小程序也可即时更新,脱离了小程序评审的限制
马拉松知识超人小程序
项目简介:
一款即时的答题小程序文字游戏,以答题游戏的形式推广业务
技术栈:小程序环境、原生小程序API
主要职责:
使用小程序原生API处理业务逻辑,减少代码量,优化运行性能
使用Canvas绘制实时交互计时器
使用WebSocket协议实现弹幕发言
后台系统(合并)
项目简介:
公司业务后台系统:Saas 系统后台,App 后台,官网后台,领物系统后台
技术栈:Vue、Webpack、Iview、Element-ui
主要职责:
使用 Iview/Element-ui和Vue 全家桶,完成各种后台系统配置的业务需求,与服务端进行协同开发
低代码配置后台
整合账号和权限系统进行统一登录
将原有技术栈进行升级,所有工具版本和业务逻辑更新迭代