About Me
Experience
Golang Engineer
DODO - - Now
职位: Golang Engineer | 时间段: 2021-2023 | 工作内容: 参与DODO JavaScript SDK的开发,实现市场数据查询、交易执行、路径选择、事件监听和钱包集成等核心功能,确保SDK的稳定性和可扩展性。优化SDK的代码和网络请求,提高数据查询和交易执行的效率,实现缓存机制和批量查询功能,显著降低用户等待时间。
Golang Engineer
大元宇宙NFT交易市场 - - Now
职位: Golang Engineer | 时间段: 2021-2023 | 工作内容: 后端API服务设计:使用 Solidity 和 Golang 开发后端 API 服务,设计并实现了 NFT 集合的创建和管理功能。处理用户提交的买卖订单,包括创建、修改、撤销订单等操作。通过接口优化,使得订单管理系统的响应时间提高了 25%。交易同步服务:设计并实现了链上链下数据同步服务,确保链上数据与本地数据库保持实时同步。通过监听链上的事件(例如 NFT 铸造、订单执行等),并将信息及时更新到本地数据库中,极大地提升了平台的查询效率和用户体验。引入 RabbitMQ 进行异步处理,提升了同步的效率和系统的容错能力。订单撮合系统:构建链下订单簿管理模块,实现买卖订单的存储、检索、排序与过期处理。设计并实现链下撮合引擎,支持限价/市价订单的快速匹配与成交逻辑。提供撮合结果的签名校验与链上调用准备,确保订单执行的原子性和安全性。
Golang Engineer
Pledge - - Now
职位: Golang Engineer | 时间段: 2021-2023 | 工作内容: 核心合约开发与维护:负责智能合约的架构设计与功能开发,涵盖借贷池的创建、状态管理与用户资金操作逻辑。实现用户存款、取款、借贷等全流程功能,确保资产流转准确、安全,优化用户交互体验。自动清算机制设计:设计并实现自动化清算逻辑,根据抵押率与市场价格波动动态触发清算流程,保障系统安全与资金偿付能力。安全与测试:编写完善的单元测试与集成测试用例,配合第三方审计公司完成合约安全审计与优化建议修复。