EN JA

Hello! 👋

I'm Nguyễn Hữu Ngọc Thành

Software Engineer

About Me

Nguyễn Hữu Ngọc Thành

Backend Engineer with 8 years of experience, currently based in Nagoya, Japan. I am pursuing intensive Japanese studies at Hotsuma International School (targeting N3/N2) to collaborate directly with Japanese clients and deliver higher technical value. By combining my backend expertise, AI-driven workflows, and evolving language skills, I am tracking toward a Technical Lead role to drive project success and bring sustainable growth to the team.

Education

Nagoya Hotsuma International School

Intensive Japanese language program (in progress)

Apr 2026 — Present
  • Currently studying Japanese full time toward professional working proficiency.
  • Goals: pass JLPT N3 by December 2026, and JLPT N2 by June 2027.
  • In parallel: continue sharpening engineering skills with AI, AWS, and full-stack side projects.

FPT Polytechnic Da Nang

College degree — Web Design (speciality)

2014 — 2017
  • Graduated with good results; focused on web design and full-stack practice.
  • English level: B1.

Experience

Freelance Backend Developer

Freelance Backend Developer

May 2026 — Present
  • Developing and maintaining backend systems for various clients, ensuring performance and security.
  • Leveraging AI-driven tools like Cursor AI and Docker to streamline development workflows and deployment processes.
  • Continuously upgrading technical skills while pursuing intensive Japanese language studies in Nagoya.

Mynavi Techtus Vietnam

Software engineer · Team lead

Mar 2022 — Apr 2026
  • Stack: payment gateways, Python, PHP, Laravel, JavaScript, Vue.js, jQuery, Bootstrap, MySQL, Git; AWS EC2, ECS, Lambda, API Gateway.
  • Proposed software improvements for clients; Scrum; led backend and APIs across multiple products (see projects below).
Key projects at this company

Payment & money transfer

  • Time: 6 months
  • Team size: 10+
  • Position: Team lead — payment backend, REST APIs, and UI; payment gateway integration

Laravel, Vue, MySQL, AWS.

LaravelPayment GatewayVue.jsMySQLAWS

Job search for foreigners in Japan

  • Time: 12 months
  • Team size: 20+
  • Position: Backend team lead — API design, documentation, and UI for job matching

Long-running product for the Japan market.

LaravelAPI designVue.jsScrum

Arginet system

  • Time: 10 months
  • Team size: 15+
  • Position: Team lead (backend) — architecture, REST APIs, API documentation
LaravelREST APIDocs

Job recommendation

  • Time: 4 months
  • Team size: 10+
  • Position: Backend engineer — API documentation, APIs for the front end
LaravelREST API

FPT Software

Software engineer

Sep 2021 — Mar 2022
  • PHP, Laravel, Lumen, JavaScript, jQuery, MySQL, PostgreSQL, Docker, AWS, Git, SVN; Scrum delivery.
  • Back-end and design-related work for products serving the Japan market (see project below).
Key projects at this company

Food delivery & reservation (Japan)

  • Time: 6 months
  • Team size: 30+
  • Position: Back end, REST APIs, design support — app for the Japan market

Food delivery and restaurant reservation.

LaravelRESTMySQLScrum

DAC Data Tech Vietnam

Software Engineer

Apr 2021 — Sep 2021
  • PHP, Fuel, JavaScript, jQuery, Backbone.js, Bootstrap, MySQL, Docker, GitLab, Line app integrations.
  • Read designs, wrote DD, shipped features, and maintained production software.
Key projects at this company

Product development & maintenance

  • Time: 5 months
  • Team size: 20+
  • Position: Read designs, write DD, implement features, maintain production, fix bugs
FuelBackbone.jsMySQLDocker

Flydino Technology

Software Engineer

Aug 2020 — Apr 2021
  • Payment and e-commerce: Laravel, Vue.js, MySQL, Docker, AWS, Git.
  • E-commerce and voucher purchase flows with LinePay, PayJP, and Line (see projects below).
Key projects at this company

E-commerce system

  • Time: 5 months
  • Team size: 6
  • Position: Backend, REST APIs for the front end
LaravelVue.jsAPI

Store voucher & Line payments

  • Time: 3 months
  • Team size: 4
  • Position: Database design, UI, and backend — LinePay, PayJP, and Line app flows
LaravelLinePayPayJPLine API

Webdesign EMR — Family Hospital Da Nang

Software Engineer

Apr 2017 — Jul 2020
  • PHP, Laravel, JavaScript, jQuery, SQL Server, Bootstrap: hospital online systems and legacy upgrades.
  • Maintained, optimized, and fixed production systems over several years.
Key projects at this company

Online appointment system

  • Time: 2017 — 2020 (with maintenance after)
  • Team size:
  • Position: Full-stack — booking flows, legacy integration, hospital EMR
LaravelSQL Server

COVID-19 medical declaration

  • Time: 2020 (project phase)
  • Team size:
  • Position: Full-stack — web form and operational workflow for the hospital

Medical declaration during the COVID-19 period.

LaravelBootstrap

Skills

PHP / LaravelJavaScript / Vue.jsPythonAWS (EC2, ECS, Lambda, API Gateway)Docker & MySQL / PostgreSQLPayment systems & REST APIsAI-assisted developmentScrum & team leadershipVietnamese — NativeEnglish — Full professional proficiencyJapanese — Intensive program in Nagoya; JLPT N3 (Dec 2026) and N2 (Jun 2027) as goals