个人介绍
自学能力强,易于接受理解新事物;
热爱编程,对待bug有足够的热情与耐心,对未知事物充满好奇心;
对事物有自己的看法,善于分析原因吸取经验,对事物的全局控制有不足;
性情平和,易于相处,有团队意识;
工作经历
2019-07-08 -2021-03-19猎豹移动高级前端工程师
2019-7~2020.8 猎豹移动 Web前端开发工程师 主要负责Web前端页面的开发工作,前后参与过两个web前端的开发工作,两个Web移动端H5的开发工作,一个移动端Flutter开发工作。 其中两个Web前端项目均是我主导开发,参与整个前端工程的搭建,开发,测试,部署。过程中与产品与其他部门进行跨部门合作,最终顺利完成。 主导完成一个移动端H5的迁移开发工作,对原有项目的功能代码进行拆分,为一个外部产品提供支持,过程中完成设计用户登录鉴权逻辑,后端与前端restFul风格的接口设计。 参与移动端跨平台Flutter开发,完成相关前端功能模块。
教育经历
2015-09-01 - 2019-07-01西安工业大学计算机科学与技术本科
计算机学士学位,对计算机技术有极大的热情
技能
机器人管理平台(前端 Vue+ElementUI) 猎豹移动 2020-4~2020-8 机器人管理平台是为机器人面向toB业务使用的开发商管理后台,主要功能是对机器人当前状态以及机器人应用,地图的管理,还有Appstore功能。 本系统使用Vue+ElementUI开发,其中对面包屑,message,Dilog组件进行定制化开发, 对导航栏等其他组件使用自定义组件。 使用了异步下拉刷新的机制来刷新机器人列表 使用zip.js对地图包进行处理,使用canva将pgm格式地图图片绘制出来,转为png格式base64进行展示 使用async,await来处理接口请求的异步调用,使代码可读性,整洁性提升。 内部日志平台开发(前端 React+antd+Echarts) 猎豹移动 2019-9~2019-10 使用react进行开发,主要功能是记录与统计服务器API访问的次数,以及时间分布。监控服务器请求相应情况。 使用antd开发条件查询,列表分页等功能,主要使用了日期选择器DatePicker,级联选择器,表格组件Table等,包括表格案列排序以及模糊搜索等功能
机器人远程通话小程序 为远程遥控机器人开发的*小程序。可以远程遥控机器人移动,并与机器人远程视频通话 远程通话使用腾讯trtc支持 远程连接使用websocket进行连接
豹小秘*助理公众号(前端 React) 猎豹移动 2019-7~2020-1 该产品是一款*秘书工具类产品,主要负责*公众号前端的开发工作,主要开发通话记录详情,个性化语音,助手注册及设置流程的开发及优化,数据平台埋点上报等功能。 *助理App(移动端Flutter+dart) 猎豹移动 2020-1~2020.4 *助理是一款面向海外跨移动端平台*秘书工具类产品。设置呼叫转移后,机器人助理将会在挂断或未接听时帮用户接听*。 负责的主要功能模块是个人中心,设置页,个性化助理页面等,使用dart语言进行跨平台开发。 负责产品宣传页的H5页面开发,使用原生html+js形式开发,利于SEO。 对接数据上报平台,完成时间上报