1、 精通 Java 核心,具备良好的面向对象设计能力 精通 Java 并发编程,对各种锁机制、线程池机制、AQS 都有深入理解,擅长性能调优
2、熟悉 Spring 全家桶、Mybatis 等主流开源框架,有多年实战经验,可以快速搭建项目
3、熟悉 JVM、JMM 模型、常见垃圾回收算法、垃圾回收器及JVM调优
4、熟悉 Mysql、Oracle 等关系型数据库,对索引及事务理解透彻、擅长表设计和 sql 调优
5、熟悉分布式理论及算法,服务治理有深入理解 熟悉 RocketMq、Redis 等中间件
人行征信查询管理系统(民生银行)项目描述:人行征信管理系统是民生银行针对行内系统提供征信相关功能的一个基础系统,核心功能是征信报告查询和指标查询。围绕核
心功能提供各种数据管理,包括流程审批、权限管理、报告生成及其浏览和下载、指标加工等外围功能。
项目职责:
1.核心功能性能优化及重构;
2.慢交易及慢 sql 优化;
3.服务治理接入及分布式相关优化;
4.指标加工平台搭建(基于 sqlite 与规则引擎);5.一般功能优化、开发文档及技术分享; 欧宜云物联网平台
项目描述:物联网云平台是一个智能设备开发、接入、管理的云平台,主要由面向设备开发者的开发平台和设备接入平台、面向设备使用者的用户平台、APP 以及第三方系统接入平台。其中开发者平台的主要功能有产品管理、固件管理、设备管理、物模型配置项目职责:
独立负责处单片机外的所有开发运维工作,详细如下:1.负责需求分析、竞品功能分析、客户需求对接等。2.架构设计、详细设计、文档输出。
3.后端及前端页面开发、APP 开发、部署及运维管理。 人脸识别
项目描述:人脸识别相关智能设备软件开发,产品有三个系列:门禁、考勤机、体育设备控制器。人脸识别硬件使用hi_dv300,人脸检测、关键点提取和特征提取使用 Retinaface 量化部署,人脸识别(相似度)采用欧氏距离和余弦距离,图像处理和人脸矫正使用OpenCV。应用层语言使用 QT 与 C,与服务器通信使用Http 协议和Mqtt协议。数据库使用 Sqlite。人脸服务器主要有人脸的分组、管理等功能。项目职责:
1.独立负责人脸服务器开发
2.人脸识别功能开发,包括 AI 模型量化调参、人脸检测、人脸对其、人脸识别等
3.单片机应用层开发(除操作系统内核与驱动外其他软件部分) Woody
项目描述:Woody 是为 OSS 运维人员提供的一个自动化运维工具,主要功能是运维流程化,另外还有报表、健康度、知识库等功能。其中运维流程化是将运维人员的人工处理过程(如异常处理等)配置成流程图,运维人员可以对流程进行启动,监控,修改,重执行等操作。
其实现方案使用了工作流引擎 Activiti 和Groovy;运维人员配置主机、应用、消息队列(此处有 rabbitmq,activemq,redis)、通知人等信息,可以开启对应的主机、应用等的监控,然后在页面实时推送监控信息并在指标达到阈值时推送告警给对应负责人;知识库使用了搜索引擎 lucene 和富文本编辑。
项目职责:
1、流程模块
2、资源监控、告警推送等
3、现场推广和部署
Imchat
项目描述:Imchat 是一个即时通讯系统,用来对电信施工进行装维远程支持的系统。一般流程是现场施工人员收到工单后到达施工现场通过与人工机器人小蜜的对话来解决设备查询、密码修改等问题,若与小蜜解决不了则可以转人工解决,另外还有专家组(建群),工单转派,结单,评论等功能。
项目职责:按需求开发。
向日葵
项目描述:向日葵项目是 OSS 项目的国际融合版本,主要工作是对国内各省的差异化版本进行规范化、平台化、性能优化和国际化改造,整个系统进行了彻底重构。系统基于 SpringCloud 开发,缓存使用了redis,数据库使用了 mysql,负载均衡使用了nginx,版本管理使用了 git。系统的部署是通过公司的自动化运维平台(基于docker开发的)进行的。
项目职责:
1.网络激活模块功能开发
2.接口文档的编写
网络激活
项目描述:激活系统是衔接服务层与资源层,完成服务信息在物理网络、业务平台上自动激活、查询、修改、测试、采集,能够完成移动、固网和综合业务的运营支撑系统。系统主要是接收开通系统派发的工单,通过预先配置好的各项参数自动化激活业务。项目职责:我主要负责一些功能的改造、bug 修复、个性化定制。 CPS(Cloud Pay Service)
项目描述:CPS 系统是一个云支付平台,是华为针对不发达和欠发达
国家(非洲和东南亚某些国家)的电信运营商提供的一套支付系统,专门填补以上地区移动支付领域的空白。项目职责:我主要负责 bp 模块的开发,包括TC 和IC 两个网元。TC网元即交易中心主要处理交易涉及部分,IC 网元即管理中心主要负责除交易外的业务逻辑。
物联网云平台是一个智能设备开发、接入、管理的云平台,主要由面向设备开发者的开发平台和设备接入平台、面向设备使用者的用户平台、APP 以及第三方系统接入平台。 ● 其中开发者平台的主要功能有产品管理、固件管理、设备管理、物模型配置 ● 用户平台包括设备管理、历史数据分析,设备地
人脸识别相关智能设备软件开发,产品有三个系列:门禁、考勤机、体育设备控制器 ● 人脸识别 CPU 使用 hi_dv300,人脸检测、关键点提取和特征提取使用 Retinaface 量化部署,人脸识别(相似度)采用欧氏距离和余弦距离,图像处理和人脸矫正使用 OpenCV。 ●