个人介绍
技能:擅长 Java 后端开发,熟悉 Spring Framework、Spring boot、Dubbo、Mybatis 等框架,熟悉多种数据库,如 Mysql、Redis 等
工作经历
2020-03-01 -2023-04-01千寻位置Java技术专家
千寻位置是一家 ToB 的高精度定位公司,公司主要提供高精度定位服务和硬件的销售和解决方案。本人在千寻位置前期参与 Crm 系统开发,后期主要负责交易(退单)系统、营销系统的架构设计、开发工作,期间高效高质量的完成开发任务,并对公司的业务有相对详细的了解。
教育经历
2009-06-01 - 2013-07-01南京工程学院计算机科学与技术本科
专业方向为计算机科学与技术(软件方向),优异的完成了学业,并且顺利毕业
资质认证
技能
一款贷款超市应用 ,项目主要分为系统后台,渠道后台,移动端,API。 系统后台有渠道管理,用户管理,产品管理,订单管理,提醒管理,数据报表,风控,财务管理,系统管理等。技术主要使用了 SpringBoot+Mybatis+MybatisPlus+Dubbo+Mysql 前端使用了 Vue 负责全部后台的设计、开发,整个应用的自动化部署,发布,维护等工作
CRM是一个客户关系管理系统,主要提供了对线索、商机、客户等数据的维护分析等功能,给电销、BD、财务、市场等业务提供了良好的支撑。 在这个项目中我主要负责: ● 线索、商机、客户等领域的迭代需求评审、设计、开发 ● 部分历史代码维护完善工作 ● 使用SpringBoot重构老系统(之前系统框架为JFinal),与部门统一 ● 慢SQL调优 项目技术栈:JFinal、Spring、SpringBoot、MyBatis、Dubbo、Redis、RocketMQ 数据库:MySql
交易系统是一套基于微服务架构和 Spring Boot 框架构建的后端服务,系统涵盖了售卖、退单、工单等核心业务模块,通过状态机来管理交易流程,通过消息队列来实现上下游的解耦和数据一致性,通过缓存来提升响应速度和降低数据库压力。系统具有良好的可扩展性、可维护性和可测试性。系统采用了 Dubbo 作为 RPC 框架,RocketMQ 作为消息中间件,Redis 作为分布式缓存,MySQL 作为数据库。 工作内容: 1、负责售卖业务的完善和优化,梳理并优化了售卖链路的各个环节,并通过状态机编排实现了售卖流程的清晰展示和灵活拓展 2、负责退单模块的设计和开发,使用责任链模式和委派模式分解并分配退单任务,并通过状态机编排实现了退单流程的规范控制和异常处理,从0到1构建了完整且稳定的退单模块,实现了交易闭环