1、分布式环境下的软件开发、微服务开发、具有架构能力,熟悉从单机到集群到K8S部署全流程操作。
2、熟悉前端jquery、vue、element-ui、uni-app从0搭建到部署生产。
3、拥有5年项目管理经验,熟悉项目开发包括设计、评审、编码、测试、上线等各个环节的职能。从制定项目目标到过程跟进、风险把控、项目回顾。
4、熟悉线下物理机服务器、阿里云ECS、华为云环境搭建,项目部署、运维监控、安全加固、数据备份等全流程操作。
带领研发团队完成了一套代码多客户定制化需求开发的架构设计,已经落地到项目使用。通过多版本接口控制。
●系统提高接入点,支持客户对某个功能接口进行拦截,可在接口的执行前(参数处理阶段)、或执行后(组装响应参数)阶段,进行自定义开发业务,完成自定义特殊字段的植入。底层原理依赖spring AOP。
●自定义业务代码均在独立模块中开发,以外部插件包xxx.jar的形式插拔。系统可提供一些接口、抽象类支持,客户只需要按要求进行实现即可。
采用微服务架构,基于springboot、 rocketMq 、spring cloud gateway、elasticsearch、 nacos 、netty、 dubbo 、shiro、yapi、kettle
●封装了基于redis的多租户、mysql的多租户、dubbo调用多租户的sdk,接入任意系统即可完成可插拔式的多数据源切换方案。
●推送平台开发,同时支持平台级短信、邮件发送等。与业务方解耦,做到高可用性。
●开放平台设计与开发。
●实现公司sass化产品的应用docker化。使用configMap做到同一套代码多环境隔离。支持原生部署、k8s部署(均为集群模式)。生产环境k8s搭建,配合nacos、spring cloud gateway 完成容器的弹性伸缩。服务无间断升级的实际落地。镜像tag基于git的commitId。
带领研发团队完成了一套代码多客户定制化需求开发的架构设计,已经落地到项目使用。通过多版本接口控制。 ●系统提高接入点,支持客户对某个功能接口进行拦截,可在接口的执行前(参数处理阶段)、或执行后(组装响应参数)阶段,进行自定义开发业务,完成自定义特殊字段的植入。底层原理依赖spr
解决培训机构从招生到报名、排课、上课、消课、请假、数据统计、支付、IM聊天的一系列问题。 ●本人主要参与了系统的搭建、报名核心业务、细粒度权限设计等开发工作,以及项目迭代过程的pm 角色。 ●由于报名场景极为复杂,前后链路需要经历大大小小十多个项目的流转,过程中使用了许多