张浩然
电话: 18569938068 丨邮箱: 1441576268@qq.com 丨所在地址: 郑州
性别: 男 丨政治面貌: 中共党员
个人网站: https://blog.zhanghaoran.ren
求职意向: web前端开发
专业技能
- 熟练掌握JavaScript语法,ES6新特性,了解TS。
- 熟练使用Vue2.x全家桶,uniapp多端, SSR框架的Nuxt.js,Vue3.x, React。
- 熟练使用HTML5, Css3,Scss,响应式、flex布局。
- 熟练开发h5及多端混合开发、微信小程序、Node.js开发、融云即时通讯。
- 熟练使用jquery,element-ui,iview,bootstarp,vant,Uview等。
- 熟悉python爬虫、Python web开发,Nginx配置调优,Mysql、mongodb操作,Linux系统运维。
- 熟练Jenkins自动化部署,有qiankun.js微前端实践经验。
- 熟练操作Photoshop等图像视频软件,能够根据原型图设计和根据设计图1:1还原。
工作经历
河南大象智行科技有限公司 - web前端 2021年9月 - 至今
- 负责公司PC端、小程序、APP端、H5端设计与开发维护。
- 负责搭建、沉淀前端UI库和工具库。
- 负责GIS地图、实时音视频、安全帽等硬件交互。
河南中创指联物联网有限公司- web前端 2021年03月 – 2021年8月
搭建后端管理系统框架;维护封装高可用常用组件及功能工具。
维护h5端直播相关业务及新需求开发。
开发h5端电商及o2o商铺开发。
北京旗渡锦程翻译有限公司 - web开发 2018年11月 - 2021年02月
- 维护项目、性能优化、版本迭代、后期bug维护。
- 参与项目的需求分析、页面设计、逻辑实现。
- 负责公司所有前端项目的架构和开发、部分后端项目开发维护,实现需求并对项目提出建议。
- 优化公司技术栈,完善已有系统及新项目的开发,培养新人。
- 维护修理公司内部网络及电子设备。
项目经历
河南大象智行科技有限公司
郑少高速路产紧急救援(PC、App、小程序) 2021.11 - 至今
技术栈:
Uniapp
,vue.js
,Uview
项目描述:
此项目是郑少高速所属的一个对郑少高速路段路产、事故等的一个紧急处理系统。
场景:在郑少高速路段发生事故或路损等,扫描路边小程序二维码进行上报,工作人员收到后进行现场处理。
责任描述:
- 负责PC、APP、微信小程序前端开发与维护。
- 根据需求方设计三端样式与流程。
- 开发
GIS
地图和AntV
的大屏展示系统。
郑州路桥集团智慧平台(PC、App) 2021.09 - 2021.11
项目描述:
通过本平台可以让集团领导和工程公司领导清晰掌握各项目的实时情况,比如对各个项目施工现场安装监控摄像头在本平台可以实时观看,对人、车安装GPS等传感器,可以实时查看位置与轨迹。并且可以在本平台召开集团内部会议。
责任描述:
- 负责维护迭代智慧平台。
- 负责设计、开发智慧平台APP。
- 负责搭建面向未来的智慧平台2.0。
河南中创指联物联网有限公司
h5项目:
- h5直播分享页面
- O2O商户中心
项目描述:
使用vue
开发h5直播分享:由指乎app分享出直播相关业务页面,在微信等各个浏览器中继续浏览视频,直播及回放,以及邀请、分享注册、活动页面。
使用vue
开发O2O商户中心:面向于o2o店铺应用,与原生app进行的混合开发;与小程序、APP、H5等多端应用打通店铺与顾客之间的距离;比如桌台扫码点餐,桌台点餐,钱包,指乎客权益等等。
责任描述:
- 根据原型图与UI图还原和实现既定页面、功能。
- 优化视频、图片等在前端的兼容性;
- 拉取直播流和音视频数据在h5页面进行播放展示;
PC项目:
- 直播、O2O、商户后台管理项目
- 公司官网维护迭代
- 封装后台管理系统框架
项目描述:
开发出高可用的后台管理系统,管理直播中的礼物信息,主播收益,直播间管理,用户权限管理,榜单管理,直播及视频素材管理。
封装高复用、高可用的UI库和常用组件。
责任描述:
- 对element-admin进行二次封装升级,打造属于符合自己的后台管理系统。
- 封装一些常用的组件及一堆功能;比如常用组件:表格分页组件,防止按钮重复点击。
- 迁移之前所有老的后台管理系统到新系统上来。
- 使用python-Django开发维护官网。
北京旗渡锦程翻译有限公司
主要负责开发PC端项目
译问项目
技术栈:
Vue.js
、Nuxt.js
、Nginx
、PM2
、Vuex
、Element-ui
、qiankun.js
、Jenkins
、Egg.js
译问项目包含:译问问答主站、译问问答h5端、9个翻译辅助工具开发、法律法规检索、译员管理系统、在线派单系统、以上这些的各个后台管理系统
项目描述:
译问是面向翻译、法律翻译、法律、金融等垂直领域的翻译互助平台。
同时为译问用户群体提供翻译辅助工具集;部分工具是公司内部员工使用的翻译工具;部分对外开放的工具也是公司收益来源的一部分;部分工具已取得国家专利(我也在专利上)。
将传统翻译流程迁移到互联网上来;在本系统中,系统会根据译员审校翻译字数、费率等参数进行计费;在线派单、接单,进一步解放生产力。
责任描述:
- 主要负责PC端和h端前端部分服务开发。
- 使用
Quill
和Tinymce
两款编辑器兼容显示样式;和解析粘贴板内容样式等。 - 负责搭建基于
qiankun.js
的前端微服务架构和维护。 - 负责搭建基于
Jenkins
的多台服务器自动化打包部署系统。 - 负责所有工具的角色权限控制;支付功能和支付管理的开发和维护。
- 负责前端服务器部署和维护。
- 负责译问整体网站备案。
- 对
element-ui
进行二次封装。 - 封装
vue
指令;根据角色动态渲染菜单和页面。
双语新官网项目
技术栈:
Vue.js
、Nuxt.js
、Nginx
、PM2
、Vuex
、iView
- 负责双端新官网整体前端页面开发部署维护。
- 根据设计图1:1还原前端页面和效果。
- PC端使用响应式布局;移动端使用
px2rem
自适应。 - 在
Nginx
中通过请求头UA来判断设备类型,返回不同端数据。 - 使用
I18N
,配合vuex
、cookie
来完成中英文双语切换展示。 - 较小图片使用
webpack
打包编译为base64
格式引入;网络引入图片使用懒加载。 - 艺术字体和UI框架及其他第三方库按需引入、按需加载。
- 使用
lru-cache
进行组件和页面缓存。
智能协同翻译系统
技术栈:
python(django)
,celery
,MySQL
,jQuery
,bootstarp
,python-docx
项目描述:
首先,用户注册登录此系统后,才可以使用。
其次,用户需要上传一份待翻译的文件,系统会自动识别语言格式,可手动调整翻译语言方向。
然后,调用语料库匹配语料,剩余部分交由翻译系统做机器翻译。
再后, 翻译一部分后,用户可在线编辑,进行人工润色。
最后,待所有翻译完后,可以导出对应语言版本的文件,格式保持和原文格式一致。
责任描述:
负责用户中心相关:注册、找回密码等都需要邮箱验证。
负责页面搭建与交互:使用了Bootstarp+jQuery搭建响应式页面和Ajax交互。
使用celery做异步翻译,实时更新翻译进度。
对table进行数据操作,div进行自定义编辑功能。
对上传文件做读取,识别;并分别处理后交由语料库和翻译引擎翻译。
下载文件: 重写翻译后的内容,按原文格式返回。
其它项目
HaoYo
技术栈:
Uniapp
,vue
,Uview
,Element-ui
,融云IM
负责HaoYo项目的APP开发和后台管理开发。
使用融云IM
开发即时通讯。
App详情地址:http://haoyo.feitent.com/
教育经历
学校名称 | 专业 | 就读时间 |
---|---|---|
东北大学 | 计算机科学与技术 | 2020年09月 - 2022年12月 |
商丘职业技术学院 | 计算机应用技术 | 2015年09月 - 2018年06月 |