熟悉JVM,多线程,Mybatis,Dubbo,ZooKeeper,SpringBoot、SpringCloud等spring相关技术,RabbitMQ、Kafuka等等消息队列,PostgreSQL,Oracle,Hibernate,JPA,Redis,MySql原理及优化,Linux,AzureCloud,Azurek8s,Azuredocker,Python,Hive,Caffeine, Ehcatch等技术
熟练使用Eclipse,Git,Maven,IntellijIdea,Kibana,Jira,Grafana,Jenkins,Apollo,Rancher,Nexus,Sonarqube等工具
有PMP、信息系统项目管理师证书、微软云相关证书
有带团队经验,熟悉项目管理,有互联网电商开发经验
项目1:
项目描述:
1、捷信贷款应用,用户可以在上面申请贷款额度及贷款,带后端团队5人左右,敏捷开发
2、捷信推客APP,是捷信公司打造的贷款产品&第三方产品推荐平台,是捷信线上生态系统的重要一环,承载为捷信获客引流的作用。用户可通过分享个人专属二维码,随时随地推荐赚钱。
主要成就:
1、重构TAPP模块,使其代码和API更规范、接口响应时间更快。
2、参与重构app新版本功能、布局等。
3、负责参与TAPP迁移至Azure Cloud,调研Azure application insight、kql、service bus 等并分享给团队成员。
主要技术及工具:java, rabbitmq, kafka, redis, oracle, postgre, spring 相关, jpa, mybatis, 多线程, azure cloud 相关(如azure k8s, azure docker, azure application insight, azure service bus等), sonar, apollo, rancher, kibana, jenkin, linux, jira, grafana, maven, git等
项目2
项目描述:
负责商品系统以及促销系统,带领团队成员熟悉促销系统业务流程,多部门沟通协调、系统架构设计、重构编码优化等
主要成就:
1、编写了售卖区分区功能,避免了手动刷sql可能导致的问题
2、通过dubbo的filter无侵入的引入了日志跟踪号,方便问题查找
3、优化凌晨缓存刷新机制,有5分钟提高到30秒
4、采用JsonField定义别名,降低缓存的空间占用
5、 引入了分库分表
6、引入了ehcache,进一步降低接口耗时
7、优化了促销购物车、促销下单接口性能,下单接口优化到10ms以下,预生产环境中购物车在99种商品能参与100+个促销活动的情况下,耗时优化到50ms左右
主要技术及工具:java, rabbitmq, spring boot, dubbo, zookeeper, redis, mysql, ehcache, mybatis, kibana, bugzilla, linux, maven, nexus, git等
捷信推客APP,是捷信公司打造的贷款产品&第三方产品推荐平台,是捷信线上生态系统的重要一环,承载为捷信获客引流的作用。用户可通过分享个人专属二维码,随时随地推荐赚钱。 主要成就: 1、重构API模块(如积分兑换,秒杀接口等),使其代码和API更规范、接口响应时间更快
项目描述: 负责商品系统以及促销系统,带领团队成员熟悉促销系统业务流程,多部门沟通协调、系统架构设计、重构编码优化等 主要成就: 1、编写了售卖区分区功能,避免了手动刷sql可能导致的问题 2、通过dubbo的filter无侵入的引入了日志跟踪号,方便问题查找 3
项目描述: 自营订单系统、第三方平台订单,基于mysql、redis、mq、zk、dubbo、mybatis、spring等架构的高可用系统。 主要成就: 负责和第三方平台(淘宝、京东、苏宁、邮乐等)订单数据对接工作,包括但不限于订单拉取、推送发货,支持花花分期等功能。