Skip to content
Open for workHybrid · remoteHo Chi Minh City, Vietnamこんにちは — learning Japanese

Backend Developer & Technical SEO

$ status --check  →  available_for_work: true · hybrid_remote: true

Thu HàFrancine

Call me FrancineHakuu at work

I ship the backend, then the search setup — APIs, servers, DNS, and Google Search Console. Open to hybrid and remote roles.

01About

Backend first. Then make it findable.

Thu Hà (Francine / Hakuu)

I'm Thu Hà — Francine if that's easier, Hakuu at work. Backend-leaning engineer in Ho Chi Minh City, most recently at C.O Tech AI (Nov 2025 – Aug 2026). I'm open to hybrid and remote roles in backend and technical SEO.

I ship the product — Django, NestJS, PostgreSQL, Docker on a VPS — then I take it live for search: domains, DNS, Search Console, sitemaps, and robots.

Outside work I'm learning Japanese from the basics, slowly and on purpose.

  • Django
  • NestJS
  • PostgreSQL
  • Next.js
  • Docker
  • Nginx
  • Flutter
  • Cloudflare

B.Eng. Software Engineering, Hoa Sen University (2022–2027 expected)

0

Years experience

0

Companies

0

Projects shipped

02Technical SEO & infrastructure

The boring layers that make a product show up.

SSH, DNS, Search Console, Nginx, Docker — the same stack I used to take Offspots and ConcorAI live.

SSH & server admin

Linux VPS, systemd, and SSH deploys for Offspots and ConcorAI.

DNS & domains

GoDaddy, Cloudflare, and Mắt Bão for registration and DNS records.

Cloudflare

DNS + CDN in front of production apps once the domain is live.

Google Search Console

Property verification, sitemaps, and index coverage after deploy.

Nginx

Reverse proxy on the VPS in front of Docker services.

Docker

Compose stacks with Daphne and systemd on Linux.

03Experience

Two years building products end to end.

    • Built end-to-end features for Offspots, a location-based social and voucher platform: Django REST Framework + PostgreSQL APIs, Mapbox Search Box, and React/Next.js UI.
    • Built a NestJS microservice for ConcorAI, an AI chatbot integrating the OpenAI ChatGPT API for conversation and image generation, with Free and Plus tiers.
    • Designed database models, migrations, RBAC, map-pin tagging, and privacy settings.
    • Deployed on a Linux VPS with Docker, Docker Compose, Daphne, and systemd.
    • Took products live for search: GoDaddy domains, Cloudflare DNS/CDN, Google Search Console, sitemaps and robots.txt.
    • Implemented JWT authentication, CRUD APIs, and a responsive UI.

04Selected work

A few systems I designed and shipped.

From concurrent banking writes to satellite-to-map GANs and live trading clients.

01In progress

Mini Banking Transaction System

Transaction processing with optimistic locking, pessimistic locking, deadlock prevention, and transactional atomicity.

  • Java
  • Spring Boot
  • Spring Data JPA
  • PostgreSQL

Case study

02Jan–Mar 2025

Conditional GAN Image-to-Image Translation

U-Net generator and PatchGAN discriminator for satellite-to-map translation, trained on GPU and scored with PSNR/SSIM.

  • Python
  • PyTorch
  • GANs
  • Computer Vision

Case study

03Jun–Sep 2025

Pro Trader — Trading App

Real-time stock quotes, indices, and order books. Built with a 4-person team.

  • Flutter
  • Dart
  • WebSocket
  • BLoC/Cubit

Case study

05Notes

A small journal, not a blog yet.

What I’m studying and shipping right now — short, specific, no filler.

Sep 2026

日本語の基礎

Japanese, from zero

Hiragana, katakana, and a handful of everyday phrases. I’m learning slowly on purpose — same way I learn a new stack: a little every day, no skip-ahead.

2026

From DNS to SERP

SEO in practice

Buy the domain on GoDaddy, park DNS on Cloudflare, verify Search Console, ship sitemap + robots. Code nobody can find is still unfinished.

2026

Locks before features

Spring Boot concurrency

The Mini Banking project is me forcing the boring parts to be correct: optimistic locking, SELECT FOR UPDATE, deadlock order, one transaction.

06Contact

Let’s build
something.

Open to backend and technical SEO roles — hybrid or remote. I can ship the app and the search setup.

English (Fluent) · Portuguese (Basic) · Japanese (Currently learning — basics)