Hoang Yell
Senior Software Engineer · Indie Builder · Tác giả mã nguồn mở
Đà Nẵng, Việt Nam hoangyell@gmail.com hoangyell.com GitHub LinkedIn Fiverr
Bản tiếng Việt rút gọn — bản đầy đủ chi tiết hơn ở phiên bản tiếng Anh.
Tóm tắt
Senior Software Engineer với 9+ năm phát triển backend Python và TypeScript cho các tập đoàn quốc tế cũng như các sản phẩm indie. Công việc chính: scale các tích hợp ATS tại Paradox.ai (Olivia) cho Compass Group, 7-Eleven, McDonald's, ADP — kiến trúc một framework tích hợp có lưu lượng tăng ~360% năm mà không có bug ưu tiên cao nhất ở production. Ngoài giờ: tự xây và vận hành các sản phẩm end-to-end trên Cloudflare Workers, Astro, Next.js, đồng thời phát hành các package mã nguồn mở trên npm và PyPI. Mạnh đều ở mảng backend chuyên sâu (async pipeline, data-lake analytics, observability) và mảng product (UX, hiệu năng, Lighthouse 100).
Kỹ năng cốt lõi
- Ngôn ngữ
- Python · TypeScript · JavaScript · SQL · Bash
- Framework backend
- Django · FastAPI · Flask · Node.js · Hono
- Frontend & SSR
- React 19 · Next.js 16 · Astro 6 · Tailwind CSS v4 · MDX
- API & realtime
- REST · OpenAPI · WebSocket · Webhook · Durable Objects
- Cloud & edge
- AWS (Athena · Glue · Kinesis · Firehose · S3 · RDS) · Cloudflare (Workers · Pages · Durable Objects · KV)
- Dữ liệu & observability
- Athena · Parquet · Datadog · Sentry · structured logging
- DevOps
- Docker · Kubernetes · Poetry · GitHub Actions · CI/CD · Wrangler
- AI-assisted dev
- Cursor · Claude · Chrome DevTools MCP · Copilot · pipeline nội dung dựa trên prompt
- Chất lượng & hiệu năng
- Pytest · Vitest · Lighthouse 100 · SEO · accessibility (WCAG 2.1 AA)
- Đóng gói & phát hành
- npm (scoped) · PyPI · monorepo (pnpm workspaces)
Kinh nghiệm
Paradox.ai (Olivia) — Senior Software Engineer
- Kiến trúc framework tích hợp ATS kết nối Paradox với các đối tác ATS doanh nghiệp. Lưu lượng tăng ~360% năm, vẫn giữ nguyên SLA và không có bug ưu tiên cao nhất ở production; boilerplate tái sử dụng tôi thiết kế hiện là điểm khởi đầu mặc định khi onboard partner mới.
- Dẫn dắt việc chuyển toàn bộ logging từ RDS / NoSQL sang AWS data lake (Kinesis → Firehose → S3 → Glue, bảng Parquet + JSON, union view) — nhiều team khác trong công ty kế thừa thành chuẩn logging.
- Owner đầu cuối webhook + audit subsystem: kiến trúc, primary reviewer, hỗ trợ on-call. Thêm log enrichment, log-id correlation và công cụ rerun cho ops.
- Xây công cụ chạy request async kiểu Postman nội bộ cho các workflow API quy mô lớn — chuyển phần lớn việc tích hợp từ dev sang specialist cho Compass Group, 7-Eleven, McDonald's, ADP và các khách hàng Fortune-500 khác.
- Observability chủ động với Datadog, Sentry + alert Slack; phát hiện và xử lý một sự cố queue lớn trước khi escalate.
- Chất lượng & mentoring: đẩy bộ test sang Pytest và đồng hành sprint zero-production-bug (chất lượng release A / A+ ổn định); tổ chức các buổi chia sẻ nội bộ về AI-assisted dev (Cursor / Claude / Copilot), dẫn dắt văn hoá PR-review xuyên múi giờ INT/US.
Fiverr — Freelance Backend Engineer
- Hoàn thành các dự án Python, regex, automation, SEO Screaming Frog cho khách hàng toàn cầu.
- Duy trì 100% đánh giá 5 sao qua tất cả các đơn hàng.
FPT Software — Software Developer
- Phát triển full-stack với ASP.Net, Angular, ReactJS, Node.js, Swift / Xamarin.iOS cho khách hàng doanh nghiệp.
- Làm việc trong các đội tổ chức bài bản, quy trình Agile.
GOSU Online Corporation — Part-time Developer
- Thiết kế REST API và tối ưu schema cho nền tảng game bài online quy mô.
- Xây gameplay realtime trên WebSocket bằng Python/Node.js — tăng engagement người chơi +80%.
- Triển khai sự kiện trong game, đem về ~130 triệu VND (~$5.5K) doanh thu trong hai tuần.
Mã nguồn mở & dự án cá nhân
Sản phẩm indie tự build đầu-cuối — thiết kế, code, deploy, monitor. Tất cả đều đang chạy production, đạt Lighthouse 100, và mở mã trên GitHub.
yellorn.com
Tiện ích trên trình duyệt giúp sửa JSON / XML / YAML / CSV bị hỏng với 29 lớp auto-fix, chuyển đổi qua lại giữa các format, biến bất kỳ payload nào thành REST endpoint sống, và dispatch HTTP request với template đã lưu. Xây trên React 19 · Next.js 16 · Cloudflare Workers, dùng edge KV cho portal log của mock webhook. Có thêm JMESPath search, visualizer đa view (tree / graph / table), Monaco diff và cloud backup xuyên thiết bị.
markdy.com
"Giống Mermaid, nhưng cho chuyển động." Một DSL animation
framework-agnostic với parser TypeScript zero-dependency
(@markdy/core, ~12 KB),
renderer dùng Web Animations API
(@markdy/renderer-dom, ~22 KB),
và island cho Astro
(@markdy/astro, ~2 KB).
Thiết kế thân thiện với AI agent — kèm file
AGENT.md để các LLM có thể generate, validate và lặp scene.
@hoangyell/gallery
Package npm cho Astro: lightbox, layout pyramid nhiều dòng, hỗ trợ accessibility / keyboard đầy đủ. Tách ra từ blog này sau lần copy-paste thứ ba — phát hành lại thành component tái sử dụng.
chat.hoangyell.com
Chat realtime qua wss:// native tới
Cloudflare Worker + Durable Objects. Có phòng
bảo vệ mật khẩu, presence, upload file kéo-thả, UI glassmorphism
dark/light. Next.js 16 · React 19 · TypeScript,
WCAG 2.1 AA, animation chỉ dùng GPU để Lighthouse luôn xanh.
hoangyell.com
Blog song ngữ EN/VI trên Astro 6 · Tailwind v4 · Cloudflare Pages. Migrate từ Hugo mà không mất URL nào. Lighthouse 100/100/100/100, view transition, mobile drawer kính cao cấp, pipeline SEO & ảnh có hỗ trợ AI.
hn.hoangyell.com · repo.hoangyell.com
Hai blog chị-em (HN stories và GitHub repo) kể lại nguồn gốc
bằng EN + VI. Cùng engine Astro, dùng skill Cursor
/new-post chạy bằng AI để fetch nguồn, viết MDX
song ngữ, kiểm SEO và commit — tất cả đều có Lighthouse CI gác.
bulk-webp-url-replacer
CLI + thư viện trích URL ảnh từ markdown (frontmatter, gallery, inline), tải song song, convert sang WebP với chất lượng / kích thước tuỳ ý, và viết lại markdown để trỏ sang CDN prefix. Có dry-run, skip ảnh đã xử lý, dùng để migrate toàn bộ blog này.
Học vấn
Đại học Khoa học Huế, Huế, Việt Nam
- GPA 3.22 / 4.00 — Top 1 khoá
Chứng chỉ
- AWS Certified Developer – Associate (2017 – 2019)
Điểm mạnh
- Ownership đầu-cuối — từ thiết kế hệ thống tới deploy, observability, on-call, post-mortem.
- Backend chuyên sâu — Python, async, distributed systems, AWS data lake, plumbing tích hợp cho khách Fortune-500.
- Edge-native shipper — Cloudflare Workers / Pages / Durable Objects ở production cho chat, webhook và nội dung lưu lượng cao.
- Frontend chất lượng product — Astro / Next.js / React với Lighthouse 100, accessibility và SEO ngay từ đầu.
- Tác giả mã nguồn mở — duy trì package trên npm và PyPI; quan tâm tới API ergonomics, docs và độ thân thiện với AI.
- Quy trình AI-augmented — Cursor + Claude + Chrome DevTools MCP là công cụ hằng ngày; xây luôn pipeline nội dung phía trên.
- Giao tiếp xuyên múi giờ — làm việc hằng ngày với team US + toàn cầu; song ngữ EN/VI.
Liên hệ
Cách tốt nhất là gửi email tới [email protected] — hoặc nhắn qua LinkedIn.