> whoami_
Trần Trọng Thức
Senior Software Engineer
// software_engineerBased in Ho Chi Minh City
01 — ABOUT
$ neofetch --config=thucne
system_info
DX & UX focused — I care as much about how code feels to write as how products feel to use.
- uptime
- 0+
- projects
- 20+ · personal → pro
- current_role
- Senior Software Engineer @ Netcompany
- stack_focus
- Next.js · React · TypeScript
- locale
- en_US / vi_VN · HCMC
- status
- open_to_ideas
02 — FEATURED
$ cat ./featured/projects.md
featured_work
thucne@portfolio:~/featured/stark

/* Offline-first roommate expense tracking with E2E encrypted sync */
StarK
Offline-first roommate expense tracking with E2E encrypted Cloudflare Relay sync, on-device receipt OCR scanning (ML Kit), VietQR payment link generation, and shared group memories.
- + offline_first sqlite_db (drizzle)
- + e2e_encrypted relay_sync (cf worker)
- + on_device_bill_scan (ml kit)
- + vietqr payment_link_generation
- + published on ios app store
stack: Expo · React Native · SQLite · Drizzle · Cloudflare Workers · ML Kit
thucne@portfolio:~/featured/caphenao
/* A coffee map for real plans */
Caphenao
Find the perfect café for your next meetup, work session, or solo coffee ritual. Smart search, community reviews, bilingual support, and a full admin dashboard.
- + interactive coffee map
- + smart search & filters
- + community reviews
- + bilingual i18n (EN/VI)
- + admin dashboard
stack: Next.js · React · Express · MongoDB · Redis · OpenAI
03 — PROJECTS
$ ls ./projects --long
index

My blogs are created and posted here.

Simple but useful apps that serve my daily work.

Open to the public with source code available.
And this random emoji link, too... [random emoji link]
04 — EXPERIENCE
$ git log --graph --oneline --decorate
git_log
diff --git a/roles/netcompany-senior-swe.md b/roles/netcompany-senior-swe.md + Primary maintainer of several new production web apps — often with heavy technical debt. Own build/deploy pipelines, analysis, and estimates. Maintain and upgrade features across legacy and new React/Next.js applications. Deep interest in the AI era, especially agentic AI workflows.
05 — SKILLS
$ ls ./skills --group-by=domain
skills
./frontend
./backend
./tools