职业历程
十五年,在受雇与自己做之间来回走过不止一次。完整记录,供需要核对的人查阅 —— 真正的工作内容在「精选案例」。
Vuly Play Malaysia Sdn Bhd
Senior Web Developer
受雇
维护过一个线上电商平台,并把它的 AI 客服请求路径从同步处理改造成队列 worker。这次架构改动已交付并合并 —— AI 一旦上线,架构的功夫和模型的功夫一样重要。
Independent AI Engineering Projects
Independent AI Solutions Engineer
独立接案
刻意用六个月全职做前沿 AI —— 三个互不相关领域的可行性评估,其中两个我基于资本支出建议不要做。
这段期间首发tulis.app · lukis.app · cakap.app
Sweetmag Solutions (M) Sdn Bhd
Lead Developer
受雇
七个月、四个客户项目 —— 一个因成本没往下走的可行性研究、一个比价监控 MVP、几个月在自己主力技术栈之外的 Java 代码库里,以及那个真正上线的:重心从写代码,移到了定义那份所有人照着做的接口契约。
· 新加坡 · 远程
Acceler8 AI Pte Ltd
Freelance Software Developer
合约
三个月,以合约形式远程服务一家新加坡创业公司 —— 一个投放管理面板和它的报表,砍到一个开发者在现有时间与基础设施下真正交得出来的范围。
COSCO Shipping Lines (Malaysia) Sdn Bhd
Senior Business Process Specialist
受雇
在一家全球航运公司里的一年,把单据自动化做进没有 API 的系统 —— 而让这套自动化能被部署的,是那道人工复核队列,不是模型。
Frenbase Sdn Bhd
Solutions Architect · Technical Operations Lead
自己创业
自己做电商创业的一年 —— 商业引擎选择买而不是自建,并且在账上还有钱的时候把公司关掉。
Innity Sdn Bhd
Senior Software Engineer
受雇
以更高职级回到同一个平台做迁移到新 API 表面的工作 —— 遥测改批量离线处理,报表移到 worker。
Kamfu Enterprise
Solution Architect / Full-Stack Software Engineer
自己创业
自己开公司的两年 —— 自己销售、自己定范围、自己做,给中小企业交付了 15+ 条自动化管线:他们要的是有人帮忙盯价目表,不是一个平台。
Innity Sdn Bhd
Software Engineer
受雇
近六年扎在同一个广告平台上 —— 前四年是运营界面改版的唯一前端工程师,之后一年半做出它的自助式市集。
证书
- AI Fundamentals — Google (Coursera),2026 · 可验证
- Cloud Technical Series: Gemini at Work Edition — Google Cloud,2025
- Crash Course on Python — Google (Coursera),2023
学历
台湾逢甲大学(Feng Chia University),网络信息管理专科(Diploma in Network Information Management)。
按 ⌘/Ctrl + P 可以把这一页打印成一份记录 —— 它就是从这一页印出来的,所以不会讲这一页没写的东西。