About Me
Experience
Java Engineer
Exmo - - Now
职位: Java Engineer | 时间段: 3 years | 工作内容: 构建交易所核心撮合与风控系统,支撑现货高并发交易场景,实现毫秒级撮合处理、实时行情推送与极端行情下系统稳定性保障。1. 订单簿管理与撮合算法实现:构建链下内存订单簿管理模块,参与实现价格优先/时间优先的撮合算法,使用红黑树或跳表结构维护订单索引,通过Disruptor构建无锁事件驱动模型优化撮合处理链路。2. 实时行情推送与异步处理链路优化:基于Kafka构建订单与成交异步处理链路,使用WebSocket实现增量行情推送,实现行情快照+增量同步机制降低网络传输压力。3. 实时风控与熔断保护机制:实现订单提交阶段资产预冻结机制,实现交易熔断策略,通过保证金率计算与风险阈值校验实时监控账户风险状态。
Java Engineer
Exmo - - Now
职位: Java Engineer | 时间段: 3 years | 工作内容: 构建基于微服务架构的Web3智能交易AI助手,面向投资者提供链上数据分析、行情问答、风险提示与策略辅助能力。1. 本地大模型部署与链上数据RAG检索链路构建:负责AI知识问答模块开发推进,基于Ollama部署Llama3:8B,构建Web3 RAG流程,接入白皮书、审计报告、交易规则及链上数据构建知识库。2. 多轮对话与交易上下文记忆管理:负责AI对话模块开发推进,设计“短期上下文+长期历史”双层记忆模型,Redis缓存会话窗口、MongoDB持久化记录。3. 高并发优化与异步推理架构设计:基于CompletableFuture实现AI异步处理,构建独立推理线程池隔离交易服务,实现超时控制、熔断降级。4. Function Calling与交易能力集成:设计统一Function Calling协议,封装行情查询、资产统计、收益分析、风险评估、策略建议等能力。


