Skip to content
View khanhlinhcode's full-sized avatar

Block or report khanhlinhcode

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.

Content in all repositories owned by your account will be closed.
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
khanhlinhcode/README.md
Tô Khánh Linh — AI Engineer and Software Engineer focused on applied AI, RAG systems, full-stack development, mobile, and edge AI

Portfolio  ·  GitHub  ·  RAG API  ·  Commerce demo

Engineering overview

I build evidence-grounded AI applications and the software systems around them: retrieval pipelines, APIs, web and mobile products, and edge integrations. My work favors explicit contracts, security boundaries, reproducible tests, and honest failure states over unsupported claims.

Computer Science Engineer based in Cần Thơ, Việt Nam, open to AI Engineering, Mobile, and Software Engineering opportunities.

Technical capabilities

  • AI Engineering — Python, PyTorch, FastAPI, NLP, hybrid retrieval, vector search, Retrieval-Augmented Generation, semantic claim verification, and recommendation systems.
  • Backend & system design — Laravel, PHP, Node.js, NestJS, TypeScript, REST APIs, authentication, authorization, idempotency, rate limiting, and transactional data integrity.
  • Frontend & mobile — React, Next.js, TypeScript, Vite, Flutter, Dart, Riverpod, accessible interfaces, and client-side state management.
  • Data & infrastructure — MySQL, PostgreSQL, MongoDB, Redis, Qdrant, Docker, Linux, GitHub Actions, and automated browser/API testing.
  • Edge AI & IoT — Raspberry Pi, ESP32, MediaPipe, OpenCV, MQTT, PlatformIO, Firebase, and embedded C++ integration.
  • Blockchain integration — Solidity, Hardhat, ethers.js, IPFS, QR-based verification, and smart-contract-backed state.

Featured engineering projects

Hybrid academic search and grounded question answering over research-paper metadata. The system combines lexical and dense retrieval, streams answers over SSE, validates citations, and maps factual claims back to retrieved evidence.

Python FastAPI Qdrant BM25 RRF Streamlit · API documentation

Status: research/demo system; semantic verification reduces grounding risk but does not guarantee factual correctness.

Farta commerce ecosystem

A multi-client commerce system covering a Flutter customer app, React storefront, administration portal, and server-authoritative APIs. The work includes Sanctum authentication, capability authorization, inventory controls, idempotent checkout, COD/SePay boundaries, and automated browser tests.

Mobile · Storefront · Laravel API · TypeScript system · Demo

Flutter React Laravel TypeScript MySQL Playwright

Status: staging/demo; real SePay Test Mode validation remains a release gate.

An edge-computing system where a Raspberry Pi processes camera input with MediaPipe and OpenCV, publishes driver state over MQTT to an ESP32 alert device, and exposes monitoring data to a Flutter application.

Raspberry Pi ESP32 MediaPipe OpenCV MQTT Flutter

Certificate issuance, revocation, and public verification backed by a Solidity registry. The application connects QR verification, IPFS document storage, MongoDB metadata, and Next.js administration workflows.

Next.js TypeScript Node.js Solidity Hardhat IPFS MongoDB

A reproducible research foundation for a small Vietnamese decoder-only language model, including corpus governance, deterministic data artifacts, Byte-Level BPE tooling, portable compute checks, and human approval gates.

Python PyTorch Byte-Level BPE Data provenance CI

Status: paused, approval-gated research; no language model has been trained.

A full-stack environment for comparing collaborative filtering, matrix factorization, content-based retrieval, and weighted hybrid recommendations, with offline evaluation, a FastAPI service, and a tested React interface.

Python scikit-learn FastAPI React SQLAlchemy Playwright

Engineering approach

  • Ground AI output in traceable evidence and expose uncertainty honestly.
  • Keep API contracts, authorization, money, inventory, and payment state at trusted server boundaries.
  • Design retries, offline states, stale responses, and abuse controls as normal operating conditions.
  • Treat tests, observability, data provenance, and release limitations as part of the implementation.

Connect

Portfolio · GitHub

Professional contact details are available through the portfolio.

Pinned Loading

  1. BlockChain BlockChain Public

    Blockchain certificate issuance, revocation, and QR verification with Next.js, Solidity, IPFS, and MongoDB.

    TypeScript 1

  2. Farta_Market Farta_Market Public

    Accessible React 19 storefront with catalog, secure checkout, payments, account flows, and AI-assisted shopping.

    JavaScript 1

  3. HTGY HTGY Public

    Full-stack book recommendation system comparing collaborative filtering, matrix factorization, content-based, and hybrid models.

    JavaScript 1

  4. NLP-Academic-Search-RAG-Engine NLP-Academic-Search-RAG-Engine Public

    Hybrid academic search and semantically verified RAG with streaming, citations, and evidence-led answers.

    Python 1

  5. Drowsy_IOT Drowsy_IOT Public template

    Edge-AI drowsiness detection across Raspberry Pi, ESP32, MQTT, MediaPipe, and a Flutter monitoring app.

    Dart 1

  6. TinyVietLM TinyVietLM Public

    Reproducible pipeline for a small Vietnamese decoder-only language model with PyTorch and audited corpora.

    Python 1