ABOUT / BACKGROUND

从理解数字与风险,到设计清晰、可靠的软件。

我的职业起点是财经与审计。那段经历训练了我对证据、边界和异常的敏感度;转向软件工程后,我把这些习惯带进产品设计、代码实现与系统交付。

FOCUS
Web 产品与全栈工程
BUILDING
React / Next.js · Go
BASE
China · UTC+8

01 / JOURNEY

不是预设好的路径,
而是一系列主动选择。

  1. 2017

    财经训练

    毕业于中南财经政法大学财政学专业,建立了财务、经济与商业分析基础。

  2. 2020

    审计与专业判断

    在财务审计工作中训练证据意识与风险判断,并通过注册会计师专业阶段六门考试。

  3. 2021

    转向软件工程

    从 C、Java 入门,逐步转向 JavaScript 生态,并将学习范围扩展到 Go 与 Node.js。

  4. NOW

    用项目建立完整能力

    围绕真实产品持续实践前端体验、后端接口、数据建模、实时通信与部署交付。

02 / CAPABILITIES

我正在构建的能力边界

这里不是技术图标墙,而是已经通过项目实践过的工作范围。

  1. 01

    界面与产品体验

    使用 React、Next.js、TypeScript 与 React Native 构建 Web 和移动端界面,关注信息层级、可访问性、渲染策略与长期可维护性。

    • React
    • Next.js
    • TypeScript
    • React Native
    • Vue
  2. 02

    服务与数据边界

    使用 Go、Node.js 设计 REST API 与 WebSocket 链路,围绕 PostgreSQL、MongoDB 处理业务模型、查询与一致性问题。

    • Go
    • Node.js
    • PostgreSQL
    • MongoDB
    • REST
    • WebSocket
  3. 03

    工程交付

    把类型约束、错误处理、测试、容器化与反向代理视为产品的一部分,让功能从本地实现走到可验证、可运行的系统。

    • Testing
    • Docker
    • Caddy
    • Git

03 / PRINCIPLES

我如何做工程判断

  1. 01

    先理解问题,再选择技术

    从用户目标、数据流和约束出发,不用框架清单替代设计判断。

  2. 02

    用证据描述系统

    通过代码、请求链路和失败场景验证结论,也坦诚标记尚未完成的能力边界。

  3. 03

    同时维护体验与工程质量

    把界面反馈、API 契约、性能、安全和可运维性放进同一条交付链路。

04 / CONTACT

如果你也在认真构建产品,我们可以聊聊。

nicolas.leigh@qq.com