codeBat
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 工作日08:00-20:00、周末08:00-20:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的一名个人开发者,我熟悉SpringBoot、SpringCloud、redis、kafka、dubbo、zookeeper、docker等java生态常用技术栈,并具备丰富的海量数据及高并发场景的项目实战经验,如有相关项目需求可与我联系,谢谢

工作经历

  • 2019-07-01 -至今中国移动开发组长

    1、独立承担关键系统(C端)的设计和开发; 2、根据需求进行概要设计及详细设计以及模块的实现; 3、负责发现和分析各应用系统的不足,定位问题,提出有效的解决方案; 4、业务需求系统分析,提出技术研究及可行性报告; 5、解决系统开发过程中技术问题和线上问题; 6、推进服务器安全、稳定、维护和性能优化等工作; 7、指导研发工程师的产品开发和技术研究工作,解决各类技术疑难问题

  • 2014-12-01 -2019-06-30中国工商银行java开发工程师

    1. 协助项目组长及架构师完成所负责模块的需求分析、设计方案、系统架构设计等工作 2. 作为团队技术骨干,负责指导初级程序员排查解决项目开发过程中的技术难点问题 3. 负责项目内核心代码的逻辑设计及编码工作 4. 根据项目进度要求,完成子系统和模块开发、单元测试和系统联调

  • 2010-07-01 -2014-11-30紫光集团java开发工程师

    1. 基于springboot+mybatis-plus+springmvc技术栈的后台服务器接口开发 2. 根据项目任务计划按时完成软件编码和单元测试工作 3. 与前端团队共同协作,完成接口设计以及后期联调工作 4. 进行代码调试、单元测试,在功能实现的同时确保代码的健壮性和稳定性

教育经历

  • 2006-09-01 - 2010-06-30西北工业大学软件工程本科

技能

Docker
Kafka
多线程
Spring
Redis
微服务
0
1
2
3
4
5
0
1
2
3
4
5
作品
紫码商城

项目描述: 1.客户公司多年深耕IT分销领域多年,全国有10万家产业链下游渠道商客户,该系统帮助客户高效整合下游渠道商,对整个交易过程实施规范的信息化管理 2.项目部分核心模块:订单模块、用户模块、财务对账模块、物流模块、信用管理模块、合同模块、支付模块等 3.该项目采用前后端分离开发模式,后端采用SpringCloud Alibaba微服务架构 使用nacos注册中心及配置中心; 采用gateway网关技术进行服务路由并起到限流的作用; 采用feign--声明式的http客户端实现远程调用,同时很好的增加了代码的可读性以及优雅性; 采用sentinel组件实现微服务的限流、熔断、降级,有效的提升了系统的高可用、高并发性能。 项目职责: 1.负责前台用户模块的开发,使用分布式缓存中间件redis解决了多服务器集群环境下共享session问题 2.基于Spring AOP原理开发请求拦截器,用户请求跳转时,会触发拦截,实现用户认证 3.参与促销活动模块的开发,利用Redisson分布式锁有效解决了超卖问题 4.负责后台订单模块的开发,结合项目需求,完成订单从前台生成后,在后端整体流转过程的业务开发 5.利用lua脚本技术提升代码执行的原子性,有效避免了并发环境下诸多线程安全问题,如锁误删、数据一致性问题 6.利用Mybatis-plus代码生成工具,自动生成对应的entity、 mapper、 service、 controller 文件,极大的提升了开发效率

0
2024-02-18 21:55
外汇交易中心数据接入项目

项目描述: 1. 接收外汇交易中心市场行情数据,解析后持久化到oracle数据库,供业务部门做市场决策使用。 2. 模块内代码采用分层架构设计,做到行情数据与解析逻辑分离,实现配置化解析 3. 利用kafka做实时数据流的处理,以实现数据解析和入库的异步 4. 技术栈:spring zookeeper dubbo kafka mybatis oracle 项目职责: 1. 参与前期需求讨论,深度参与模块的架构设计 2. 数据接入前,负责前期与外汇交易中心的技术对接 3. 负责模块框架设计以及相关核心代码编写 4. 为保证系统的高可用性,设计并完成定时心跳机制相关逻辑编码 5. 指导组内成员完成数据接入所需其余工作

0
2024-02-18 21:53
工行数字员工项目

项目描述: 1. 为银行前端交易员提供窗口对话式信息查询服务,避免因交易员交易时在行内多系统间来回切换,而影响交易效率 2. 项目具备高可扩展性,可持续迭代增加多项信息查询服务 3. 用户通过在输入框输入自然语言(如:查一下XXX客户的资质),系统可识别用户意图,并自动调用后台服务返回查询结果 4. 目前已接入的查询服务包括:客户授信额度查询、客户资质查询、债券基本信息查询等5项查询服务,还在陆续增加中。 5. 技术栈:SpringBoot、redis、kafka、dubbo、zookeeper、docker等 项目职责: 1. 参与前期需求讨论,参与模块的架构设计 2. 独立完成数字员工框架对话式信息查询模块开发 3. 利用JAVA SPI机制并配合XML文件完成配置式查询服务扩展,实现整个框架的高可扩展性 4. 针对比较耗时的查询服务,为提升响应速度,使用线程池做异步结果返回,并对底层查询逻辑做sql优化 5. 利用redis缓存技术,针对性的缓存用户高频访问的数据,有效提升了用户高频查询数据的快速响应 6. 异步返回结果给前端时,利用websocket技术与前端建立长连接来发送消息 7. 使用Sping AOP机制,开发拦截器来做服务调用发起前的鉴权

0
2024-02-18 21:50
更新于: 02-18 浏览: 56