IT AUDIT DATA ANALYTICS · AUTOMATION TOOLING
从 SAP ECC / S/4HANA、用友 U8、OMS / DMS、金蝶 等多源系统取数,构建采购 / 销售三单匹配、业财核对与 JE Testing 的自动化流程,输出可复核、可追溯的差异分析结果。 Building reconciliation pipelines across SAP, Yonyou U8, OMS / DMS and Kingdee — three-way matching, business-finance reconciliation and JE testing — delivering reviewable, traceable variance analysis.
📊 动态 · 📓 个人笔记 · 🧰 核心工具 · 📦 全部仓库 · 🧠 方法论 · 📚 参考 · 🛡️ 合规 · 🌐 English
| 🏢 背景 | 四大 IT 审计(DTT ×2 年、KPMG ×2 年),现专注审计数据分析与自动化工具建设 Big-4 IT audit background (2 yrs DTT, 2 yrs KPMG), now focused on audit data analytics and automation tooling. |
| 🔧 做法 | 把审计逻辑沉淀为可复用的数据工具——三单匹配、SAP 取数、多源对账、CAATS / JE Testing Turning audit logic into reusable tools: matching, extraction, reconciliation, CAATS / JE testing. |
| ✅ 纪律 | 可复核优先:每个结论都附带口径说明、源数据逻辑与运行记录,支撑审计留痕 Reviewability first: every result ships with its basis, source-data logic and run records. |
gvmeakiss-notebook —— 通用配置、工具说明与 AI Skill 的收纳本。各项目独立成篇,从目录里的
README.md进入。
| 项目 | 说明 |
|---|---|
| ✂️ screenshot-text-edit AI Skill |
截图文字 / 数字高保真修改 —— 字形克隆法,保真度远高于字体重绘;含 CLI 脚本与 macOS Vision OCR |
| 🪟 win-ai-gaming-setup AI Skill |
新装 Windows 一条命令配成「AI 开发 + 游戏」机 —— 七阶段 check → dev → apps → drivers → tune → link → verify,先快照、可按基线回滚 |
| 📐 mini-app-spec 技术规范 |
企业级「AI Agent 驱动轻应用平台」技术规范 —— 静态导出 + BFF 中介 + SQL 预定义 + 原子替换部署 |
| 📊 audit-kanban 演示应用 |
离线稽核工作进度看板 —— 同事填报 → 专人汇总 → 经理看板;纯前端双击即用,含虚构演示数据 |
| 📡 shadowrocket 分流配置 |
通用分流配置 —— 国内外分流 / 去广告 / 长连接优化,Mac 与 iPhone 共用 |
| 🎤 internal-audit-reform AI 复用项目 |
内部审计整改汇报复用包 —— 可编辑 PPT 终稿、逐页口播稿、复用规范与配图素材库 |
| 🧩 audit-workbench 工程项目 |
audit-kanban 的 Next.js 工程版 —— 团队分区、阶段历史、挽损分批、归档恢复与 SQLite DDL |
| ⚙️ merlin 配置与工具 |
梅林 fancyss 分流 —— 分流名单、节点入口绕过生成工具与使用指南 |
| 📝 Windows 环境配置记录 实践记录 |
Windows 10 非管理员环境从零配到可用 —— 14 项问题总表、复现命令与 Windows 专属陷阱 |
| 📝 系统调优核查记录 实践记录 |
系统优化项逐条核查依据 —— 与 win-ai-gaming-setup 的调优阶段配套 |
按日常工作的链路组织:取数 → 匹配 → 复核 → 沉淀为 Skill。每个仓库都能独立运行,说明与参数见各自
README.md。
三单匹配与序时账核对的基础。按模块配置 KAAP 取数脚本,分别支撑财务核算、采购与销售三单匹配。
| 模块 | 取数内容 |
|---|---|
| 📒 FI — 财务 | 序时账(BKPF + BSEG)与余额表(FAGLFLEXT / GLT0)、次要索引、科目主数据,支撑序时账-余额勾稽 |
| 📦 MM — 采购 | 订单 / 采购历史(EKBE 枢纽)/ 收货 / 发票,支撑采购三单匹配 |
| 🚚 SD — 销售 | 订单 / 交货 / 开票 / 凭证流(VBFA),支撑销售三单匹配 |
主仓库:sap-abap-data-extraction — KAAP 取数配置与操作手册,含分模块取数范围与审计场景映射 · ABAP XML
采购订单(PO)× 收货(GR)× 发票(IR),按
(EBELN, EBELP)关联,输出四大类十三子类差异分析与可复核审计底稿。
| 仓库 | 说明 | 技术 |
|---|---|---|
| ★ purchase-three-match-configurable | 可配置通用匹配引擎(SQL 解析 / 缓存 / 匹配键 / 差异分类 / Excel 导出,配置驱动) | Python Pandas |
| purchase-three-match-toolkit | SAP MM 采购三单匹配(四大类十三子类差异分析,KPMG 格式 TXT) | Python Pandas |
| purchase-three-match-final | 采购三单匹配整合版(四大类 13 子类,SAP ECC / S4)· 已归档 | Python |
▸ 客户落地实现(客户 N / Q / M 专属,逻辑同核心工具包)
| 仓库 | 说明 | 技术 |
|---|---|---|
| purchase-three-match-newhope | 客户 N 采购三单匹配落地版(含 SAP 取数配套文档) | Python |
| purchase-three-match-aqpp | 客户 Q 2026 三单匹配归档索引(订单 / 发运 / 发票,客户 Q-01~24) | — |
| miaoke-purchase-2026 | 客户 M 2026H1 采购三单匹配(订单行粒度全外连接 + 客户 Q 24 组) | Python |
销售订单 × 交货单 × 发票,覆盖 SAP SD(
(VKORG, VBELN, POSNR)/AUBEL, AUPOS)与 OMS / DMS 双源,输出 13 场景 / 5 类差异。
| 仓库 | 说明 | 技术 |
|---|---|---|
| ★ sap-sd-three-match | SAP SD 销售三单匹配(13 场景,按公司批量并行,关联键回退 + 借贷正负) | Python SAP |
| ★ sales-oms-dms-match | OMS / DMS 双源销售三单匹配(5 类差异,多销售组织分组导出) | Python |
| sales-three-match-toolkit | SAP SD 销售三单匹配(大表 30GB+ 优化 / 负开票冲账 / Untested 四表) | Python Pandas |
▸ 客户落地实现(客户 N / M 专属,逻辑同核心工具包)
| 仓库 | 说明 | 技术 |
|---|---|---|
| sales-three-match-newhope | 客户 N 销售三单匹配实施版(含使用示例与排错) | Python |
| sales-three-match-newhope-2026 | 客户 N 2026 销售三单匹配(客户 Q 无交货金额 24 子组) | Python |
| sales-three-match-miaoke-2026 | 客户 M 2026H1 销售三单匹配(OMS / DMS 双渠道,客户 Q-01~24) | Python |
| miaoke-sales-to-b-2025 | 客户 M 2025 全年 ToB 销售三单匹配(FY25 五分类) | Python |
| miaoke-sales-to-b-2026 | 客户 M 2026H1 ToB 销售三单匹配(冲销前置 / PBC 拆分 / 单测) | Python |
| miaoke-sales-to-c | 客户 M ToC 四段 pairwise 对账(某电商平台 → 某订单中台 → OMS → SAP) | Python |
| 仓库 | 说明 | 技术 |
|---|---|---|
| sap-fi-2026h1 | SAP FI 2026H1 序时账 JE 测试:ACDOCA / BKPF / FAGLFLEXT 抽取、过账勾稽与异常凭证筛查 | Python SAP |
| sap-je-toolkit | SAP 多公司 JE 测试工具箱:序时账合并 + 期初 / 发生额 / 期末余额勾稽 + 交叉验证 | Python SAP |
| je-high-risk-screening | SAP JE 高风险分类筛查(HRC1 / HRC2 / HRC3 通用规则,序时账异常凭证识别) | SQL Python |
| CRRC_DT | CRRC 多公司 JE 会计分录测试:序时账合并 + 期初 / 发生额 / 期末余额勾稽(ACDOCA / BKPF / BSEG) | Python SAP |
| CRRC_XC | CRRC 材料板块多公司 JE 测试:序时账合并 + 余额交叉验证(BKPF / BSEG) | Python SAP |
| Skill | 解决的问题 | 关键能力 |
|---|---|---|
| 🧩 kpmg-da-skills | 审计数据分析流程难以复现 | 8 个可移植的审计数据分析技能:workbench 路由、DA routine 底稿生成、配套模板 |
| 🎤 internal-audit-reform | 汇报材料每次重做 | 可编辑 PPT 终稿 + 逐页口播稿 + 复用规范 + 配图素材库(收纳于 notebook 仓库) |
上面是日常主用入口;下面按主题给出完整清单,含通用工具集与子工具 / SQL 模板直达链接。★ 标记核心可复用工具。
▸ 其他核心仓库(其余常用入口)
| 仓库 | 说明 | 技术 |
|---|---|---|
| kpmg-da-skills | 8 个可移植 Codex 审计数据分析技能(workbench 路由、DA routine 底稿生成、配套模板) | Skills Codex |
| u8-inventory-valuation | U8 存货发出计价审计复核(CAATS / ITA 职责分离双工作簿) | Excel U8 |
| ★ sap-abap-data-extraction | SAP ABAP 取数 KAAP 配置与操作手册(FI / MM / SD) | ABAP XML |
▸ 工具 & CAATS(通用工具集 6 个仓库)
| 仓库 | 亮点 | 技术 |
|---|---|---|
| test-tools | SAP MM 三单匹配诊断与数据质量 —— 多源合并、列校验、质量规则、匹配为零归因 | Python |
| dtt-caats-sql | 通用 CAATS / 勾稽 SQL 模板 —— 销售订单匹配、物料追溯、出库分析、佣金 CAATS、利息 JAT、会员对账 / 权责 | SQL |
| audit-data-utilities | 通用审计数据工具 —— 模拟凭证 / 余额生成、完整性校验、Excel 合并、预处理、SQL→表 | Python |
| dtt-python-tools | 通用 Python 工具 —— Excel 合并、模拟数据生成、项目编码提取、网页爬虫 | Python Jupyter |
| dylan-tool | 通用期末余额交叉验证(期初 + 凭证净额 − 期末 = 0 的批量勾稽) | Python |
| ecommerce-order-analytics | 电商订单多维分析(GMV / 复购 / 客单价) | Python Pandas |
▸ 子工具 / SQL 模板直达链接(按仓库分组)
🔧 test-tools · SAP MM 三单匹配诊断与数据质量
| 工具 | 说明 | 技术 |
|---|---|---|
| data_merge · 数据合并 | MM 多源数据自动合并(订单 / 收货 / 发票) | Python |
| data_quality · 列校验 | 列结构一致性校验(缺失 / 错位 / 类型) | Python |
| data_quality · 质量检查 | 空值 / 重复 / 范围等数据质量规则检查 | Python |
| diagnostics · 匹配诊断 | 三单匹配为零归因诊断(定位断点) | Python |
🔧 dtt-caats-sql · 通用 CAATS / 勾稽 SQL 模板
| 模板 | 说明 | 技术 |
|---|---|---|
| 销售订单匹配 | 销售订单 ↔ 收入勾稽、退货冲红、外币折算 | SQL |
| 物料追溯 | BOM 产出 ↔ 组件消耗勾稽、重复值检测 | SQL |
| 出库单分析 | 交付 / 退货 / 刷单 / 渠道集中度分析 | SQL |
| 佣金 CAATS | 成交金额 × 佣金率 vs 账面重算 | SQL |
| 利息预提 JAT | 应付利息应计重算(JAT) | SQL |
| 会员对账 | 多支付渠道流水合并对账 | SQL |
| 会员权责 | 会员递延收益按天摊销(Hive) | SQL |
🔧 audit-data-utilities · 通用审计数据工具
| 工具 | 说明 | 技术 |
|---|---|---|
| 凭证模拟生成 | 生成脱敏模拟序时账用于自测 | Python |
| 余额模拟生成 | 生成脱敏模拟科目余额表 | Python |
| 数据完整性校验 | 勾稽规则校验(期初 + 发生额 − 期末 = 0 等) | Python |
| Excel 合并 | 多工作簿批量合并 | Python |
| 预处理 | 通用数据清洗与标准化 | Python |
| SQL→表 | SQL 查询结果转结构化表 | Python |
🔧 dtt-python-tools · 通用 Python 工具
| 工具 | 说明 | 技术 |
|---|---|---|
| Excel 合并(脚本) | 多工作簿 / 工作表批量合并 | Python |
| Excel 合并(Notebook) | 交互式 Excel 合并示例 | Jupyter |
| 模拟数据生成 | 生成脱敏模拟数据集,用于工具自测 | Jupyter |
| 项目编码提取 | 从文本 / 文档提取结构化项目编码 | Jupyter |
| 网页爬虫 | 通用网页数据采集模板 | Jupyter |
🔧 dylan-tool · 通用期末余额交叉验证
| 工具 | 说明 | 技术 |
|---|---|---|
| 余额交叉验证 | 期初 + 凭证净额 − 期末 = 0 的批量勾稽 | Python |
🔧 ecommerce-order-analytics · 电商订单数据分析
| 工具 | 说明 | 技术 |
|---|---|---|
| 订单分析 | 某电商平台订单多维分析(GMV / 复购 / 客单价) | Python Pandas |
▸ 仓库索引(按主题一览,共 32 个公开仓库)
| 主题 | 仓库 | 类型 |
|---|---|---|
| SAP 取数 | sap-abap-data-extraction |
配置与手册 |
| 采购三单匹配 | purchase-three-match-configurable · purchase-three-match-toolkit · purchase-three-match-final (归档) · purchase-three-match-newhope · purchase-three-match-aqpp · miaoke-purchase-2026 |
核心 + 客户落地 |
| 销售三单匹配 | sap-sd-three-match · sales-oms-dms-match · sales-three-match-toolkit · sales-three-match-newhope · sales-three-match-newhope-2026 · sales-three-match-miaoke-2026 · miaoke-sales-to-b-2025 · miaoke-sales-to-b-2026 · miaoke-sales-to-c |
核心 + 客户落地 |
| JE 测试与勾稽 | sap-fi-2026h1 · sap-je-toolkit · je-high-risk-screening · CRRC_DT · CRRC_XC |
项目实现 |
| 存货与计价 | u8-inventory-valuation |
审计复核 |
| 工具 & CAATS | test-tools · dtt-caats-sql · audit-data-utilities · dtt-python-tools · dylan-tool · ecommerce-order-analytics |
通用工具集 |
| Skill 与笔记 | kpmg-da-skills · gvmeakiss-notebook · Gvmeakiss (本主页) |
Skill / 笔记 |
| 历史归档 | Gmeakiss0501 (归档,空仓库) |
归档 |
| 方法论 | 说明 |
|---|---|
| 三单匹配 Three-Way Matching |
采购订单 / 收货单 / 发票三方核对,定位差异并按类归因 |
| 多源数据对账 Multi-source Reconciliation |
OMS / DMS / SAP 等系统间数据一致性校验,差异可下钻到单据 |
| 可复核输出 Reviewable Output |
每个结论附带口径说明、源数据逻辑与运行记录,支撑审计留痕 |
三单匹配 / 序时账-余额核对 / 多源对账的逻辑依赖各 ERP 的标准数据结构与接口规范,以下为厂商官方文档,作为数据口径与字段映射的权威依据。
| 系统 | 文档 |
|---|---|
| 🟦 SAP ECC / S/4HANA |
SAP Help Portal — 官方帮助门户,覆盖 ECC / S/4HANA 全模块 SAP ERP (ECC) 文档 — MM / SD / FI 标准配置与底表结构 SAP S/4HANA 文档 — 总账(ACDOCA)与凭证架构 ABAP 关键字 / 数据字典 — 标准底表(BKPF / BSEG / EKPO / VBAK …)字段与域定义 |
| 🟥 用友 U8 | 用友开发者中心 — U8 / U9 / NC 开放接口与开发文档 用友 U8 产品与文档 — U8 存货 / 供应链 / 财务模块说明 |
| 🟩 金蝶 Kingdee |
金蝶开放平台 — 金蝶云·苍穹 / K/3 开放 API 与集成规范 金蝶开发者社区 — 苍穹 PaaS 开发文档与数据模型 金蝶官网 — 产品与模块总览 |
本主页仅用于技术交流,分享无收益分成的通用代码处理逻辑,全部内容已脱敏。 依据 PIPL 第 51 / 73 条(去标识化 / 匿名化)、数据安全法第 21 / 27 条(分类分级保护)、反不正当竞争法第 9 条(商业秘密保护)处理。 脱敏范围:客户名称、法律实体、内部标识 / 代号、真实地址、支付与账户信息、订单 / 商品编码、财务数据及任何客户底稿。 任何财务数据与客户工作底稿均不在本主页及其仓库中存储或上传。
Click to expand · 点击展开英文版
- Background — Big-4 IT audit (2 yrs DTT, 2 yrs KPMG); now focused on audit data analytics and automation tooling
- Approach — Turning audit logic into reusable data tools: three-way matching, SAP extraction, multi-source reconciliation, CAATS / JE testing
- Discipline — Reviewability first: every result ships with its basis, source-data logic and run records for the audit trail
gvmeakiss-notebook — standalone projects: reusable configurations, tooling notes and AI skills. Each has its own
README.md.
| Project | Description |
|---|---|
| ✂️ screenshot-text-edit AI Skill |
High-fidelity text/digit editing inside screenshots — glyph-cloning method; CLI scripts + macOS Vision OCR |
| 🪟 win-ai-gaming-setup AI Skill |
One command turns a fresh Windows box into an AI-development + gaming machine — seven phases, snapshot first, roll back from the baseline |
| 📐 mini-app-spec Tech spec |
"AI-Agent-driven light-app platform" technical spec — static export + BFF mediation + predefined SQL + atomic-swap deployment |
| 📊 audit-kanban Demo app |
Offline audit work-progress kanban — pure front-end, double-click to run, fabricated demo data |
| 📡 shadowrocket Config |
General-purpose routing rules — CN / global split, ad-block, long-connection tuning |
| 🎤 internal-audit-reform AI-assisted project |
Internal audit reform presentation kit — editable deck, page-matched script, reuse standards, image library |
| 🧩 audit-workbench Engineering project |
Next.js build of audit-kanban — team partitions, stage history, salvage batches, archive restore, SQLite DDL |
| ⚙️ merlin Config and tools |
Merlin fancyss routing — routing lists and an endpoint bypass generator |
| 📝 Windows setup notes Notes |
Locked-down Windows 10 to working dev box — 14 issues, reproducible commands, Windows-specific pitfalls |
| 📝 System tweaks audit Notes |
Item-by-item evidence behind each system tweak — pairs with the win-ai-gaming-setup tuning phase |
Organised along the working chain: extract → match → review → distill into skills. Each repo runs standalone; see its
README.md.
| Module | Content |
|---|---|
| 📒 FI — Financial | Journals (BKPF + BSEG) and balances (FAGLFLEXT / GLT0), secondary indexes, account masters |
| 📦 MM — Procurement | Orders / purchase history (EKBE hub) / goods receipts / invoices |
| 🚚 SD — Sales | Orders / deliveries / billing / document flow (VBFA) |
Main repo: sap-abap-data-extraction — KAAP extraction config and runbook with audit-scenario mapping · ABAP XML
Purchase order × goods receipt × invoice, joined on
(EBELN, EBELP)— 4 major / 13 sub variance classes with reviewable workpapers.
| Repo | Description | Tech |
|---|---|---|
| ★ purchase-three-match-configurable | Configurable generic engine (SQL parsing / caching / match keys / classification / Excel export) | Python Pandas |
| purchase-three-match-toolkit | SAP MM purchase three-way match (4/13 classes, KPMG-format TXT) | Python Pandas |
| purchase-three-match-final | Integrated purchase three-way match (4/13 classes) · archived | Python |
▸ Client deployments (Client N / Q / M)
- purchase-three-match-newhope — Client N purchase three-way match (with SAP extraction docs)
- purchase-three-match-aqpp — Client Q 2026 matching archive index (order / delivery / invoice, Q-01~24)
- miaoke-purchase-2026 — Client M 2026H1 purchase three-way match (line-level full outer join + 24 groups)
Sales order × delivery × invoice across SAP SD and OMS / DMS — 13 scenarios / 5 variance classes.
| Repo | Description | Tech |
|---|---|---|
| ★ sap-sd-three-match | SAP SD sales three-way match (13 scenarios, parallel by company, key fallback) | Python SAP |
| ★ sales-oms-dms-match | OMS / DMS dual-source match (5 variance classes, grouped by sales org) | Python |
| sales-three-match-toolkit | SAP SD match (30GB+ big-table optimization / credit-memo offset) | Python Pandas |
▸ Client deployments (Client N / M)
- sales-three-match-newhope — Client N sales three-way match (examples & troubleshooting)
- sales-three-match-newhope-2026 — Client N 2026 sales three-way match (24 sub-groups)
- sales-three-match-miaoke-2026 — Client M 2026H1 sales three-way match (OMS / DMS dual channel)
- miaoke-sales-to-b-2025 — Client M FY2025 ToB sales three-way match (5 classes)
- miaoke-sales-to-b-2026 — Client M 2026H1 ToB match (cancellation preprocessing / PBC split / unit tests)
- miaoke-sales-to-c — Client M ToC four-segment pairwise reconciliation
| Repo | Description | Tech |
|---|---|---|
| sap-fi-2026h1 | SAP FI 2026H1 JE testing: ACDOCA / BKPF / FAGLFLEXT extraction, posting reconciliation, anomaly screening | Python SAP |
| sap-je-toolkit | Multi-company JE toolkit: consolidation + opening/activity/closing check + cross-validation | Python SAP |
| je-high-risk-screening | JE high-risk classification screening (HRC1/2/3 generic rules) | SQL Python |
| CRRC_DT | CRRC multi-company JE test (ACDOCA / BKPF / BSEG) | Python SAP |
| CRRC_XC | CRRC materials segment JE test (BKPF / BSEG) | Python SAP |
| Skill | Problem it solves | Key capabilities |
|---|---|---|
| 🧩 kpmg-da-skills | Audit data-analytics routines that are hard to reproduce | 8 portable skills: workbench routing, DA-routine workpaper generation, templates |
| 🎤 internal-audit-reform | Rebuilding presentation material every time | Editable deck + page-matched script + reuse standards + image library |
▸ Tools & CAATS, and per-repo sub-tool links (generic toolkits)
| Repo | Highlights | Tech |
|---|---|---|
| test-tools | SAP MM matching diagnostics & data quality — merge, column checks, quality rules, why-match-was-zero | Python |
| dtt-caats-sql | Generic CAATS / reconciliation SQL templates | SQL |
| audit-data-utilities | Mock journal/balance generators, integrity validator, Excel merge, preprocess, SQL→table | Python |
| dtt-python-tools | Excel merge, mock-data generation, project-code extraction, web crawler | Python Jupyter |
| dylan-tool | Closing-balance cross-validation (opening + net postings − closing = 0) | Python |
| ecommerce-order-analytics | E-commerce order analytics (GMV / repurchase / AOV) | Python Pandas |
Sub-tool and SQL-template deep links live in the Chinese section — see 📦 全部仓库 → 子工具 / SQL 模板直达链接, grouped per repo: test-tools (4), dtt-caats-sql (7), audit-data-utilities (6), dtt-python-tools (5), dylan-tool (1), ecommerce-order-analytics (1).
| Methodology | Description |
|---|---|
| Three-Way Matching | Cross-check purchase order / goods receipt / invoice; locate and classify variances |
| Multi-source Reconciliation | Consistency checks across OMS / DMS / SAP, drillable to document level |
| Reviewable Output | Every result ships with its basis, source-data logic and run records |
For technical exchange only, on a no-revenue-sharing basis; fully desensitized under PIPL (Art. 51 / 73), the Data Security Law (Art. 21 / 27) and the Anti-Unfair-Competition Law (Art. 9). Scope: client names, legal entities, internal codes, real addresses, payment/account info, order/product codes, financial data and any client workpapers. No financial data or client workpapers are stored or uploaded here.
| System | Docs |
|---|---|
| 🟦 SAP ECC / S/4HANA |
SAP Help Portal — all ECC / S/4HANA modules SAP ERP (ECC) Docs — MM / SD / FI standard config and tables SAP S/4HANA Docs — general ledger (ACDOCA) and document architecture ABAP Keyword / Data Dictionary — fields and domains of standard tables |
| 🟥 Yonyou U8 | Yonyou Developer Center — open APIs and dev docs for U8 / U9 / NC Yonyou U8 Product & Docs — inventory / supply chain / finance modules |
| 🟩 Kingdee | Kingdee Open Platform — Kingdee Cloud·Cosmic / K/3 open APIs Kingdee Developer Community — Cosmic PaaS docs and data models Kingdee Official Site — product overview |
Personal projects and personal views. Not affiliated with or endorsed by any former employer (DTT / KPMG) or client.
本页内容为个人项目与个人观点,与任何前雇主(DTT / KPMG)及客户无关。