个人介绍
1. 具备扎实的Java基础知识,熟练使用集合和设计模式
2. 熟练JVM内存模型,垃圾回收
3. 熟练使用Java 8的新特性以及函数式编程
4. 熟悉SpringClound、Spring Cloud Alibaba等微服务系统架构
5. 熟练使用Redis、RabbitMQ、Elasticsearch等中间件
6. 熟悉关系型数据库MySQL、PostgreSQL的使用,以及SQL调优
7. 熟练使用Seata分布式事务,Redis分布式锁
8. 熟练使用Linux 命令,熟悉ELK、Jenkins、Flink、Kubernetes、Docker
工作经历
2023-02-01 -2024-01-31北京新亚数联科技有限公司厦门分公司高级JAVA开发工程师
该公司业务是一款企业和个人的一站式数智化协同工作平台,与钉钉产品类似,入驻企业可进行公司组织架构管理和员工管理,可对员工进行任务分配和工时统计,提升团队协作效率。同时也是个人职业助手,进行简历筛选投递,全流程覆盖人员招聘、邀约与录用。 1. 项目中作为组长,主要负责人才招聘业务模块研发,带领5个组员 2. 参与对应的产品需求评审,进行组员任务拆解分配,评估相应任务工时和排期 3. 完成项目技术文档编写,数据库设计、业务功能接口研发以及接口联调 4. 主导部分项目架构设计,参与代码接口评审、SQL调优 5. 参与生产环境问题排查 6. 参与制定研发规范,规范使用 YApi 管理接口文档,使用 SonarLint 规范代码质量 7. 参与接口压测与优化
2020-08-01 -2023-01-31法信公证云(厦门)科技有限公司高级JAVA开发工程师
该公司业务主要针对全国公证行业所办理的公证业务数据进行收录监管,提供电子公证书核验,公证登记簿查询以及公证员、公证机构信息维护等服务,服务于全国3000家公证机构、2万多名公证员。 1.作为项目组长,带领4个组员,主要负责登记簿业务、公证机构和公证员相关功能模块研发 2.参与产品需求分析,项目功能接口设计,数据库表结构设计 3.跟随架构师参与代码提交审核,研发相关知识分享 4.利用kinaba 、钉钉异常提醒、日志记录等快速定位及排查生产环境问题 5.使用Apifox规范整理接口文档,使用Swagger对接口注释说明
教育经历
2011-09-01 - 2015-07-01福建师范大学闽南科技学院计算机科学与技术本科
技能
可定制化管理系统,可进行用户、部门、岗位、角色管理,也可以定制不同管理菜单。 项目采用springboot + springMVC + thymeleaf+ mybatis 架构
一品嘉鞋材商城,主要是销售鞋材原辅材料的B2B商城。平台分为供应方和采购方,供应方可以发布商品信息,采购方可以进行 采购交易。该商城主要包括商品发布,客户下订单,发货,签收等功能。客户可以进行注册自主下单,对于本司业务员,可以及 时接收订单,进行发货提醒。 1. 使用 Redis 缓存页面热点数据,进行商品排行,并对Redis大key存储优化 2. 使用SAGA模式状态机处理分布式事务 3. 引入CodeSmith完成基础代码生成自动化 4. 建立SQLServer CDC引擎,使用 SQL Server SSIS 进行数据抽取