个人介绍
我是程序员客栈的【曹磊】,一名【前端开发工程师】; 我毕业于【淮南师范学院】,担任过【上海地听信息科技有限公司】的【Web前端开发】,担任过【上海联蔚数字科技集团股份有限公司】的【Web前端开发】,担任过【TEKsystems】的【前端开发】; 熟练使用【Typescript】,【React Hook】,【Nodejs】,【Nextjs】,【Vue】,【Echarts***】,【Taro】 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2022-07-11 -至今TEKsystems前端工程师
在Paypal工作,主要是负责COS工单审计的前端开发,采用Nextjs框架,SSR渲染的方式搭建项目,node端采用BFF架构
2021-05-18 -2022-07-08上海联蔚数字科技集团股份有限公司Web前端开发
1、负责后台管理系统、小程序等前端开发; 2、参与的管理系统项目有 CG 后台管理系统、欧莱雅后台管理系统;参与的小程序项目有巴黎欧莱雅 EC、SDK EC、CPB EC 。独立负责的项目有 DECORS 头皮研究院公众号、TAM EC、EFF EC; 3、内部P2级别认证答辩第一。
2019-11-11 -2021-05-17上海地听信息科技有限公司Web前端开发
1、根据设计图还原页面,实现数据展示和与用户的动态交互,负责页面后续的维护和需求的更改; 2、参与的项目有四川省空气质量决策分析系统、长江水生生物保护动态管理系统、东海海洋大数据预报系统、三线一单 等,独立负责的项目有上海市土壤污染防治系统、环保卫士、上海市建设用地地块土壤污染环境管理系统、松江信访系 统; 3、获得地听2020优秀新人奖。
教育经历
2016-09-01 - 2020-01-07淮南师范学院物联网工程本科
大学期间担任学习委员一职,个人学习能力强,具备良好的沟通和团队合作能力,能够快速融入团队。 在校期间获得: (1)英语四级(CET-4); (2)优秀班干,四年奖学金; (3)国元证券杯安徽省大学生投资大赛二等奖。
技能
项目内容:通过抽取各个品牌的基本特性,形成一个成熟的产品,为不同品牌的电商小程序带来配置化方式去搭建电商小程序。 技术栈:react hooks、Ant Pro、TypeScript、ahooks、immerjs、lodash、less、axios、xlsx-js、hrml2canvas、react-beautiful-dnd、react-rnd 工作内容及部分亮点: (1)负责CG后台活动模块、任务有礼模块,参与页面管理模块的typescript、需求、功能设计和实现; (2)使用拖拽组件、模板的概念生成小程序页面数据,小程序端解析数据生成小程序页面 •页面配置中页面编辑器,拖拽(react-beautiful-dnd)左侧模板到页面,多个模板(模板由基础组件构成,基础组件按照小程序组件设计,模板又分为平面层和窗口层)拼成小程序的页面,展示在页面编辑器上,展示效果同小程序页面,页面中的模板实现拖拽后调整模板的排序; •右侧展示当前选中模板的映射表单(表单由原子表单项构成,表单内存在两种递归,一是动作的递归,可以无限设置动作和动作回调,二是表单整体的递归,弹窗动作会继续触发一个动作表单)。映射选中模板的属性(样式、事件、热区、置顶、移动等),修改映射表单会同步修改选中组件的属性,实时查看效果; •映射表单中的事件原子表单项,设置当前组件触发的事件类型和动作(样式修改、路由跳转、弹窗事件、*开放能力); •映射表单中的热区原子表单项,会圈出选中组件,在其之上绘制热区,双击热区后设置热区事件列表,热区通过react-rnd优化,实现绘制后可拖拽移动修改位置; •模板收藏功能,可以让用户收藏自己设置的模板,收藏后的模板可用于拖拽生成下一个页面。 (3)页面管理功能实现页面的预上线、正式版、推送上线、历史版本回滚管理; (4)主题页面功能控制小程序端的不同人群包在不同时间下展示不同的页面; (5)使用js-xlsx,利用 class 的形式封装导出工具类和接口数据格式化方法实现表格的导出; (6)封装公共组件,如二维码预览组件、可编辑表格、ProForm中的穿梭框组件等。
项目内容:为巴黎欧莱雅小程序开发促进用户留存下单的页面功能,包括但不限于页面呈现可配置组件开发实现千人千面,单独负责全商城的页面revamp;后台管理系统新增*生态业务的管理模块,如实现小程序页面自由配置AB TEST,任务有礼,抽奖,裂变等后台管理模块的开发。 技术栈:TypeScript、原生小程序框架 工作内容及部分亮点: (1)实现首页组件高度可配置化,动态电梯,多种轮播组件,会员组件等,优化首页加载; (2)独立开发AB TEST后台管理系统&小程序前端,实现页面灵活配置AB TEST活动上下线; (3)直播间任务有礼后台管理模块&小程序前端开发,实现灵活配置任务内容与层级关系; (4)活动页面定制化开发:抽奖活动,裂变活动,区分等级积分抵现,M选N促销等活动开发; (5)商城revamp:首页,分类页,购物车,结算页,订单中心,注册流程整体revamp开发; (6)国双埋码对接,hypers埋码对接。
项目内容:为资生堂下的EFFECTIM搭建*商城,除了美容仪产品线上下单服务外,另外提供特色化的门店床位预约服务,线上按时间、门店预约床位,线下凭码核销使用。 技术栈:tarojs、react hooks、redux、ahooks、lodash-es、qrcode、qqmap-js-sdk 工作内容及部分亮点: (1)使用tarojs独立负责小程序前端的框架、模块搭建,封装常用样式、方法、组件、功能; (2)参与小程序需求的沟通与技术实现评估,对项目进度风险及时反馈; (3)首页、活动页使用后台管理系统的页面配置功能,小程序端按数据格式开发组件生成小程序页面; (4)自定义全局 loading hook & 注册授权 hook; (5)特色预约服务,可按时间、按门店提交预约申请,通过预约码线下核销预约服务。 ● 约时间,先选择时间,确认存在可预约城市和门店 ● 按门店,使用qqmap逆地址解析获取用户当前城市,地图展示选中城市可预约的门店地理位置,计算、展示用户当前距离各个门店的距离,地图点击标志物选中门店