专业技能
具备扎实的Java编程基础,j2ee,webservice,等主流框架,有良好的编码习惯,熟练掌握soa,osgi有丰富的架构以及系统优化经验,以及海量数据处理经验;
熟练掌握:springcloud,dubbo,阿里EDAS等分布式开发服务,以及微服务框架springboot,以及mybatis,SpringMVC,Spring ,Struts2,Hibernate, 等开源框架技术;
熟练运用标准SQL语句,熟练掌握 MySQL ,Oracle数据库及SQL语句进行优化,以及熟练使用powerdesigner建模工具。
熟练使用Redis,mongdb非关系型数据库;
熟练linux系统常用命令及shell脚本语言,并在linux系统搭建环境tomcat,weblogic,nginx,redis,mongdb等
熟练使用js,jQuery,ajax,Html等前端开发技术;
熟练使用idea, MyEclipse, Eclipse,等开发工具,git,SVN,maven项目管理工具;
了解大数据开发Hadoop,spark,以及hdfs,hive,zookeeper,hbase,yarn等大数据开发常用组件
了解kafka组件,activemq消息中间件,ELK技术栈;
项目经 验
客户营销与分析平台
项目职责:开发组长
所在公司:文思海辉
开发工具:IDEA SVN版本管理工具
技术栈 :springBoot+vue框架+ES索引库原生api使用(logstash传递数据)+activitis审批流 技术+spring AOP拦截器技术+sqlldr插件使用+mybatis框架+oracle数据库+linux环境下nginx服务+redis缓存技术+前端vue技术
项目描述:光大银行项目,客户营销及分析平台系统包括:客户视图,标签管理,客群管理,流程图运行,活动管理,活动审批等板块。相关信息科技的部门领导、零售营销及销售管理平台相关科技人员、系统设计人员及开发人员使用的零售营销及销售管理平台。
主要职责:
1.前期需求分析及客群板块表设计及元数据表设计,组合查询表设计
2.编写客群板块组合查询,上传名单,导入导出等接口
3.编写标签管理,及活动审批板块下的接口
4.二期数据改造oracle到es索引库
5.使用logstash 将数据存储到es索引库
6.用户权限数据切换修改并使用
7.Redis服务搭建及封装工具类,存储list数据
8.linux 服务器封装对象,调用Shell脚本命令实现文件上传下载修改文件等功能
9.编写客群详设文档,参与一期 二期投产演练活动
山西配网可视化智能管控项目
项目职责:开发组长
所在公司:北京众维网络技术有限公司
开发工具:UAP IDEA SVN版本管理工具
技术栈 :spring框架+dobblo分布式服务+webservice服务+dblink数据迁移+sqoop工具+mybatis框架+oracle数据库(读写分离式)+linux环境下tomcat服务+redis缓存技术+前端vue技术
项目描述:山西国网项目展示配网一张图及配网运行信息包括:设备异常,配网负载,故障报修,配网停电,专项检测,负面清单等业务板块。在思极地图的基础上展示用3D效果展示电网基础设备信息(电网设备,电网线路)使用整体框架使UAP框架+VUE前端框架+JS搭建项目
主要职责:
1.使用UAP开发工具搭建项目
2.编写设备异常,配网负载等板块服务端接口
3.数据导入处理将电网PMS系统数据导入到配网可视化数据库
4.空间数据坐标处理,将查询出来的数据在地图上做偏移量处理
5.ISC用户权限数据接入处理
6.webService服务接口调用获取拓扑数据并编写服务接口
7.Redis服务搭建及封装工具类,存储pms大数据量减缓前端加载卡顿问题
8.编写前端样式进行样式微调使用VUE框架+思极视界组件实现前端样式展示(柱状图,广告标识栏样式)
电网智能巡检项目
项目职务:开发组长
所在公司: 北京众维网络技术有限公司
开发工具:IDEA GIT MAVEN
技术栈 :springcloud分布式服务+springboot微服务框架+mybatis+oracle数据库+vue前端技术+threejs三维插件+nodejs+echarts插件
项目描述:采用无人机进行线路杆塔巡检工作,根据点云等基础数据自动生成无人机巡视的航线,通过拍照和录像采集线路和杆塔的最新信息,后台通过算法模型自动分析出带有缺陷的照片。
主要职责:
1、使用nodejs在三维场景中渲染Potree点云绘制杆塔
2、使用threejs插件实现三维场景中的曝光点,航迹点的创建
3、在航迹点创建相机对象,实现相机在三维场景中的位置调整功能
4、并实现三维场景中坐标轴的显示功能
5、鼠标拖拽航迹点和曝光点功能
6、三维场景中坐标点和地理经纬度之间相互转换数据的实现
7、根据相机拍摄距离,环绕角度,俯仰角度,曝光点坐标确定航迹点的坐标值
8、地图上展示echarts图表,实现Tab切换功能
9、杆塔缺陷项数据的处理
国网电动车系统管理后台
项目职务: 开发组长
所在公司: 北京众维网络技术有限公司
开发工具:IDEA + GIT版本管理工具+POWERDESIGNER建模工具
技术栈 :阿里EDAS分布式服务+springboot微服务框架+mybatis+oracle数据库(读写分离)+阿里OSS文件管理系统+阿里云短信服务+linux系统tomcat,nginx服务+vue前端技术+react前端技术
项目描述:提供给国网内部员工使用的电动车打车管理系统(PC+APP端),实现地图展示车辆信息,echarts展示车辆图表信息,以及客户模块,供应商模块,合同模块,车辆基本信息模块,租赁信息模块,预警信息模块等功能的后台服务接口开发,用户权限和数据权限的开发,以及数据联调中台数据库服务,
个人博客系统: 主要功能是: 1.可以实现网站的登录功能 2.网站的编辑功能; 3.网站内容展示功能; 4.分类功能等
企业网站开发: 1.网站前后端分离 采用springboot+vue +redis+mysql+tomcat 2.实现网站的登录,发布 编辑等功能 3.地图展示编辑功能 4.图片编辑; 5.实现扩展字段添加功能