后端与系统开发
用户看不到的那部分:API、数据库、消息队列、后台任务、系统集成以及运行它们的服务器。这是我的本职工作,使用 Python、Go、TypeScript、Java 和 C#。
我在哪里做过这件事
全职 · CFI Financial已在生产环境运行
运营中券商的支付与加密货币后台
在 CFI Financial:已在生产环境运行的钱包支付方式,带字段级权限的加密货币后台 API,以及事件驱动平台上的跨服务排障。
- 3 种钱包支付方式已上线
- 头两个月 26 个工单
- 7 个服务与共享库
我能做的
API 与系统设计
契约清晰、带权限和测试的 REST API,能持续扩展而不必推倒重来。
事件驱动系统
用 RabbitMQ 生产者与消费者保持系统同步,并按安全的顺序发布。
系统集成与自动化
对接 CRM、支付服务商、交易服务器、邮件、短信和 WhatsApp,把中间的人工步骤自动化。
云与 DevOps
Docker、AWS、Cloudflare 和 Linux 服务器,配好 CI、备份、监控和告警。
救火与排查
查明线上为什么慢、为什么错、为什么挂,证明根因并安全修复。
技术咨询
对架构、自研还是采购、或供应商方案提供第二意见。
合作流程
- 01
一次简短通话
先聊聊你在做什么、已经有什么,以及怎样才算成功,不需要任何承诺。
- 02
书面范围
我做什么、不做什么、有哪些风险,以及价格。较大或尚不明确的项目,先从一次简短的付费技术调研冲刺开始。
- 03
小步、可见的发布
你能尽早、频繁地看到可用的软件,就在你可以亲手点开操作的预发环境里。
- 04
交接与支持
源代码、权限、文档和运维手册,需要的话提供后续支持。
常见问题
- 你使用哪些语言和框架?
- Python(FastAPI)、Go、TypeScript(Node.js)、Java(Spring Boot)和 C#(.NET),配合 PostgreSQL、MySQL、Redis 和 RabbitMQ。我会选择适合你团队、将来也容易招到人的技术。
- 你能接手别人做的系统吗?
- 可以。我会先把资金路径和数据路径从头到尾读一遍,把系统的运作方式写下来,然后优先修复风险最高的部分。
- 上线后提供维护吗?
- 提供。上线后,我们可以约定持续的修复、更新与监控支持。
告诉我你在做什么。
几句话就够了:做的是什么、目前进展到哪一步、需要工程师做什么。表单就在下方,也可以直接发邮件。我会在两个工作日内回复。