熟悉Java语言,熟练掌握各种Core Java 技术,对并发编程、JVM有深入理解和应用
掌握Spring、SpringMVC、Mybatis等主流开发框架
熟练使用MySQL,了解其核心原理,并有丰富的性能调优及数据迁移经验
有丰富的分布式,有分布式锁、分布式事务、分布式一致性等问题解决方案
熟悉Dubbo、Redis、Kafka等常见中间件的使用及原理
熟悉Clean Code原则,熟练掌握开发规范,并在项目中使用过各种设计模式
熟练解决各种线上问题,有各类技术问题的排查及解决经验
• 项目名称:营销平台 开发时间:2020.10 – 2023.05
• 项目简介:营销逻辑覆盖用户完整信贷活动周期,含潜客挖掘、流量入口引导、广告页决策、用户打标、营销活动、页面弹窗及tips引导、提额补授信等模块。
• 项目职责:
1、 参与营销域功能建设。主要负责了营销逻辑重构、架构升级。实现了营销活动智能化投放目标,降低了研发介入业务需求成本,有效提升了项目稳定性。
2、 作为项目核心成员,主要负责了核心模型设计及代码开发,统一了用户流程
3、 建立并完善了营销监控报警体系。实现了营销活动生命周期监控报警全覆盖,不同活动阶段流量变化情况通过监控面板直观展示、通过监控面板快速定位解决问题、分析性能瓶颈目标
本项目目的是对大规模用户群体进行标签打标(用户量千万级),从而实现个性化推荐效果。 项目职责:负责该项目系统设计+核心功能开发。通过异步处理,引入ActiveMQ消息中间件,分布式定时任务调度组件等技术改造,使5000万目标数据的打标耗时由原来的30+小时降低到4.5小时以内,
该项目涉及高并发、高可用保障、分布式事务 项目职责:参与系统设计、数据库设计、分布式事务方案调研及落地、核心功能开发、协助QA团队进行压测及压测问题解决