个人信息
| 我的邮箱 | 📧 lotgit150@gmail.com |
| 开发语言 | |
| 擅长领域 | 后端开发 数据工程 数据分析 |
| 人生信条 | 互利互惠,合作共赢 / Help each other, Win together |
| 技术理念 | 技术深入(Technology) / 业务精通(Business) / 强力执行(Execution) / 大胆突破(Innovation) |
| 基础能力 | 扎实的操作系统、体系结构、计算机网络、数据结构和算法基础 |
| 管理理念 | 懂管理,才是一名优秀的执行者;懂业务,才是一名出色的技术人员 |
| AI 辅助研发 | 热衷研究一切AI技术,同时也保持对AI的深度思考日常使用:Claude、Hermes | GLM Coding Plan、Deepseek V4 持续探索: SSD、Skill、MCP、Memory |
| 技术关注点 | 关注 Rust+Python 的未来,相信 Python 的高效率和 Rust 的高性能是最好的组合 |
技术栈
| 开发工具 | Linux、Git VSCode、Claude Code、 |
| 网络 | 精通 HTTP/HTTPS 协议 熟悉密码学概念与实践 |
| 容器化 | Docker 容器化部署 K8s 编排管理 |
| 认证权限 | TOKEN / JWT 认证 RBAC / ABAC 权限模型 |
| 中间件 | Kafka 消息队列 Flink 流批一体 |
| 可观测性 | Grafana 全栈套件 日志 + 指标 + 追踪 |
| 数据库 | PostgreSQL MySQL 关系型数据库 |
| Web框架 | FastAPI 异步框架 Django 同步但生态成熟 |
| 其他框架 | SQLAlchemy ORM框架 Pydantic 数据模型和校验 |
| API文档 | OpenAPI 规范 Swagger / ReDoc 实现 |
| 任务调度 | Celery / APScheduler |
| 数据处理 | Polars 首选Pandas 备选和兼容 |
| 可视化 | Plotly 绘图 Marimo 交互式笔记本 |
| 机器学习 | 西瓜书基础Scikit-learn/LightGBM/XGBoost |
| 数据存储 | CSV 简单通用Parquet 列式存储 |
履历
2014.09 – 2018.06
深圳大学 / 计算机科学与技术 / 本科
2018.08 – 2024.02
深圳用图科技有限公司 / 后端开发工程师、数据挖掘工程师、产品经理(兼任)
2024.02 – 2025.04
GAP
2025.04 — 至今
某厂 / 数据分析师
证书和荣誉
CET-4
2018 — 最佳新人
2020 / 2021 — 优秀员工
2025 — 优秀新员工
项目实践
- 基于 Laravel + MySQL + MongoDB 开发,Gitlab CI/CD 构建发布,K8S 部署
- 功能模块涵盖 RBAC 权限管理、用户管理、币种/平台/交易对管理、资讯快讯管理及动态配置管理
- 提出并落地基于 MongoDB 的模板化开发模式,大幅提升信息类模块的开发效率
- 构建管理后台公共组件库,完善单元测试和接口自动化测试并在组内推广,显著提升开发效率与代码质量
- 使用 Scrapy 爬取快讯与资讯,基于 tf-idf 相似度算法去重,MongoDB/MySQL 入库并同步 ElasticSearch 支持搜索
- 编写推送转发中心,对接推送系统实现内容自动分发
- 支持资讯投稿全流程:提交、审核、发布
- 提供 RESTFUL API 供应用层访问
- 参与两次公司云迁移,负责后端服务与数据库迁移的沟通和执行
- 编写后端公共库,完善单元测试体系,提升整体开发效率
- 利用云压测工具进行全链路压测,输出性能报告并针对性优化:短连接改长连接、增加接口缓存、减少轮询
- 重构后台任务系统,模板化任务定义,自动扫描目录启动任务
- 建立 ELK 日志体系,支持日志检索和告警
- 使用 Golang 重构系统核心接口服务,将系统接口负载从 180+ 核降至 70+ 核
- 基于 Python/Redis/Kafka/InfluxDB 开发,pytest 单元测试,Gitlab CI/CD 构建,K8S 部署
- 解决原有统计维度少、收益汇总不准确的问题,支持每日盈亏、历史盈亏、收益日历和收益走势
- 使用 Vegeta(Golang 压测工具)进行压力测试,输出系统性能报告
- 获得公司项目奖金
- 自研 Python 回测框架和底层策略系统,pytest 单元测试,Gitlab CI/CD 构建,K8S 部署
- 基于生产者-消费者模式,支持水平无限扩展消费者以提高回测效率
- 组织产品经理完成产品原型设计
- 组织开发人员,完成系统架构设计和技术对接
- 构建测试团队,推动自动化测试落地
- 推进项目开发全流程,完成上线和后续维护