Skip to content
View NTA1210's full-sized avatar

Highlights

  • Pro

Block or report NTA1210

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

Hi, I'm Nguyễn Tuấn Anh 👋

Full-Stack Software Engineer

I build production SaaS and AI-enabled applications with React, Next.js, TypeScript, Python/FastAPI, Node.js, PostgreSQL, Celery, and Redis.

LinkedIn Email

About Me

I'm a Full-Stack Software Engineer at STARTR, working across frontend applications, backend APIs, database design, asynchronous workflows, authentication, automated testing, and production delivery.

  • 🔭 Building brand-intelligence and intellectual-property analysis products
  • ⚙️ Interested in API design, reliable background processing, product architecture, and performance
  • 🧪 Focused on maintainability through E2E, API, contract, and regression testing
  • 🤖 Building AI-enabled applications with RAG, vector search, and streaming responses
  • 📍 Based in Da Nang, Vietnam

Engineering Focus

  • Full-stack delivery: requirements, technical design, implementation, database changes, API integration, testing, and release
  • Backend workflows: FastAPI services, PostgreSQL/SQLAlchemy, Celery/Redis jobs, idempotency, retries, and report processing
  • Frontend architecture: reusable React/Next.js foundations, typed contracts, TanStack Query, caching, and deterministic state management
  • Security and quality: session-based authentication, RBAC, Playwright E2E, Jest/Supertest, code review, and automated safeguards

Core Tech Stack

Languages and Frameworks

TypeScript JavaScript Python React Next.js FastAPI Node.js Express.js NestJS

Data, Background Processing, and Quality

PostgreSQL MongoDB Redis SQLAlchemy Celery Docker Playwright Jest Git

AI and Search

RAG OpenAI Pinecone LangChain Elasticsearch

Featured Projects

🤖 GitHub AI — AI-Powered Repository Assistant

A full-stack SaaS application that turns GitHub repositories into searchable knowledge bases.

  • Built a RAG pipeline for repository ingestion, embeddings, vector search, and source-grounded Q&A
  • Streamed AI responses in real time with Server-Sent Events
  • Orchestrated background meeting-transcription workflows with Inngest and AssemblyAI
  • Integrated Next.js, PostgreSQL/Prisma, Pinecone, OpenAI, Clerk, and Supabase Storage

Repository: NTA1210/ai-github-saas

🎓 Learning Management System

A team-based full-stack learning platform covering authentication, learning content, file storage, real-time communication, quiz ingestion, and administration.

  • Implemented JWT access/refresh sessions, password recovery, session revocation, and RBAC
  • Built S3-compatible file workflows with Multer and MinIO
  • Added authenticated real-time messaging with Socket.IO
  • Built XML quiz ingestion with validation, parsing, transformation, and MongoDB persistence
  • Added Jest, Supertest, and MongoDB Memory Server coverage for critical API flows

Repository: NTA1210/learning-management-system

💼 JobFinder — Recruitment Platform

A full-stack recruitment platform with reusable React interfaces, secure authentication, Spring Boot APIs, MySQL persistence, and Elasticsearch-powered search.

  • Built responsive frontend workflows and reusable UI components
  • Implemented JWT-based authentication and API integration
  • Added full-text search for jobs, employees, and companies with Elasticsearch

Frontend: SWPGr/fe-jobfinder
Backend: SWPGr/be-jobfinder

Collaboration

I work in Agile teams through requirement clarification, task breakdown, code review, frontend-backend coordination, peer feedback, and iterative delivery. I value clear technical communication, maintainable code, and reliable product outcomes.

Connect

Pinned Loading

  1. ai-github-saas ai-github-saas Public

    AI-powered GitHub repository assistant with RAG, semantic code search, SSE streaming, commit summaries, and background meeting processing. learning-management-system

    TypeScript 1

  2. chain-restaurant-platform chain-restaurant-platform Public

    Enterprise-grade multi-branch chain restaurant platform featuring AI-driven food recommendations, Gemini/Groq chatbot, automated VietQR PayOS payments, real-time order tracking, React 19 web dashbo…

    TypeScript 1

  3. learning-management-system learning-management-system Public

    Full-stack learning platform with JWT/RBAC, real-time messaging, S3-compatible storage, XML quiz ingestion, automated tests, and SPA prerendering.

    TypeScript 1

  4. SWPGr/be-jobfinder SWPGr/be-jobfinder Public

    Java

  5. SWPGr/fe-jobfinder SWPGr/fe-jobfinder Public

    JavaScript