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

Block or report nhanlethanh1198

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

Hey there, I'm Nhan

Backend Engineer who ships realtime systems, clean APIs, and the occasional frontend when needed

Typing SVG

LinkedIn GitHub Email


πŸ‘‹ About me

const nhan = {
  role: "Backend Engineer",
  also: ["occasional Frontend", "team lead when needed"],
  location: "Ho Chi Minh City, Vietnam πŸ‡»πŸ‡³",
  focus: ["RESTful APIs", "Realtime systems", "scalable backends"],
  currently: "Building production systems with Node.js, TypeScript & Go",
  funFact: "I use AI tools daily β€” Cursor, Copilot, ChatGPT β€” to move faster",
  openTo: ["interesting backend work", "freelance collabs", "coffee chats β˜•"],
};

Fullstack-capable, backend-first. 4+ years shipping production systems for startups, SMEs, and international clients (Korea πŸ‡°πŸ‡·).
Strong at turning messy requirements into stable features β€” APIs, realtime chat, payments, background jobs, the whole package.

πŸŽ“ B.S. Information Security β€” Vietnam Academy of Cryptography Techniques (2016 – 2021)


πŸ› οΈ Tech Stack



What I reach for most:

Layer Tools
Languages TypeScript, Go, Python, JavaScript
Backend Node.js, Express, FastAPI, NestJS
Data PostgreSQL, Redis, MongoDB, BullMQ
Realtime Agora SDK, Centrifugo, WebSockets
DevOps Docker, CI/CD, GitHub Actions
Frontend (when needed) React, TypeScript

πŸ’Ό Experience

🎧 Backend Engineer β€” Saigon Hikers & Roji Coffee (UniVini App)

Aug 2025 – Apr 2026

  • Designed Talk Room β€” realtime multi-user audio chat with Node.js, Agora SDK, Centrifugo & OSSRS
  • Cut third-party streaming costs via single-stream forwarding architecture
  • Built host/audience role swapping, raise-hand, talk-time tracking & participant ranking
  • Background jobs + scheduling with BullMQ & PostgreSQL
  • Full activity logging for every room event (join/leave, kick, role changes…)

🦞 Backend Lead (Freelance Team) β€” Pyra Research

Nov 2023 – Dec 2023

  • Led a team of 2 building a Discord-based Job Marketplace (middleman model + bot automation)
  • Event-driven architecture with RxJS + BullMQ for Discord bot events
  • Owned client/PM communication, scope, and weekly delivery

βš™οΈ Backend Developer β€” Hitek Group JSC

May 2022 – Nov 2023

  • Shipped 5 web apps for Korean clients (social network + e-learning)
  • RESTful APIs in Node.js/TypeScript + Django β€” realtime notifications, Google/Apple IAP & local KR payment gateways
  • PostgreSQL design, production troubleshooting under tight deadlines
  • Mentored juniors on coding standards and delivery pace

🧹 Freelance Backend β€” Tiing.vn

Aug 2021 – Apr 2022

  • Backend services + React CMS for a housekeeping booking & payment platform
  • Scheduling system + local payment gateway with Python FastAPI

πŸ›οΈ Software Engineer Intern β€” ArenaCommerce

May 2021 – Jul 2021

  • Shopify themes (Liquid, HTML, CSS, TypeScript) + Node.js backend / Shopify API
  • Production templates sold on Envato marketplace πŸŽ‰

πŸ“Š GitHub Stats

GitHub Stats Top Languages

GitHub Streak

Contribution Graph
GitHub Contribution Chart


πŸš€ Projects

Coming soon β€” I'm curating a few favorites to showcase here. Stay tuned!


πŸ“« Let's connect

πŸ’Ό LinkedIn nhanlethanh1198
πŸ™ GitHub nhanlethanh1198
πŸ“§ Email nhanlethanh1198@gmail.com
πŸ“ Location Ho Chi Minh City, Vietnam
βœ… Status Open to interesting work & freelance collabs

Profile views

Always learning. Always building. Always down for a good API design debate. ⚑

Pinned Loading

  1. distid distid Public

    A lightweight, distributed ID generator designed for large-scale systems.

    TypeScript

  2. discord-bot-template-bun discord-bot-template-bun Public template

    Discord bot template with Bun

    TypeScript 2

  3. telegram-bot-template telegram-bot-template Public template

    TypeScript

  4. Bubu-Labs/centrifugo-server-sdk Bubu-Labs/centrifugo-server-sdk Public

    Server-side SDK for Centrifugo real-time messaging platform

    TypeScript 1