在公司期间,担任 技术经理,系统开发组部门经理 等职位 ,精通后端各项技术:7年java开发经验和全栈开发工程师,对高并发,多线程,网络通信IM有多年开发经验。
技术栈:spring mvc boot jpa mybatis、spring cloud mysql oracle sqlserver redis,MQ,netty websocket等 ,对于企业管理软件等方面有经验,业务理解能力强,精通工作流引擎,如activiti 等BPMN框架,
运维方面:精通docker linux centos 等常用技术 。
项目主导开发:
微服务引擎、流程引擎、表单引擎 供业务微服务调用
1.微服务引擎-saas平台:是一款业务中台saas微服务管理平台,供开发人员快速统一UAP开发,开发相关业务独立模块,以多租户 网关隔离的方式提供给各个子业务系统调用,提供服务能力,采用springcloud alibaba全家桶进行开发,实现工作流引擎、表单引擎、规则引擎等,并通过租户对外提供能力api,部署方面通过K8S和自研CICD框架进行自动化发布,实现灰度发布,金丝雀发布。
2.即时通讯IM:实现多端登录,消息互通漫游等技术,底层后端采用netty技术,自研androidsdk,websdk。
3.VR医疗软件:前端1:基于c# wpf 开发的客户端系统,进行播放vr视频,和游戏,是进行加密处理播放 后台采用j2ee模式,开发,用的框架spring boot jpa myspl jqGrid 开发后台管理系统,短信通知,消息中间价等技术移动推送,熟悉websocket等技术进行游戏通讯
微服务saas平台,主导设计开发的作品,是一套统一开发平台,由于涉及商务问题,更多的截图不易公开。
activiti7 + bpmnjs 实现工作流引擎,具体更多截图不易公开,有意私聊。