1. 六年互联网公司项目开发经验,具备良好的对项目迭代的管理能力、对服务高可用的的风险控制能力;
2. JAVA基础扎实,熟悉多线程与并发编程,具备良好的编码能力;
3. 精通MySQL,对锁、索引以及MVCC有一定研究, 有线上SQL调优经验;
4. 精通Redis, 熟悉Redis工作线程和IO多线程工作原理、数据持久化机制;
5. 熟悉JVM内存结构和垃圾回收机制,有线上调优经验;
6. 熟悉使用ActiveMQ、RocketMQ、Kafka等消息中间件,且有分布式事务的设计经验;
7. 熟悉使用SpringBoot、SpringCloud、Mybatis等主流开源框架开发微服务应用;
8. 熟悉Git、Maven等项目管理及构建工具;
2021.11-至今 安心电话录音
项目成员:2人
项目所属:北京小犀牛科技有限公司
开发环境:
IDEA、JDK8
项目框架:
SpringBoot、SpringCloud Alibaba、Mybatis、RabbitMQ、MySql5.7、SSDB与logback
项目模块:
录音存储、我的、用户账户与支付
项目描述:
用户使用安心电话录音APP拨打电话时, 会为其分配一个独有的隐私号, 用户通过拨打隐私号来实现与被叫的通话, 通话结束后会为用户生成通话录音, 解决了IOS手机用户在特殊场景中电话录音难的问题
项目业绩:
● 推荐引入YApi插件, 并主动搭建了YApi平台, 减去了开发人员手写接口文档的时间
● 拆分了原有项目结构, 极大减少了自动化部署的时间
● 独自设计了表结构, 查询效率嘎嘎的快
● 强力引入自定义异常, 简化了代码逻辑
● 引入AOP日志插件, 避免了项目中数不清的log.info()
● 设计了苹果内购的流程, 解决了只能通过用户主动告知才能发现掉单问题
● 负责了各功能模块的设计
2018.3-2021.10 查悦交易中台
项目成员:13人
项目所属:北京天笑科技有限公司
开发环境:
IDEA、JDK8
项目框架:
SpringBoot、SpringCloud、Mybatis/Mybatis-plus、RocketMQ、MySql5.7、Redis、Xxl-job与logback
服务模块:
社保缴费、社保代办、商业保险、实名认证、订单中心与支付中心
项目描述:
查悦社保是一款智能社保&公积金查询管理类软件工具,以社保智能图表的形式展现为您逐一详解各种医疗、养老、工伤、生育、失业保险中的社会福利。并且把个人的社保信息和所在地的最新社保政策相结合生成智能应用,随时随地的了解社保福利以及社保应用。为实现社保用户买车、买房、子女上学的刚性需求。致力于服务于14亿社保用户使其生活更有保障。
项目业绩:
● 使用AOP解决了各项目日志插件问题;
● 解决了支付中心与旧版订单中心的业务边界不清问题;
● 解决了社保缴费2020年新农合征缴期内的高并发问题, 单接口QPS高达3000;
● 解决了商业保险数据不清问题, 使保险销售量提升了30%;
● 主导了支付中心的重构,提高了支付中心未来业务的高扩展性, 极大减少了新接入支付通道的代码量;
● 提出使用RoketMq实现分布式事务, 解决社保缴费业务在日对账时出现与银行订单状态不一致问题;
2017.3-2018.2 祥付宝聚合支付平台
项目成员:3人
项目所属:北京丰瑞祥信息技术有限公司
开发环境:
Eclipse、JDK7
项目框架:
Spring、SpringMVC、Mybatis、MySql
项目描述:
利用技术和服务集成能力,聚合多种支付工具,如支付宝、微信支付、百度钱包、银联等,为商户提供一点接入的综合支付解决方案。
项目业绩:
● 每日平均交易额近千万级
● 负责接入将近30家支付通道接入
2016.9-2017.3 百联优力备付金管理系统
项目成员:1人
项目所属:北京丰瑞祥信息技术有限公司
开发环境:
Eclipse、JDK6
项目框架:
Spring、Struts2、Hibernate、Oracle
项目描述:
将支付机构上传的交易数据, 通过接口的形式, 打包发送至存管行(光大银行), 其中涉及备付金信息、出金、入金、转账、余额、特殊业务、购卡业务明细、购卡业务统计、赎回业务、未达账、余额变动调节、余额试算、售卡押金等13张报表数据;
为了便于运营人员操作及查看, 系统提供了银行数据上传,支付机构管理,备付金管理,报表,光大数据上报等几大功能;