个人介绍
5年java开发工作经验,掌握以下技能:
1、有扎实的 Java 语言基础,掌握集合类、多线程并发、I/O 流、泛型、注解的使用
2、掌握常用的数据结构和算法,以及常用的 Java 设计模式和面向对象编程思维
3、熟练掌握 Spring MVC 、Spring Boot、Spring Cloud 等开源框架以及相关微服务组件的搭建与开发
4、掌握 Kafka 、Dubbo 、XxlJob 、Zookeeper 、Shardingsphere 、Apollo 等中间件及开源框架使用
5、掌握 MYSQL、Redis、MongoDB 使用并理解 MySQL 内核原理、Buffer Pool、事务、索引底层工作原理、查询优化以及Redis数据结构、持久化、复制、主从、哨兵集群工作原理
6、了解 TCP/HTTP 协议、Protocol Buffer、序列化相关知识、网络通讯基础框架 Netty
7、掌握 Html、JQuery、JavaScript、EasyUI 等前端基础技术 ,能进行简单界面的开发
工作经历
2023-05-01 -至今安利中国电子商务有限公司java开发工程师
参与公司数字化建设,负责营销工具端,负责电商域的支付中心、发票中心的相关开发工作。
2019-09-18 -2023-04-30蓝月亮中国有限公司java开发工程师
参与公司数字化建设,负责营销工具端 APP 以及管理后台的功能开发、CRM 客户关系管理系统以及BMHR人力资源系统的功能开发,包括公司总仓到经销商到门店的整个链路的业务系统开发,以及负责人员入离调转考勤和组织架构管理等人资业务系统开发等。
2018-06-01 -2019-08-31高新兴科技集团股份有限公司java开发工程师
参与公司 IOT 终端监控平台的相关功能开发,包括实时监控、告警管理、报表管理等模块,负责对采集数据进行分析及大屏可视化展示,撰写数据分析报告,以及完成上级安排的其他工作。
教育经历
2014-09-01 - 2018-06-30东莞理工学院软件工程本科
技能
BCP 管理系统 (任职蓝月亮中国有限公司项目) 描述:该系统为蓝月亮合作伙伴系统,主要涵盖主数据管理、经销商下单与库存管理、促销活动管理、协同办公等几大模块功能,以满足公司数千内部员工以及数千家经销商和数十万家合作门店日常使用。 技术栈: 主要是采用 spring cloud 微服务架构,通过业务功能模块进行拆分。采用 spring-cloud-gateway 统一网关入口,SpringSecurity+JWT 进行登录鉴权 ,mysql + redis + MongoDB 做数据持久层 ,通过 kafka 、dubbo 做系统间的调用与解耦 ,以及引入 activity 流程引擎辅助协同办公。 职责: 1、主要承担主数据管理、经销商下单与库存管理功能、员工档案管理功能开发。 2、主数据主要涵盖公司仓库、经销商、合作门店,公司一线员工通过工具采集相关详细数据到后台系统中形成报表;3、经销商下单与库存管理功能主要是经销商到 bcp 系统中下单扣减库存以及发货的全过程; 4、员工档案主要是管理人员的入职离职异动考勤等功能;
洁净无忧小程序 (任职蓝月亮中国有限公司项目) 描述: 该系统为公司自营的购物商城小程序,主要涵盖商品展示、购物车、下单支付、物流发货、我的信息等几个模块功能。技术栈: Spring cloud + Spring boot + tmybatis + kafka + Dubbo + Mongodb + Redis + XxlJob 职责: 1、搭建后台项目,并引入 spring-cloud-gateway 统一网关入口,根据业务功能模块进行拆分,使用SpringSecurity+JWT进行登录鉴权 ,以及*授权登录 2、结合 redis 缓存热数据完成商品展示模块开发; 3、通过 kafka 进行订单下单解耦与削峰 ,redis 分布式锁解决并发问题完成下单模块开发;