Software engineer软件工程师

Hi, I’m Owen. 你好,我是 Owen。

I like exploring what’s happening at the frontier of AI and bringing useful ideas into my daily workflow. 我喜欢探索 AI 前沿,并把真正有用的东西融入日常工作流。

I like making unclear things concrete.我喜欢把不清楚的事情,慢慢做清楚。

I enjoy turning vague, complicated problems into clear, reliable systems that people can actually use. 我喜欢把模糊而复杂的问题,逐步变成清晰、可靠、真正有人使用的系统。

Most of my work lives in backend products, but I care just as much about the process around the code: how a team builds context, makes decisions, and ships. Curiosity sends me toward new tools; judgment decides what stays. 我的主要工作在后端,但我同样关注代码之外的构建过程:团队如何建立上下文、做出判断并完成交付。好奇心让我不断尝试新工具,工程判断决定哪些值得留下。

I try new tools, then decide what earns a place.我会尝试新工具,再决定哪些值得留下。

I treat new AI tools as experiments. The useful ones earn a place in real engineering work. 我把新的 AI 工具当作实验对象。只有经过真实工程验证的方法,才会进入日常工作流。

Agentic coding智能体编程

I use Claude Code, Codex, and OpenCode to explore, implement, and review. They are not autopilot; they are collaborators that still need direction.我使用 Claude Code、Codex 和 OpenCode 进行探索、实现与审查。它们不是自动驾驶,而是仍然需要明确方向的协作者。

Context and tools上下文与工具

MCP servers and Agent Skills help me connect tools to real tasks and turn repeated context into something reusable.MCP Server 和 Agent Skills 帮助我把工具连接到真实任务,并将重复出现的上下文沉淀为可复用能力。

Engineering workflow工程工作流

I experiment with spec-driven development, harness engineering, and loop engineering, then watch where they improve feedback and consistency.我持续实践 SDD、Harness Engineering 和 Loop Engineering,并观察它们能否真正改善反馈速度与交付一致性。

A few projects that changed how I think.几个改变了我思考方式的项目。

I work as a Java Backend Developer at Shenzhen iTran Information Systems, building software for airline cargo operations.我在深圳艾创信息系统担任 Java 后端开发,参与航空物流业务系统的构建与交付。

Automation流程自动化

CHI Billing

I owned the backend for a billing workflow that moves from service import to invoice generation, human review, email delivery, and audit integration. It taught me that good automation keeps every manual checkpoint visible and recoverable. 我负责账单系统后端,将服务数据导入、账单生成、人工审核、邮件投递和审计集成串成完整流程。这个项目让我认识到:好的自动化不会掩盖人工节点,而是让每一步都清晰且可恢复。

Domain modeling领域建模

Weight & Balance

I built the backend for aircraft loading, center-of-gravity calculations, versioned results, and asynchronous delivery. It sharpened my respect for domain rules: correctness starts by making state and assumptions explicit. 我完成了飞机配载、重心计算、结果版本管理与异步推送的后端建设。它让我更尊重领域规则:正确性始于明确表达系统状态与计算假设。

Delivery工程交付

Tanzania Booking

I led backend delivery and sprint planning for booking, multi-currency settlement, and carrier-agent data isolation. The hard part was not one endpoint; it was keeping business boundaries clear as the system grew. 我主导订舱、多币种结算以及航司与代理数据隔离的后端交付和 Sprint 规划。真正困难的不是某个接口,而是系统增长时依然保持清晰的业务边界。

Want to compare notes?想交换一些想法?

If you are exploring better ways to build software, or just want to say hello, my inbox is open.如果你也在探索更好的软件构建方式,或者只是想打个招呼,欢迎给我写信。