Обо мне
Опыт
Java Engineer
加密货币交易平台 - - Сейчас
职位: Java Engineer | 时间段: 2022-2024 | 工作内容: 1. 撮合交易引擎开发, 实现高性能撮合算法,支持价格优先、时间优先的订单匹配, 设计并实现买入/卖出订单队列,使用 TreeMap 实现价格排序2. 实时数据推送系统, kafka设计消息主题,实现订单、交易、盘口数据的异步处理3. 订单管理系统开发订单创建、查询、取消、完成等核心业务逻辑, 支持订单历史查询,提供分页和筛选功能4. 行情数据处理, 实时计算和更新 K 线图数据,支持多时间周期, 实现价格涨跌幅、成交量等统计数据的计算, 使用定时任务聚合历史数据,优化查询性能,由原来的100 QPS 经过优化,提升到3000 QPS
Java Engineer
Launchpad区块链平台(IDO) - - Сейчас
职位: Java Engineer | 时间段: 2022-2024 | 工作内容: 1. 智能合约交互:使用 Web3j 与智能合约交互,监听销售合约事件(如创建和变更),并将项目信息存储到后台数据库,提升用户体验。2. 身份验证与签名:在代币销售报名和参与过程中,验证用户钱包对报名数据的签名,确保操作真实性和不可抵赖性,确保交易的安全性与管理员签名的有效性。3. 容器化部署:使用 Docker 完成项目的容器化部署,并编写自动化构建脚本,确保项目的快速上线。4. 自动化文档生成:通过自动化工具生成接口文档,方便前端进行接口调用和访问。
Java Engineer
前程无忧 - - Сейчас
职位: Java Engineer | 时间段: 2022-2024 | 工作内容: 1.搭建新微服务,把旧CRM系统中的的.net 后台接口转成java语言实现。2.对系统中慢接口进行优化改造, 提高响应速度,例如由原来的50 QPS 经过优化,提升到600 QPS 3.参与其他部门开发设计,并搭建微信小程序联盟会员微服务及表设计,与其他组同事搭建支付服务和对接微信支付和支付宝支付实现支付功能4.对接公司大数据团队,开发招聘报告表查询,导出功能;对导出大量数据进行优化设计。


