ID:20912
王文 java后端开发工程师 9年经验
2024-11-23
个人介绍:熟练掌握java,python,go基础知识;有较好的系统设计及面向对象分析和设计能力; 熟练应用js,jsp,vue等前端知识和elementPlus、iview等前端框架,可以完成简单的前端需求; 熟练掌握IDEA、Git、Maven等开发及版本控制工具;熟练掌握Web开发流程,具备独立开发能力; 熟练使用Spring、SpirngMVC、Mybatis、MybatisPus、Jpa,SpringBoot等开源框架; 熟练使用MySQL、Oracle等关系型数据库;熟练使用Redis,mongodb等非关系型数据库; 熟悉SOA、分布式、微服务架构,熟悉SpringCloud、Nacos,seata等微服务框架; 熟练使用Docker,Linux部署项目,windows项目部署以及Nginx代理等; 熟悉Solr,Elasticsearch等搜索引擎的应用 熟练使用RabbitMQ,Kafka等中间件 了解JVM原理,数据结构和算法,具有良好的数据结构基础 了解sql优化,Mysql主从复制和读写分离 了解kafka,zookeeper等中间件技术 了解高并发常见问题及解决方案
项目经验:项目门户网址:http://hrp.njgjyy.com:10011/ 账号和密码:Account:gly0002 Pwd:153335 开发环境:IDEA+SpringBoot+Maven+GIT+Mysql+SpringCloud+iview(前端框架,属于vue组件) 后端所用技术:RabbitMq+Docker+Redis+Elasticsearch+Nacos+MybatisPlus HRP是引入企业ERP的先进管理思想和理念,结合医院管理特点,按照现代医院管理的”五化”理念,将医院的人,财,物,科研统一纳入管理体系的综合运营管理信息系统。 根据南京国际医院实际需求定制的HRP系统,主要分为:网上报销、权限管理、审批系统、合同管理、预算管理、成本管理、OA系统、人事系统、BI管理系统、资产系统、设备系统、物资系统、供应链系统、采购需求管理系统、绩效系统、新闻资讯系统。该系统采用SpringCloud微服务对各个系统实现解耦。每个系统模块都由一个独立小组去完成,实现高效开发,为医院提供便利服务。 PC端小组负责系统:设备管理系统。该系统是用于帮助医院对于医院设备的管理(比如:设备的录入、设备验收、设备批量导入、设备出入库、设备的审批、设备转科,设备借用,设备归还等等一系列功能)。 移动端负责的相关业务主要是针对设备维修工程师和医院管理员开发的,方便医院派单给工程师, 工程师可以在移动端查看待办事项列表,进行拍照维修。管理员可以在移动端进行验收等其他操作。 主要参与开发的模块(前后端分离模式。PC端前后台都写;移动端仅负责后端): 1.设备采购。设备采购包含设备录入、验收、入库、出库、申领等功能 2.设备档案。设备档案包含档案管理、转科管理、报废管理、公用设备借用等功能 3.设备维修。设备维修包含维修申请、维修派工、设备检修、维修验收、维修进程等功能 4.设备质控。设备指控包含保养管理、巡检管理、计量管理等功能 5.厂商管理。设备厂商维护等功能 西安电子科技大学供应商端管理系统,是根据高校内部需求定制的管理系统,基础框架是采用和清华大学采购系统相同的框架进行定制开发。供应商端主要用于高校管理人员对于供应商的入驻审核,商品上架审核,供应商的权限管理,商品管理,商品品牌管理,商品分类管理以及各种售后管理等。 西安电子科技大学采购端系统,是用于高校老师采购系统。主要流程:下单加入购物车 -> 购物车进行结算 -> 进入结算页面 -> 选择收货地址 -> 估算送达时间 -> 选择采购人所属项目组(学校部门)-> 选择审核人(用于审核是否最终下单)->提交订单 ->订单信息提交至审核人界面 ->审核人通过后正式下单等待发货 当订单确认收货后,供应商端,会将此订单规划到待对账和待开票的列表,采购端可以申请对账和开票,列表信息是定时更新,当供应商端上传方便和确认对账后,采购端可以查看发票和下载Excel订单详情等相关信息。 主要参与开发的模块(全栈式开发模式): 1.负责新供应商注册审核模块 2.负责个人信息管理模块和企业信息认证模块 3.负责发票接口的开发(发票的上传等) 4.负责商品的批量上传(主要是对于excel的模板下载和读取excel数据)相关功能 5.厂商管理。设备厂商维护等功能 6.负责采购端订单结算模块(此过程,包括从下单,审批,一直到发货的全过程)
技      能: Python  
¥1500 / 8小时
立即预约
ID:20661
李桂芳 高级JAVA工程师 2年经验
2024-11-23
个人介绍:1、精通Java语言,基础扎实,熟悉JVM原理,反射机制,掌握多线程编程 ,常用设计模式。 2、精通Spring Cloud,Spring Boot,SpringMVC,Mybatis等Java常用框架。 3、精通Mysql使用,SQL调优,存储过程编写等数据库常用技能,熟悉Redis,Hbase,MongoDB等非关系型数据库的使用。 4、熟悉Openfire,Kafka,MQ等消息中间件的原理和使用,熟悉Jmeter压测,JVM调优,熟悉MQTT,TCP/IP,XMPP通讯协议。 5、熟练使用Linux常用命令,熟悉Docker,K8s,Istio容器化技术。 6、熟悉python,算法
项目经验:高精度定位平台: 该项目主要是操作系统生态中给物联网设备提供室内外定位服务。在该项目中,使用 SpringBoot, Mybatis 作为开发框架,SpringCloud 作为微服务框架,涉及 Kafka,MQTT 消息服务,Redis 和 Mysql;K8s 作为容器化部署和 Jekins CI/CD 发布工具,Git 仓库管理代码,采用 Nginx 负载集群部署。 负责整个项目的架构设计和功能拆分,以及详细设计,包括 MQTT 消息服务的二次改造,消息收发模 块,权限,流量控制,设备管理,定位引擎等主要功能的开发工作: 1、负责定位引擎的开发,实现端侧计算能力上云,使用 JNA 调用 C 库,根据业务流程选择不同的定位 算法。 2、负责 WiFI 指纹定位算法研究,python 实现 KNN 算法改造,以及随机深林算法对比测试,优化 WiFi 指纹库的匹配时间复杂度到 log2n,初步完成较为准确的 WiFi 指纹定位。 平安云物联网平台: 该项目是平安云提供给用户安全可靠的设备连接通信能力,设备管理能力,远程调试、监控、运维等功 能。该平台功能涵盖云-管-端,云端提供设备接入,设备管理,消息通讯,规则引擎,OTA,数据存储,日 志查询,运维管理,安全证书等服务。通信管道支持 MQTT,HTTP 和 NB-IoT 通信,SSL/TSL 加密等。设备 端内置完整 SDK,提供通讯模组,整合边缘计算。 在该项目中,使用 SpringBoot,Mybatis 作为开发框架,SpringCloud 作为微服务框架,神兵作为容器化 部署工具和流程发布工具,Git 仓库管理代码,采用分布式集群部署。主要负责规则引擎,设备管理,MQTT 消息服务的开发,以及版本的发布和运维工作: 1、 负责规则引擎模块设计开发,使用 Drools 框架做二次改造,将用户的数据流转规则转换为类 SQL 语 句,并提供数据的计算,字符串处理,自定义处理函数等数据处理方法,处理后的数据流转到平安 云其他云产品,如 Faas,MQ,RDS 等。包括场景联动功能中使用类 SQL 语句编写规则,满足场景 联动需求。 2、 负责设备管理模块的设计开发,包括设备信息管理,物模型,设备影子和设备状态管理功能。设备 基础信息采用 Mysql 主从存储,设备状态数据采用 Redis 集群实时统计和查询;设备影子用于同步 端侧数据,解决因网络差导致业务平台和设备的状态不同步问题,使用 MongoDB 集群存储;物模 型是设备实体数据模型的 JSON 定义,平台与端侧约定的业务通信协议,对标 ICA 联盟标准,物模 型采用 MongoDB 集群存储,云平台解析设备上报数据均按照物模型 JSON。 3、 参与 MQTT 消息服务开发,MQTT 消息服务使用开源框架 Moquette 做二次开发。负责 Topic 设计, 设备一机一密和一型一密功能设计开发;负责消息分发模块开发,MQTT 将设备上报数据发布到 RocketMQ,消息分发模块订阅 RocketMQ 消息并异步分发到各个微服务组件,并负责消息收发的压 测和性能调优。
技      能: Java  
¥1400 / 8小时
立即预约
立即预约
意见反馈