TheBoys team

Hi there 👋 I'm Minh (doducminh)

Deep Thoughts With The Deep

Đỗ Đức Minh · @doducminh

Konyappi! 👾

🚀 Tech Lead & Full-Stack Engineer building large-scale e-Government and university platforms. I lead the design of Onegate single-window portals, Student & University Service Portals, and centralized SSO / identity systems — shipped to government agencies and universities across Vietnam.

  • 23 public repos
  • 2 followers
View on GitHub (opens in a new tab)

🏫 In production

Products I led / built, live at universities across Vietnam:

Onegate (single-window portal) — deployed at

  • HCMUE
  • HVNH
  • Thang Long
  • HCMULAW
  • UEL

SSO / Identity (Keycloak-based) — deployed at

  • QNU
  • UEL
  • HVNH
  • DLU

🔭 Currently

  • Building a modern Keycloak-based SSO client on Next.js 16 + React 19
  • Leading frontend architecture for Onegate and university service portals

📊 By the numbers

3,795 commits across 12 repositories · 2021 → 2026 · building government & university platforms

Languages
C#TypeScriptJavaScriptCSS
  • C#55.5%
  • TypeScript22.5%
  • JavaScript11.3%
  • CSS9.3%

🛠️ Tech Stack

Frontend
Next.jsReactTypeScriptTailwind CSStRPCReact Query
Backend
.NETC#KeycloakPostgreSQLSQL ServerMongoDBRedisRabbitMQApache KafkaElasticsearch
  • Next.js 16 (App Router) · React 19 · TypeScript — with the React Compiler
  • shadcn/ui + Radix UI + Tailwind CSS v4 (OKLCH), Framer Motion
  • tRPC 11 + TanStack Query 5 + SuperJSON, end-to-end type safety
  • React Hook Form 7 + Zod 4, NextAuth 5 (Credentials · Google · Keycloak PKCE)
  • next-intl 4 (multi-locale), Zustand 5 + nuqs, AG Grid 35, ECharts / Recharts
  • Real-time via SignalR, Redis caching, Winston logging
  • .NET 9 microservices in Clean Architecture (Application · Domain · Infrastructure · Web)
  • CQRS with source-generated Mediator, Minimal API endpoints, API versioning, NSwag/OpenAPI
  • EF Core across SQL Server · PostgreSQL (pgvector) · MongoDB, plus Dapper & bulk operations
  • Keycloak authn/authz (AuthServices SDK · UMA), Duende token management, OIDC, JWT, Argon2
  • Messaging & jobs: RabbitMQ · Kafka (KafkaFlow) · MassTransit · Hangfire, Avro serialization
  • SignalR (Redis backplane + MessagePack), Elasticsearch + Serilog, Polly resilience
  • Mapster / Mapperly, FluentValidation, document generation (OpenXML · PDF · QR/barcodes), MailKit
  • 🏛️ Onegate — single-window public administration portals ("Một cửa") & online public services (DVCTT)
  • 🎓 University Information System (UIS) — student & university service portals deployed for universities nationwide
  • 🪪 eCitizen — citizen services and digital identity
  • 🔐 Centralized SSO / identity & access management (Keycloak, UMA)

💡 I care about

Clean architecture, type-safe end-to-end code, reusable building blocks, and shipping reliable software for public-sector and education users.

Links

This site stores a small data file (cookie) on your device to keep you signed in and remember your language and light/dark theme. View privacy policy