Next.js 授权服务器
一个现代化、生产就绪的 OAuth2 授权服务器,基于 Next.js 15、React 19、TypeScript、Prisma 与 PostgreSQL 构建,践行整洁架构原则,具备完整的安全特性,并完全符合 OAuth2 规范。
三个国家、两家银行、一个习惯:构建经得住考验的系统。以下是简短版本。
Mengtong Un
解决方案架构师 & 全栈工程师
我的职业生涯是一条穿过三个国家的线。我从金边起步,交付直播与电商平台;还在读大学时就为新加坡团队做自由职业;随后在东京拿到高级工程师的位置——基于 GCP 构建餐饮点餐与支付系统,在那里,「能用」只有在午市高峰期依然能用才算数。
一路走来,两家银行交给我那种「第一次没做好就不会有第二次」的工作:在 Advanced Bank of Asia 负责人力资源系统与招聘官网,如今在 Wing Bank 做解决方案架构——我的职责是在写下第一行代码之前,就确保系统可扩展、安全、合规。
这就是与我合作一次自由职业任务的样子:银行级的严谨,没有银行式的繁文缛节。你带来产品,我负责地面控制——架构、构建、上线,以及之后安静可靠的运行。我每季度只留一个任务名额,所以接下的每件事,从启动到入轨都能得到资深投入。
云架构
GCP 与 AWS 上的可扩展系统
微服务与 DDD
领域驱动、事件驱动的设计
CI/CD 与 DevOps
Docker、Kubernetes、Terraform
全栈交付
从数据库到令人愉悦的 UI
教育背景
软件工程理学学士
Kirirom Institute of Technology · 2019年11月 – 2023年10月
所获荣誉
三段合作,三种压力——监管、规模与安全关卡。名称刻意保持模糊,架构模式如实完整讲述。
细节已做匿名化以尊重保密义务——模式是真实的,客户内部信息保持私密。欢迎在通话中深入探讨架构细节。
每个合作都以资深投入与诚实范围为核心——每季度只接一个任务,让两者都得到保证。先选形态,细节在通话中敲定。
从零到可上线的产品。
需要第一版就能承受真实用户的创始人与团队——而不是上线一周就得重写的原型。
资深架构指导,按月保障。
交付没问题、但需要有人把控技术大局的团队——设计评审、艰难决策,以及立得住的标准。
献给开始吱呀作响的系统。
代码库变慢、让人不敢动、或运行成本过高的负责人——想在继续投入之前得到一个诚实的判断。
初次通话
二十分钟,免费。聊你的目标,我坦诚判断自己合不合适——包括不合适的时候。
飞行计划
一份书面提案:范围、里程碑、时间表与固定价格。你清楚地知道自己买的是什么。
构建与汇报
每周演示与书面进展。你随时知道事情进行到哪一步——绝不玩失联。
上线与入轨
发布、交接,以及之后的支持窗口。部署完成后我不会消失。
业余时间的创作——开源、实验与小产品。上方的任务日志是本职工作,这里是我的工坊。
一个现代化、生产就绪的 OAuth2 授权服务器,基于 Next.js 15、React 19、TypeScript、Prisma 与 PostgreSQL 构建,践行整洁架构原则,具备完整的安全特性,并完全符合 OAuth2 规范。
基于 ASP.NET Core 与 C# 构建的全功能支出管理平台:安全认证、丰富的报表看板,以及自动化的周期性支出处理。
支出管理平台的响应式前端应用,基于 React、TypeScript(Bun)与 Tailwind CSS 构建:认证、丰富的看板与可导出的报表。
一个现代、高性能的作品集网站,基于 Next.js 15、React 19、TypeScript 与 Tailwind CSS 构建,用于展示职业经历与项目。
从底层 Go 服务,到精致的 React 前端,再到支撑它们的云基础设施——这是我日常投入的领域。
五年横跨金边、东京与新加坡——银行与金融科技、规模化餐饮技术、人力资源系统等等。
设计可扩展、安全、高性能的银行系统,让技术方案与业务目标及监管要求保持一致。
时区、保密协议、档期、费用——实际的问题,直接的回答。
要构建的产品、要拯救的系统、要填补的角色——我的收件箱始终敞开。我会在一天内从金边(GMT+7)回复:正好覆盖欧洲的上午与美国的傍晚。
这是什么类型的任务?