{"id":536,"date":"2026-08-18T15:51:39","date_gmt":"2026-08-18T07:51:39","guid":{"rendered":"https:\/\/dangnh.cf\/work\/"},"modified":"2026-08-18T15:53:59","modified_gmt":"2026-08-18T07:53:59","slug":"work","status":"publish","type":"page","link":"https:\/\/dangnh.cf\/vi\/work\/","title":{"rendered":"Work"},"content":{"rendered":"<p class=\"wp-block-paragraph\">A few projects in detail \u2014 what the problem was, what I built, and what changed as a result.<\/p>\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/dangnh.cf\/vi\/work\/lab-results-microservices-migration\/\">Cutting a clinical lab results pipeline from 3 hours to 3 minutes<\/a><\/h3>\n<p class=\"wp-block-paragraph\">Diag Laboratories \u00b7 Lead Backend Developer \u00b7 Team of 15<br>A monolith-to-microservices migration on a live clinical system \u2014 100% PDF accuracy, 99% uptime held throughout. <em>Laravel \u00b7 Kafka \u00b7 PostgreSQL \u00b7 GCP<\/em><\/p>\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/dangnh.cf\/vi\/work\/multi-tenant-ai-translation-platform\/\">Building a multi-tenant AI translation platform on Laravel<\/a><\/h3>\n<p class=\"wp-block-paragraph\">LinguFox \u00b7 Lead Backend Developer<br>Glossary management, translation version control, queue-based processing and DeepL integration for enterprise e-commerce customers. <em>Laravel \u00b7 DeepL \u00b7 Docker \u00b7 OAuth<\/em><\/p>\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/dangnh.cf\/vi\/work\/multi-marketplace-ecommerce-suite\/\">One dashboard for products and conversations across every marketplace<\/a><\/h3>\n<p class=\"wp-block-paragraph\">PowerSell at Datamart \u00b7 Lead Developer \/ PM \u00b7 Team of 10<br>Mass product decoration across marketplaces, plus a unified Instagram, Facebook and Zalo inbox. <em>Laravel \u00b7 Microservices \u00b7 RabbitMQ \u00b7 MongoDB<\/em><\/p>\n\n<hr class=\"wp-block-separator\"\/>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/dangnh.cf\/vi\/hire-me\/\"><strong>What I can do for you, and how to get in touch \u2192<\/strong><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Three projects in detail: a clinical lab results platform, a multi-tenant AI translation backend, and a multi-marketplace e-commerce suite.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-536","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Work - Mark Nguyen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dangnh.cf\/vi\/work\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Work - Mark Nguyen\" \/>\n<meta property=\"og:description\" content=\"Three projects in detail: a clinical lab results platform, a multi-tenant AI translation backend, and a multi-marketplace e-commerce suite.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dangnh.cf\/vi\/work\/\" \/>\n<meta property=\"og:site_name\" content=\"Mark Nguyen\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dangtute\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-18T07:53:59+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dangnh.cf\\\/work\\\/\",\"url\":\"https:\\\/\\\/dangnh.cf\\\/work\\\/\",\"name\":\"Work - Mark Nguyen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dangnh.cf\\\/vi\\\/#website\"},\"datePublished\":\"2026-08-18T07:51:39+00:00\",\"dateModified\":\"2026-08-18T07:53:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dangnh.cf\\\/work\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dangnh.cf\\\/work\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dangnh.cf\\\/work\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/dangnh.cf\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dangnh.cf\\\/vi\\\/#website\",\"url\":\"https:\\\/\\\/dangnh.cf\\\/vi\\\/\",\"name\":\"Mark Nguyen\",\"description\":\"I build the e-commerce backends customers never see \u2014 payments, integrations, and AI features that actually ship.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dangnh.cf\\\/vi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Work - Mark Nguyen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dangnh.cf\/vi\/work\/","og_locale":"vi_VN","og_type":"article","og_title":"Work - Mark Nguyen","og_description":"Three projects in detail: a clinical lab results platform, a multi-tenant AI translation backend, and a multi-marketplace e-commerce suite.","og_url":"https:\/\/dangnh.cf\/vi\/work\/","og_site_name":"Mark Nguyen","article_publisher":"https:\/\/www.facebook.com\/dangtute","article_modified_time":"2026-08-18T07:53:59+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"1 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dangnh.cf\/work\/","url":"https:\/\/dangnh.cf\/work\/","name":"Work - Mark Nguyen","isPartOf":{"@id":"https:\/\/dangnh.cf\/vi\/#website"},"datePublished":"2026-08-18T07:51:39+00:00","dateModified":"2026-08-18T07:53:59+00:00","breadcrumb":{"@id":"https:\/\/dangnh.cf\/work\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dangnh.cf\/work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dangnh.cf\/work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dangnh.cf\/"},{"@type":"ListItem","position":2,"name":"Work"}]},{"@type":"WebSite","@id":"https:\/\/dangnh.cf\/vi\/#website","url":"https:\/\/dangnh.cf\/vi\/","name":"Mark Nguyen","description":"I build the e-commerce backends customers never see \u2014 payments, integrations, and AI features that actually ship.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dangnh.cf\/vi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"}]}},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P9w3NP-8E","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":531,"url":"https:\/\/dangnh.cf\/vi\/hire-me\/","url_meta":{"origin":536,"position":0},"title":"Hire Me","author":"admin","date":"Th\u00e1ng 8 18, 2026","format":false,"excerpt":"I build e-commerce backends, payment and marketplace integrations, and AI features for apps that already have users. 13+ years, Shopware and Laravel.","rel":"","context":"B\u00e0i t\u01b0\u01a1ng t\u1ef1","block_context":{"text":"B\u00e0i t\u01b0\u01a1ng t\u1ef1","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10,"url":"https:\/\/dangnh.cf\/vi\/about-2\/","url_meta":{"origin":536,"position":1},"title":"About","author":"admin","date":"Th\u00e1ng 4 5, 2016","format":false,"excerpt":"Senior fullstack engineer in Ho Chi Minh City. 13+ years on e-commerce backends, payments, and AI integration \u2014 currently forward-deployed with Shopware.","rel":"","context":"B\u00e0i t\u01b0\u01a1ng t\u1ef1","block_context":{"text":"B\u00e0i t\u01b0\u01a1ng t\u1ef1","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/pages\/536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/comments?post=536"}],"version-history":[{"count":1,"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/pages\/536\/revisions"}],"predecessor-version":[{"id":540,"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/pages\/536\/revisions\/540"}],"wp:attachment":[{"href":"https:\/\/dangnh.cf\/vi\/wp-json\/wp\/v2\/media?parent=536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}