个人介绍
擅长使用 JAVA、python、Spring Boot、MyBatis、Kafka、Redis、WebSocket 等技术。熟悉分布式系统的原理和架构设计,能够处理高并发、高可用、负载均衡等场景。精通多线程和网络编程,能够使用 JUC、Netty 等框架优化代码和通信效率。熟练使用 Git、Maven、Jenkins 等工具管理项目、协作团队、控制代码质量、实现持续集成等。熟悉 Linux 操作系统,了解k8s容器化部署,云原生服务网格相关技术。
工作经历
2022-08-08 -2022-12-22蜂投证券技术经理
公司是一家港资基金证券公司,岗位职责主要为公司内部、机构客户的操盘团队提供一个交易软件,满足用户在账户查询以及A股的交易查询、行情数据查询、策划工具、交易的基本需求。
教育经历
2014-03-09 - 2018-04-06曲靖师范学院物联网本科
技能
项目描述:NFT数藏:提供数字艺术品上链服务,用户在平台上可收藏,转赠。 技术要点: 1、java常用的分布式限流组件sentinel,也可以在nginx服务器上做相关配置。 2、NFT并发场景下超买超卖用到redis+lua实现事务原子操作;分布式锁,异步多线程。 3、NFT.abi合约部署,加载.so库文件;区块链浏览器开发。 4、go-sdk调用区块链API;HECO公链定制开发;基于docker-compose部署区块链节点。 4、UNI-app前端开发,打包发布H5app,*小程序。
项目描述:作为一个数字货币钱包功能,可用于币币交易,法币交易出入金,主要是下单,资产扣减,对接钱包生成链上地址。 技术要点: 1、处理多人多单并发操作,保证事务的一致性,数据的完整性。 2、webSocket消息推送。消息队列的订阅和发布。 3、模块间RPC高频调用,feign hystix熔断回滚,seata实现分布式事务。 4、区块链技术web3j,bitcoinj库运用,对接公链打包交易。 5、k8s,docker容器,linux系统运行堆栈信息分析。