张浩然
电话: 18569938068 丨邮箱: 1441576268@qq.com 丨所在地址: 郑州
性别: 男 丨政治面貌: 中共党员
个人网站: https://blog.zhanghaoran.ren
求职意向: web前端开发
专业技能
- 熟练掌握JavaScript,ES规范,熟悉TypeScript、Python、Node.js。
- 熟练使用Vue2,Vue3生态,uniapp, Nuxt.js,vitepress。
- 熟练使用二维GIS开发(天地图,百度,高德);物联网、数据可视化大屏开发;了解Cesium三维GIS开发 。
- 熟练h5及原生混合开发、APP离线打包,微信小程序、微信公众号开发,支付、即时通讯对接。
- 熟练Jenkins、gitlab CICD,微前端架构。
- 熟练App的Apple Store账号、证书、上架和国内安卓应用市场上架。
- 熟练使用HTML5, Css3,Scss,响应式、自适应、flex布局,seo优化。
- 熟练使用jquery,element-ui,iview,bootstarp,vant,Uview,echarts,arco ui,ant design 等。
- 了解Webpack, Vite, babel等和浏览器兼容和性能调优问题。
- 熟悉网络爬虫、web服务端开发,Nginx配置调优,SQL语法,Linux系统运维。
- 熟练操作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维护。
- 参与项目的需求分析、页面设计、逻辑实现。
- 负责公司所有前端项目的架构和开发、部分后端项目开发维护,实现需求并对项目提出建议。
- 优化公司技术栈,完善已有系统及新项目的开发,培养新人。
- 维护修理公司内部网络及电子设备。
项目经历
河南大象智行科技有限公司
道路保通项目
一期 2023.10 - 2023.11
使用Cesium+天地图开发三维GIS,同时和echarts等配合开发大屏。
对接webrtc媒体流音视频
对接智慧安全帽、摄像机、防撞护拦板等物联网设备的报警、信令下发等
二期 2024.03 - 至今
封装高可用低耦合ProTable、detailModal、WriteTable、Tree、SearchForm等组件库,针对日常后台管理类开发,提升开发效率,减少重复代码.
使用天地图解决在保通项目中各个类型场景的使用。
更换前端技术栈:vue3、vite、Arco desgin、vitepress、天地图
移动端:正在排期….
豫行易途-伏羲山 综合项目 2023.06 - 2023.11
本项目为文旅电商类项目,此项目依托郑少高速,助力沿线及伏羲山乡村振兴,推进集团数字化转型。由北京大学大数据研究院牵头共同开发。
负责项目前端整体部分,共有2个管理端、APP双端、微信小程序、H5 Hybrid端。
使用技术: vue, elementUI, Uniapp, gitlab自动化, 二维GIS天地图等相关技术。
郑州路桥集团官网项目
负责项目前端整体部分, 未交付
郑少高速机电管理项目
负责项目前端整体部分, 内部项目
钢丝绳与皮带机监测系统项目 2022.07 - 2022.10
使用技术: vue3 + ts + Arco ui + Unity webGL
负责项目前端整体部分, 已交付。
郑少高速路产紧急救援(PC、App、小程序) 2021.11 - 2022.1
技术栈:
Uniapp
,vue.js
,Uview
责任描述:
- 负责PC、APP、微信小程序前端开发与维护。
- 根据需求方设计三端样式与流程。
- 开发
GIS
地图和AntV
的大屏展示系统。
郑州路桥集团智慧平台(PC、App) 2021.09 - 2021.11
责任描述:
- 负责二维GIS开发维护,对接摄像头等物联网设备。
- 负责维护迭代智慧平台。
- 负责设计、开发智慧平台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端和移动端前端服务开发。
- 使用
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
责任描述:
- 负责对word文档文字、样式解析。
- 负责对提取的文字进行翻译处理。
- 负责对翻译文字按照原有样式回写。
- celery异步操作,下载文件。
其它项目
HaoYo
技术栈:
Uniapp
,vue
,Uview
,Element-ui
,融云IM
负责HaoYo项目的APP开发和后台管理开发, 微信小程序开发。
使用融云IM
开发即时通讯。
App详情地址:http://haoyo.feitent.com/
向量视觉 官网、AI智能识别审核系统
地址:http://43.138.100.98:8800/home
教育经历
学校名称 | 专业 | 就读时间 |
---|---|---|
东北大学 | 计算机科学与技术 | 2020年09月 - 2022年12月 |
商丘职业技术学院 | 计算机应用技术 | 2015年09月 - 2018年06月 |