ID:142954

jimy

高级java工程师

  • 公司信息:
  • 华为技术有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

● 精通Java编程
● 熟练SpringMVC、Spring、SpringBoot、Mybatis等常用开发框架
● 熟练使用Oracle、SQL Server、MY SQL、Impala等主流数据库
● 熟练Web前端开发技术:HTML、JS、CSS、JQuery、Ajax、Bootstrap等
● 熟练微服务及其工程化实践(流水线、ZK、Eureka、APIGateway等)
● 熟练Linux基本操作、Linux下的Java编程、服务(软件)的部署
● 拥有较好的沟通能力和问题管控能力、及风险识别能力

项目经验

项目名称:组件市场系统
项目描述:
为统一部门各业务组图形的使用,封装开发基于Echarts的图形组件,并提供组件的管理,包括组件引用,组件搜索,使用指导,组件API配置项,组件在线演示,新增组件上传,组件同步,组件备份紧急恢复,离线组件等,整个项目包含三个微服务:前端可视化服务,后端组件仓库服务,后端组件上传管理服务。
责任描述:
使用VUE开发雷达图和气泡图两个组件并编写组件文档,提供JS组件;
独自分析并使用bootstrap开发前端组件市场Web框架,开发组件搜索功能,开发使用指导,API配置功能;开发组件信息传递及文档编写规范;
独自开发后端组件上传管理服务,主要功能有:对接前台完成新增组件的上传,重构整体项目架构完成数据和服务的分离,组件JS同步到远端现网节点和深圳中心节点的后端组件仓库服务,中心节点是全量组件,远端现网是部分组件,组件文档信息数据同步到中心节点的前端可视化服务,同步组件包到CodeClub(公司内部Git代码仓库)代码库作为备份以便后续紧急恢复,所有同步任务同步进行;管理远端现网组件仓库服务的动态注册和管理;
开发环境:Eclipse、Maven、Junit、Jmeter、Git、Jenkins、CloudDragon
技术选型:Springboot、Log4j、gson、H2DB、swagger、Echarts、bootstrap、Vue、jQuery、highlight.js、CodeMirror、APIDOC,RESTFul风格接口
总代码量:11k

项目名称:BDS Smartvalue(商业开发套件-智能价值)
项目描述:对于视频和流量的精细化营销利用AI实现模型的训练和预测,BDS实现了训练模型和预测模型的流程(工作流)可编程,用户按自定义所需流程组合各种算法模块实现灵活的可编程工作流
责任描述:预研flowcharts工具,并开发前台服务中flowcharts拓扑及运算符配置管理,使用浏览器缓存window.localStorage实现运算符配置的缓存;开发后台服务中对接flowcharts的modelJson管理;开发打通项目基本功能实现从输入运算符到预处理云算法到AI算法运算符的流程
技术选型:SpringBoot、Mybatis、Log4j、MySQL、Apache Beam、flowcharts.js
总代码量:3k

项目名称:5G业务到网络KPI映射服务
项目描述:根据提供的5G业务相关的原始数据和算法,提供web端的可视化包括业务对网络KPI要求的3D图,并提供web页面导出为PPT以便解决业务人员由于数据的变化频繁改PPT的问题。
责任描述:使用HTML5的canvas 依据原始数据开发出业务员对网络KPI要求的3D图,三个轴分别表示:业务周期、速度、时延,图例为各5G业务类型如:AR、VR、车载娱乐等;开发以模态框实现业务数据的编辑,并完成后台服务接口实现数据的持久化;使用html2canvas库开发网页转图片功能;集成Eureka客户端实现服务的注册发现;
技术选型:SpringBoot、Mybatis、HTML5 Canvas、html2canvas 、Eureka、API Gateway、
总代码数:4K

项目名称:客户方案云-数据同步服务
项目描述:客户方案云是一个很庞大的为客户提供全球所有运营商的看网服务,包括看体验、看网络、看经营,其中数据同步服务是用来处理基础数据的一个微服务,完成基础数据的存储、算法处理、汇聚处理最终存储处理后的数据以备方案云系统调运。本项目是在同步服务中开发一个工参数据站点信息合并特性
责任描述:分析需求并给出站点合并方案,开发符合合并原则的站点合并核心算法;分析特性诉求结合现网复杂的数据库分布提供若干方案,从数据源侧处理存储、已有中间工参表复用、新增工参中间表,等几个角度开发三个数据部署方案,最终通过评审以空间换价值和效率的方式使用新增工参中间表的方案,然后按照站点合并算法落实开发本特性;引入并集成ff4j组件实现新特性的动态开关控制,同时使用组件提供的web配置功能开发站点经纬度相似判断精度动态配置;优化Mybatis普通方式插入大数据带来的效率问题,通过分页和Mybatis批量模式进行此问题的优化。
技术选型:SpringMVC、mybatis、ff4j、zookeeper、impala、mpp、postgresql、oracle、
总代码量:4k

项目名称:珊格化数据处理服务
项目描述:在地图上呈现小区数据是数据地图可视化中的一部分,小区数据包括流量、用户数等,小区的经纬度是唯一的,因此如果单一的现实小区数据的话最后呈现的是地图上的独立的一些区域体验不好,此项目就是开发珊格化数据处理服务实现小区数据在以小区为中心点的多层珊格上分布,每层珊格之间有衰减系数,所有珊格上的数据之和就是小区的数据。最后前台按照数据大小渲染珊格颜色提高体验。
责任描述:开发珊格精度转换算法及代码实现实现用户输入距离精度到经纬度精度的转换;开发珊格中心计算算法,实现以经纬度分别为:0,0位原点的四象限坐标系中,给定站点经纬度计算该站点所落入的中心珊格的中心点经纬度;
开发各层衰减系数计算算法,实现以用户提供的是珊格化的层数和逐层之间的衰减系数计算每层各自的衰减比例系数;对接上述核心算法和其他珊格模型和珊格列表以使服务最后输出珊格列表;预研Geoserver工具,实现珊格化服务生成的sharp文件生成地图数据并发布地图;
技术选型:springboot、jackson、swagger、APIGateway, Geoserver
累计代码:1.5k

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服