Skip to content
View henryle97's full-sized avatar

Block or report henryle97

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
henryle97/README.md

Henry (Le Van Hoang) · Senior AI Engineer

Seven years shipping AI to production — computer vision / document intelligence / agentic LLM systems. · 🇻🇳 Hanoi, Vietnam

Resume Python PyTorch LangGraph TensorRT FastAPI Kubernetes Profile views

🚀 Now Building

LessonAI — an AI system that turns a teacher's raw vocabulary list into a standalone, interactive English lesson.

🧠 What I go deep on

Modeling & Research LLM Systems Production & Serving
PyTorch · TensorFlow Agents: LangGraph, Agents SDK TensorRT · ONNX inference
Vision: OCR, detection, 3D-CNN RAG, rerankers, vector search Kubeflow · Kubernetes MLOps
VLMs & multimodal documents Long-term & episodic memory Django · FastAPI · Celery
Diffusion: SDXL, LoRA, ControlNet Structured outputs & tool use Latency/throughput benchmarking
Knowledge distillation Eval harnesses, LLM-as-judge Postgres · Redis · RabbitMQ

📈 Most Used Languages

Top languages

🔗 Links

Resume lessonai.in LinkedIn


Hanoi, Vietnam (UTC+7) · BEng Computer Science, Hanoi University of Science and Technology · open to Vietnamese-language AI and LLM product work.

Pinned Loading

  1. Spelling_Correction_Vietnamese Spelling_Correction_Vietnamese Public

    Vietnamese spelling error correction with Seq2Seq model

    Python 32 11

  2. IDCard-OCR IDCard-OCR Public

    Recognize text in Vietnamese ID card using Centernet-Custom and Seq2Seq-Attention models

    Jupyter Notebook 6 7

  3. One dense line — repo, branch, tree ... One dense line — repo, branch, tree state, model, context, cost, quota. Paste it to Claude and it wires itself up.
    1
    # vitals — steal my Claude Code status line
    2
    
                  
    3
    > One dense line: where you are, what state the working tree is in, which model
    4
    > and effort, how much context / money / plan quota is left. Every bar on it is
    5
    > a vital sign. Paste it to Claude, and it wires itself up.
  4. xrag xrag Public

    RAG for any documents

    Python