Skip to content
View lemduc's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report lemduc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lemduc/README.md

Hi, I'm Duc πŸ‘‹

Engineering Director Β· ex-Bloomberg Β· PhD in CS (USC)

I work on identity & access management and cloud security & architecture β€” how people, workloads, and now AI agents authenticate, get authorized, and act safely at scale. Previously Tech Lead of Bloomberg's Authentication Platform (workforce + customer SSO); PhD in software architecture (recovery, decay, mining software repositories). πŸ† Best Paper, ICSA 2018.

  • πŸ”­ Leading engineering @ Vinsmart Future β€” IAM / identity platform
  • πŸ” Depth in: authentication, OAuth/OIDC & SSO, Zero Trust, workload & non-human identity
  • ☁️ Focus: cloud-native security architecture, least-privilege & policy-as-code
  • πŸ€– Interest: identity for the AI-agent era β€” delegation, scoping, and safe autonomy
  • 🌐 More: lemduc.github.io

πŸš€ Selected work

Project What it is
wings-vs-claws πŸͺ½πŸ¦ž Source-grounded IAM learning hub for the agent era β€” AuthN/Z, OAuth/OIDC, Zero Trust, workload & non-human identity, agent delegation β€” live β†’
OAuth-Demo Hands-on OAuth 2.0 / OIDC authorization-flow walkthrough β€” live β†’
arcade-agent Framework-agnostic tools for recovering & analyzing software architecture β€” MCP / LangChain / Claude SDK β€” site β†’
arcade-analyze-skill A Claude Code skill that recovers & visualizes any codebase's architecture β€” live demo β†’

πŸ“« Reach me: Email Β· LinkedIn Β· Twitter

Pinned Loading

  1. arcade-agent arcade-agent Public

    arcade-agent

    Python 1 1

  2. arcade-analyze-skill arcade-analyze-skill Public

    Claude Code skill to recover and visualize software architecture with arcade-agent

    Python

  3. wings-vs-claws wings-vs-claws Public

    Interactive, source-grounded IAM comparison of two open-source agents: Hermes Agent vs OpenClaw

    JavaScript

  4. CV_lemduc CV_lemduc Public

    My CV

    TeX

  5. lemduc lemduc Public

    Config files for my GitHub profile.