个人介绍
JavaSE 基础和面对对象编程思想,具有良好的编程习惯,熟悉Java常用API、集合工具、多线程、JUC
JVM、垃圾回收算法、JVM内存结构、垃圾回收器
熟悉阿里云Devops,k8s集群服务,pdb,OSS, Redis,adb大数据仓储服务
Mybatis、Spring IOC/AOP原理、SpringMVC调用链路、Servlet、JSP
Spring Boot 了解其自动配置原理
SpringCloud微服务治理工具 Eureka、Feign、Hystrix,熟悉Springcloud Alibaba
MySQL,SQL编写、优化、索引优化、常用函数
Redis其数据类型、删除策略、内存淘汰策略、分布式锁
RabbtiMQ消息中间件的使用和常见问题解决方案
Vue、element-ui、Vue-cli脚手架进行快速开发
JavaScript、jQuery、Ajax、Html、CSS、Layui、Bootstrap
Tomcat、Nginx、Maven、IDEA、Gradle、Git、SVN等
ELK分布式日志服务搭建,RedisCluster高可用集群搭建
工作经历
2022-01-01 -至今天阳宏业科技股份有限公司高级后端工程师
1.负责境内缴款、请款和境外缴款文件的交易拆分、资金记账等数据解析和落库的业务开发。2.参与自扣和预约还款模块和购汇处理模块的后端接口开发。 3.负责迁移比对脚本的开发和测试。 4.负责客户表等核心业务表进行水平拆分的分库分表,缓解数据库压力提高数据处理效率。5.完成(CAX/发卡核心)的联调,以保证产生的清算相关文件数据能正常解析入账。6.输出相关 API、Logic 文档。 7.配合测试同事和业务,对已开发功能模块的测试和验证。
教育经历
2015-09-01 - 2018-06-30湖南软件职业学院软件技术专科
技能
项目描述:安田惠通是一款专为便利店、食杂店和烟酒店打造的一站式综合服务平台。内含一键查询、经营诊断、行业资讯等主要板块,旨在帮助店主及时掌握行业动态、便捷获取银行服务、优化选品和经营效率,提升 商户竞争力。主要功能为:销售管理,库存管理,会员管理,会员积分,会员预存,会员记账,积分兑换,店铺开支管理,财务统计,无线打印账单,数据云备份等。 责任描述: 1.负责部分安田惠通 APP 进行前端页面开发。 2.根据前端页面开发后端接口,并进行前后端联调。 3.配合测试人员进行代码测试和维护工作。
项目描述:审批系统云架构升级项目,要完成对审批系统主体升级工作,提升系统可维护性与拓展性,优化已有处理业务逻辑,使系统具备快速相应业务需求的能力,提升审批业务流程效率与体验,其中主要的包括档案系统、录入系统、影像系统及中文模糊匹配服务等。通过本次升级,将全面完成审批相关系统的新一代技术体系规划落地,提升归档及录入等子系统的性能,可维护性及影响力。同时,通过对老旧系统的系统边界进行合理切割,进行服务化设计,为审批系统运营产品化等工作扫清障碍。 责任描述: 1.跟业务确认录入系统改造方案,制定需求明确的需求文档。 2.按照业务需求对录入系统进行了 SpringBoot 微服务的升级,引入了SpringCloud、MyBtis框架等技术更新。 3.原有数据库由 DB2 数据库切换为 MySql 数据库,且对表结构、索引等进行重构和优化。解决了数据量大查询缓慢的问题。 4.与前端人员完成录入系统前后端的拆分工作,将内部调用改造成为接口调用,并引入swagger框架对接口进行规范化的改造。 5.按照需求文档对新模块进行后端开发任务。 6.完成 API、DB、Logic 等相关文档的输出。 7.配合测试人员完成系统的 SIT 测试和 UAT 测试和维护。
项目描述:信用卡核心系统上云项目是招行下一阶段技术变革、战略升级的重大企业级工程。在信用卡整体行业整在发生巨变的时代,招行选择了自我变革的道路,为新核心系统提升了技术含量,令整个系统的承载能力的大幅度提升并在现有的基础上形成实时、智能服务能力,满足客户、销售、产品、风险、运营等多条线复杂场景的数据和服务需求,未来还有可通过扩容来保障“亿+”级客户经营管理需要。现有系统在IBM主机平台运行近 20 年,运维成本昂贵、核心技术依赖国外企业,并且很难应对国民消费升级背景下对安全、便捷、个性化服务和系统吞吐量的全方位需求。当前开发平台技术日渐成熟,核心产品核心技术自主可控已成为大趋势,作为招行的支柱业务,信用卡核心系统自我掌控、架构升级重构迫切程度也愈加强烈。 责任描述: 1.负责境内缴款、请款和境外缴款文件的交易拆分、资金记账等数据解析和落库的业务开发。2.参与自扣和预约还款模块和购汇处理模块的后端接口开发。 3.负责迁移比对脚本的开发和测试。 4.负责客户表等核心业务表进行水平拆分的分库分表,缓解数据库压力提高数据处理效率。5.完成(CAX/发卡核心)的联调,以保证产生的清算相关文件数据能正常解析入账。6.输出相关 API、Logic 文档。 7.配合测试同事和业务,对已开发功能模块的测试和验证。