Đội ngũ TheBoys

Hi, I'm Duy 👋

Lead Fullstack Engineer / Tech Lead — NestJS & .NET · Next.js / React · React Native

chiba · @TranDuy13

I build reusable platforms, not just features — workflow engines, real-time collaborative editors, dynamic form builders, multi-tenant CMS, RBAC systems, and internal frameworks. Hands-on experience in the e-government domain (public service portals, digital identity, e-office) with strong demands on security, complex authorization, and large-scale document processing.

  • Pyramid Software and Consulting
  • Ho Chi Minh
  • 20 repo công khai
  • 0 người theo dõi
Xem trên GitHub (mở tab mới)

🛠️ Tech Stack

Languages
TypeScriptC#JavaScriptSQL
Frontend
Next.jsReacttRPCReact QueryZustandZodTailwind CSSRadix UIAnt Design
Mobile
React NativeReduxFirebase
Backend
NestJS.NETNode.jsSocket.IO
Data & Messaging
MongoDBPostgreSQLSQL ServerRedisRabbitMQKafkaElasticsearch
DevOps & Auth
DockerNginxIISPM2Keycloakk6

🚀 What I'm Good At

  • Cross-platform architecture — Comfortable owning both NestJS (Node) and .NET (Clean Architecture / DDD), choosing the right tool per problem.
  • Platform thinking — I build shared frameworks, engines, and libraries instead of one-off solutions.
  • Distributed & event-driven systems — SQL + NoSQL + Redis + Kafka/RabbitMQ + GridFS, background jobs, observability, resilience.
  • End-to-end type safety — tRPC + Zod + TypeScript from database to UI.
  • Security & compliance — Keycloak SSO, fine-grained RBAC, JWT, digital signatures, audit logs.

🧩 Things I've Built

  • Workflow Engine

    Multi-level document review/publishing state machine + low-code drag-and-drop workflow designer

  • Collaborative Editor

    Real-time co-editing with Yjs (CRDT) + TipTap + WebSocket, live cursors, versioning, PDF/DOCX export

  • Dynamic Form Engine

    Google Forms–style, JSON-configured forms with conditional logic, business-rule validation & Word mail-merge

  • File Service

    MongoDB GridFS streaming storage for large files, versioning, watermarking, Dockerized

  • Multi-tenant CMS / Portal

    Subdomain tenancy, page builder (GrapesJS), dashboard builder, OnlyOffice integration

  • Modular .NET Platform

    E-gov ecosystem (e-office, e-invoice, e-sign, e-survey, VietQR, Vietnam Post) + self-built Util.* shared libraries

  • Internal Starter Framework

    NestJS + Next.js boilerplate: base services (Mongo/Postgres), audit log, request context, custom RBAC

  • SSO / IAM

    Centralized authentication with Keycloak + custom admin client

  • Job Portal & University Recruitment

    Job-search and campus recruitment platform — job/company listings, applicant tracking, online interviews via Zoom, SEO-optimized (multilingual sitemaps, SSR/ISR)

  • University Public Service Portal

    E-gov service portal for universities — dynamic procedure forms, online dossier submission, multi-tenant per institution

  • E-Citizen Portal (Khánh Hòa Province)

    Provincial digital-citizen platform — public services, notifications, realtime updates, web + mobile

  • E-Invoice System

    Electronic invoicing — invoice generation, QR code (VietQR), built on the modular .NET platform

  • HRM System

    Human resource management — employees, departments, attendance, question bank, document management

  • Mobile E-Gov Suite

    React Native apps: digital identity, e-office, e-notary — realtime SignalR, push, Fastlane CI

⚙️ Deployment & SEO

  • Windows Server (IIS): web.config URL rewrite, SPA fallback, ARR reverse proxy, iisnode
  • Linux: Nginx reverse proxy (TLS, gzip, static cache, WebSocket proxy) + PM2 / systemd, Docker / docker-compose
  • SEO: Next.js Metadata API, dynamic multilingual sitemaps with hreflang, robots, SSR/ISR, Core Web Vitals

Liên kết

Ho Chi Minh

Trang này lưu một tệp dữ liệu nhỏ (cookie) trên thiết bị của bạn để giữ phiên đăng nhập và nhớ ngôn ngữ, giao diện sáng/tối. Xem quyền riêng tư