Fully Booked
Fully Booked 是一个英国小巴和大巴租赁预订平台,背后是一个运营商之间共享工作的网络。从 2023 年 4 月的第一次提交开始,我一直在构建它:上架两大应用商店的 React Native 应用、客户预订网站、运营商端和管理端后台、Prebooked 小部件,以及它们共用的 NestJS 后端。自 2025 年 1 月起,我领导其工程工作,产品迁移到带有受控发布的 monorepo;自 2026 年 6 月起,在无任何有记录停机的情况下将整个平台迁移到自托管 Kubernetes 集群之后,我担任其 CTO。
我如何帮助这家公司成长
Fully Booked:一体化智能预订解决方案
Fully Booked 是一个面向英国小巴和大巴租赁的预订平台,也是其背后运营商的业务共享网络。客户只需在客户网站上描述一次行程,就能收到能够承接的运营商按评价和车辆照片排序的报价,并以一笔受保护的小额定金完成预订。接不了单的运营商可以在应用中推荐客户,当网络中的另一家公司承接时即可获得分成。围绕这一循环的还有报价单、取消通知、Get Covered、合作伙伴联系人、已保存的预订、钱包、业务主页和 Prebooked 小部件,全部运行在同一个后端之上,并由一个管理控制中心统一管理。
Fully Booked - Docker 化部署,使用 DigitalOcean 和 Cloudflare
Fully Booked 以五个 Docker 服务的形式上线,部署在 Cloudflare 后面的一台 DigitalOcean droplet 上,让一个很小的团队也能运营一个托管定金的市场平台。一个仓库构建所有镜像,一个 compose 文件和一个 Makefile 把发布简化为 pull、build 和 up,Caddy 代理负责证书和安全头,Playwright 在服务器上渲染每一份报价单和发票的 PDF。由于各服务从一开始就相互独立,后来无需重建就迁移到了自托管的 Kubernetes 集群。
我合作过的更多公司
Webanion
Webanion 是我于 2021 年 2 月在达卡创立的软件工作室,我以软件架构师的身份全职经营。它为英国、美国和孟加拉国的创始人与企业设计并构建 AI 原生平台、多租户 SaaS 以及其底层基础设施:数据模型与后端,其上的网页、移动与桌面应用,以及承载生产工作的 Kubernetes 集群,这个集群由我亲自运维。工作室自己的产品也是证明的一部分:带有 MCP 服务器的这个作品集平台,以及 gm-libs,每个 Webanion 后端都从这套库起步。
Al-Insaf 是位于孟加拉国杰索尔县莫尼拉姆普尔的一家注册合作社,为小商户提供公平的小额信贷与储蓄服务。合作社成立于 2022 年,在多个网点管理社员储蓄、贷款和投资人资本,并把这些业务从纸质记录与电子表格迁移到了一套可审计的统一平台上。
自 2021 年 12 月起,我在 Upwork 上直接与创始人合作,其中大多数处于早期阶段,把产品从最初的想法和原型一路带到部署和扩展,覆盖移动、网页和桌面。个人资料为 Top Rated,45 份合同 Job Success Score 100%;其间我获得过 Top Rated Plus,并在 2024 年获得全球前 3% 表现者认可。后期的工作是数量更少、周期更长、对产品全权负责的合作,其中包括一个英国预订平台,历经四十个里程碑从 MVP 走到生产环境。
2026 年 2 月至 6 月,我在 Edulog 担任软件工程师,参与 Athena 的开发。这是一个云原生的 K-12 学生交通平台,帮助学区规划校车路线和行程并管理车队。我构建了 Field Trip Management 等新模块,改进了管理后台,调试复杂问题,并负责路线规划、地图与家长端和司机端门户之间的集成,工作覆盖后端服务、云基础设施和前端界面。
2025 年 12 月至 2026 年 6 月,我在 Rocksteady Technology 从事多租户 B2B SaaS 的平台工程。我以软件工程师身份加入,先参与一个基于 TypeScript 和 Electron 的桌面项目;从 2026 年 2 月起担任平台方向的高级软件工程师:服务一千多个租户、按租户隔离凭据的共享数据库架构,基于 OpenFGA 的细粒度授权,基于 Temporal 的持久化工作流,Stripe 订阅与按量计费,以及在 GKE 上跨预发布和生产环境的 Kubernetes 管理。共享数据库与发布模式已在整个工程团队中推广采用。
在 WorkflowFiesta,我担任 AI 工作流自动化平台的工程负责人,全面负责该产品线,并带领一支分布式工程团队。我的工作涵盖智能体驱动的工作流设计、跨多个服务商的大语言模型集成,以及面向长时间运行任务的持久化编排,任务在发生故障时可以恢复继续,而不会丢失状态。我在具备租户隔离的多租户架构上工作,参与功能交付、性能优化与发布流程,并与产品和 QA 团队密切协作,将复杂的自动化需求转化为可靠、易维护的系统。











