Обо мне
Опыт
Golang Engineer
Pumpkin交易所 - - Сейчас
职位: Golang Engineer | 时间段: 2022-2023 | 工作内容: ◆钱包节点与底层服务:封装通用链钱包节点服务,通过绑定智能合约实现用户的充提币及资金归集功能。设计并实现了动态Gas估算策略、多节点的轮询及故障转移机制。通过分布式锁保障交易防重,并实现后台常驻任务以定时轮询链上区块的确认状态。◆返佣系统开发:独立负责支持最高10级的多级合伙人返佣系统。采用差额累减算法逐层计算返佣比例,有效避免资金超发。构建多级缓存机制进行热点数据预热,成功支撑百万级交易流水的高效结算,将数据库查询压力降低90%以上,并结合业务逻辑保障了核心结算的幂等性。◆异步组件自研:自研异步消费组件,支持动态伸缩、级联超时控制及优雅停机,并自建了消费位移管理与死信队列功能。◆后台管理与通知系统:开发了涵盖手续费收入、注册用户数、交易量、用户盈亏等维度的后台管理功能,支持多条件过滤与导出。完善了系统提醒功能,针对钱包余额不足、大额订单转出审批、大额充币等关键节点实现了即时通知。
Golang Engineer
ChainFlow Insights - - Сейчас
职位: Golang Engineer | 时间段: 2021-2022 | 工作内容: ◆跨链数据标准化:构建统一解析引擎,采用“统一引擎+多链处理器+多协议提取器+多存储适配”的模块化架构,支持多条主流公链和DEX协议,实现了跨链数据的标准化处理。◆解析架构优化:设计多维度高效解析架构,通过链上数据预取、协议指令轻量化解析及并行计算优化,实现了交易数据、流动性池信息及订单簿状态的极速解析。该方案将数据处理的端到端延迟降低了40%,大幅提升了量化交易和行情监控场景的响应效率。◆系统稳定性提升:引入区块超时重试、断点续传机制,并构建了统一数据模型层,有效解决了链上交易乱序和大规模并发处理的难题,增强了整体系统稳定性。◆吞吐量升级:采用并行拉取区块、批量缓存和异步写入等优化策略,有效提升了系统的数据处理吞吐量,整体效率提升约30%。


