AI Automated Japanese-English Technical Spec Translator
04/2024 - 12/2024
Khách hàng / Đối tác Techport Engineering Division
Quy mô đội ngũ 5 AI/NLP Engineers
Công nghệ sử dụng (Tech Stack) OpenAI / Claude APIs, LangChain, FAISS Vector DB, Python, FastAPI

Mô tả giải pháp: Xây dựng trợ lý AI RAG chuyên dịch và chuẩn hóa các tài liệu đặc tả kỹ thuật (Basic Design / Detail Design) Nhật - Anh chuyên ngành cơ khí và IT với độ chính xác thuật ngữ tuyệt đối.

AI RAG TRANSLATOR // JP-EN SYSTEM DESIGN SPEC TECHPORT CORP TERMINOLOGY
SOURCE (JAPANESE BASIC DESIGN):
「本機能では、外部APIとの通信遅延を考慮し、Redisキューを用いた非同期ワーカープロセスによりバッチ処理を実行する。タイムアウト発生時は指数バックオフにより最大3回再試行する。」
AI STANDARDIZED IT SPEC (ENGLISH):
"To mitigate external API latency, batch operations are delegated to asynchronous worker processes via Redis queues. On timeout, an exponential backoff policy retries the request up to 3 times."
Side-by-Side Architectural Spec Translator - Dịch tự động tài liệu thiết kế cơ bản/chi tiết chuẩn xác thuật ngữ IT
FAISS VECTOR INDEX // domain_terms_jp_it.faiss 150,000 VECTORS (COSINE SIMILARITY)
QUERY: "排他制御 / 二重コミット防止"
[Score 0.968] -> "Optimistic/Pessimistic Concurrency Control (SELECT FOR UPDATE)"
[Score 0.942] -> "Distributed Lock (Redlock algorithm via Redis Sentinel)"
[Score 0.910] -> "Two-Phase Commit (2PC) in Microservices Saga Pattern"
Domain-Specific Technical Vector RAG - Tra cứu không gian vector 150,000 thuật ngữ kỹ thuật Nhật - Anh

🚀
Kết quả đạt được: Rút ngắn 75% thời gian onboarding dự án cho đội ngũ offshore tại Việt Nam.
AI Autonomous Code Audit & Quality Gate (CodeSentry)
01/2025 - Nay (Ongoing)
Khách hàng / Đối tác Pyramids & Internal Labs
Quy mô đội ngũ 6 AI Researchers & SREs
Công nghệ sử dụng (Tech Stack) Hermes Brain, Tree-Sitter AST, Anthropic Claude 3.7, Custom Prompt Caching

Mô tả giải pháp: Phát triển công cụ AI kiểm toán mã nguồn tự động, phát hiện lỗ hổng bảo mật, đo lường nợ kỹ thuật và tự động sinh bản vá lỗi (surgical diff) trước khi commit Git.

CODESENTRY AI // SURGICAL PATCH src/services/escrowService.ts
@@ -42,6 +42,8 @@ export async function releaseEscrowPayment(orderId: string, trx: Transaction)
- const order = await db.orders.findById(orderId);
- await db.wallets.incrementBalance(order.supplierId, order.amount);
+ const order = await trx.raw('SELECT * FROM orders WHERE id = ? FOR UPDATE', [orderId]);
+ if (order.status !== 'IN_ESCROW') throw new ConflictError('Order state mutated');
+ await trx('wallets').where({ userId: order.supplierId }).increment('balance', order.amount);
await logAuditTrail(orderId, 'ESCROW_RELEASED', trx);
Surgical Patch & Unified Diff Generator - Trợ lý AI tự động sinh bản vá triệt tiêu lỗi Race Condition
GITHUB PR #104 QUALITY GATE // PASS BRANCH: fix/escrow-concurrency
✔ AST Static Security Vulnerability Scan: 0 Critical / 0 High
✔ Concurrency Mutation Unit Tests (50 threads): 100% Passed (12/12)
✔ Technical Debt & Cyclomatic Complexity: Score A (Reduced 14%)
Pull Request Quality Gate Telemetry - Kiểm duyệt chất lượng code và đo lường an toàn trước khi hợp nhất

🚀
Kết quả đạt được: Giảm 60% lỗi bug ở khâu kiểm thử chấp nhận người dùng (UAT) trên các dự án đang triển khai.