JeffDu
基础知识扎实,动手能力强,能够独立完成软件从需求到部署的全流程。 - 精通 Java 编程语言,掌握
职业经历
工作经历
2017年06月 — 3000年01月
技术,高端职位,架构师
主要负责产品: CRM系统、CDP系统、企业微信管理系统、公众号管理系统、小程序直播电商平台 主要负责参与的是公司CRM系统的研发工作 1. CRM系统采用SAAS服务实现租户数据和权限的隔离 2. 认证服务基于SpringSecurity上实现,主要认证方式为用户密码口令认证和客户端认证。 3. 规则引擎开发:用于计算用户基本信息,各种行为,消费计算用户权益(包括等级和积分),支持订单拆套计算多倍积分,指定商品积分,规则可以完成热发布,基于开源URule实现,可以配置规则集、决策集、配置统一知识库等功能。 4. 标签计算服务:基于用户的多维度数据,计算会员的标签,使用PG的JSON语法记录会员和标签集的关系。标签计算逻辑使用Grovvy脚本语言在后台管理平台编写,并存储在数据库,标签计算式通过JVM虚拟机提供的Grovvy执行器实时执行,也可支持热发布,以及脚本测试。 标签的痛点在于千万级大元组数据插入,使用基于PG的copy插入技术,该技术可以使数据顺序写入硬盘大大提高插入效率,并使用零拷贝技术降低网络传输性能。 5. 标签数据准备服务:采用DataFlow技术,通过页面动态配置数据库数据源以及节点链路获取用户相关数据。提高了系统灵活度。 6. 群发服务:基于用户标签圈选符合条件的用户进行人群精准推送(优惠券,积分,短信,公众号短信模版等触达信息),通过工作流技术可以配置业务链实现群发的顺序性。
2014年06月 — 2017年05月
技术,后端开发,全栈开发
公司开放平台搭建,参与了公司开发平台从0到1的搭建。 主要包括第三方入驻。 入驻材料线上递交审批。 用户权限管理(模块权限,数据权限,接口权限) 第三方API功能开发 用户佣金结算 企业收银台等功能
教育经历
软件工程
2007年09月 — 2011年07月
项目经历
2019年04月 — 2022年02月
将原先各个品牌的EC小程序电商平台接入EC平台,在SAAS平台上使得电商小程序能够通过一个管理后台进行配置管理,统一的权限管理,接口调用管理。系统采用多租户设计,根据不同的品牌做分库处理,采用集群化微服务的分布式架构,将基础服务与业务服务解耦服务间通过rpc调用。接口采用无状态设计,使得服务在应用层实现负载均衡。数据库按照租户分库,每个库采用主从架构。
2023年01月 — 2025年07月
技术相关 1.产品系统架构设计 2.核心代码开发 3.系统表设计 主要负责产品: CRM系统、CDP系统、企业微信管理系统、公众号管理系统、小程序直播电商平台 主要负责参与的是公司CRM系统的研发工作 1. CRM系统采用SAAS服务实现租户数据和权限的隔离 2. 认证服务基于SpringSecurity上实现,主要认证方式为用户密码口令认证和客户端认证。 3. 规则引擎开发:用于计算用户基本信息,各种行为,消费计算用户权益(包括等级和积分),支持订单拆套计算多倍积分,指定商品积分,规则可以完成热发布,基于开源URule实现,可以配置规则集、决策集、配置统一知识库等功能。 4. 标签计算服务:基于用户的多维度数据,计算会员的标签,使用PG的JSON语法记录会员和标签集的关系。标签计算逻辑使用Grovvy脚本语言在后台管理平台编写,并存储在数据库,标签计算式通过JVM虚拟机提供的Grovvy执行器实时执行,也可支持热发布,以及脚本测试。 标签的痛点在于千万级大元组数据插入,使用基于PG的copy插入技术,该技术可以使数据顺序写入硬盘大大提高插入效率,并使用零拷贝技术降低网络传输性能。 5. 标签数据准备服务:采用DataFlow技术,通过页面动态配置数据库数据源以及节点链路获取用户相关数据。提高了系统灵活度。 6. 群发服务:基于用户标签圈选符合条件的用户进行人群精准推送(优惠券,积分,短信,公众号短信模版等触达信息),通过工作流技术可以配置业务链实现群发的顺序性。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「JeffDu」查看。