PageSourceSearch

https://www.nustechnology.com/

html nustechnology.com collected 2026-10-04 22:13:36 UTC 231,121 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/69d6ef502243698c.p.5f5cb1cc.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/a343f882a40d2cc9.p.71e1367e.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/images/layout/logo.svg"/><link rel="stylesheet" href="/_next/static/chunks/0697d973efafc2ef.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/02fe7261d1b5c46b.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/4c4169d2abd27134.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/5c2203363474d50c.js"/>
1<script src="/_next/static/chunks/b182fe1a380a024e.js" async=""></script>
1<script src="/_next/static/chunks/d58b15bce3cc9b2f.js" async=""></script>
1<script src="/_next/static/chunks/49574049bd9060fa.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-d23c395cbc77b249.js" async=""></script>
1<script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script>
1<script src="/_next/static/chunks/c258596025536dc2.js" async=""></script>
1<script src="/_next/static/chunks/0b69890d112be155.js" async=""></script>
1<script src="/_next/static/chunks/e5a13dc9b1a91ba5.js" async=""></script>
1<script src="/_next/static/chunks/23534aa6d0a7cc3b.js" async=""></script>
1<script src="/_next/static/chunks/de82f3ec7c8588b3.js" async=""></script>
1<script src="/_next/static/chunks/eeb9744dab2a4c97.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-D5EQDB4S0K" as="script"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/images/favicon-32x32.png" type="image/png" sizes="32x32"/><title>Build, Modernize &amp; Maintain Business Software | NUS Technology</title><meta name="description" content="Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on."/><meta name="keywords" content="custom software development company Vietnam,software development company Vietnam,hire software developers Vietnam,NUS Technology,offshore development team"/><link rel="canonical" href="https://www.nustechnology.com/"/><meta property="og:title" content="Build, Modernize &amp; Maintain Business Software | NUS Technology"/><meta property="og:description" content="Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on."/><meta property="og:url" content="https://www.nustechnology.com/"/><meta property="og:site_name" content="NUS Technology"/><meta property="og:image" content="https://www.nustechnology.com/images/home-page/hero-background.webp"/><meta property="og:image:alt" content="Operational Backbones for Complex Businesses"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Build, Modernize &amp; Maintain Business Software | NUS Technology"/><meta name="twitter:description" content="Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on."/><meta name="twitter:image" content="https://www.nustechnology.com/images/home-page/hero-background.webp"/><meta name="twitter:image:alt" content="Operational Backbones for Complex Businesses"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/favicon.ico?favicon.4f045b86.ico" sizes="16x16" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="manrope_35a097d1-module__2uLbmG__variable noto_serif_1fc354cc-module__HQX49a__variable antialiased"><div hidden=""><!--$--><!--/$--></div><header id="site-header" class="border-gray-20 px-md xl:px-5xl xl:shadow-desktop-header sticky top-0 z-(--z-header) h-13.5 border-b-2 bg-white transition-transform duration-300 ease-in-out xl:h-20"><div class="gap-lg container mx-auto hidden h-full items-center xl:flex"><a class="header__logo relative block size-13.5 xl:size-20" href="/"><img alt="NUS Technology logo" width="54" height="54" decoding="async" data-nimg="1" class="size-full" style="color:transparent" src="/images/layout/logo.svg"/></a><nav class="gap-sm flex h-full flex-1 items-center font-bold"><div class="group relative h-full"><a class="nav__dropdown-item px-xs gap-xxs relative flex h-full items-center transition-colors hover:text-brand-60" aria-expanded="false" href="/services">Services<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="group transition-transform duration-200"><path d="M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z" fill="currentColor"></path></svg></a><div class="shadow-desktop-menu p-lg absolute top-full left-2 z-(--z-header-menu) w-110 bg-white transition-all duration-200 pointer-events-none invisible -translate-y-1 opacity-0"><div class="gap-xxs col"><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/services/custom-software-development"><span class="p-sm">Custom Software Development</span></a><div class="pl-lg col"><a class="hover:text-brand-60 p-sm flex h-14 items-center rounded-sm transition-colors" href="/services/ruby-on-rails-development">Ruby on Rails Development</a><a class="hover:text-brand-60 p-sm flex h-14 items-center rounded-sm transition-colors" href="/services/nodejs-development">NodeJS Development</a><a class="hover:text-brand-60 p-sm flex h-14 items-center rounded-sm transition-colors" href="/services/mobile-app-development">Mobile App Development</a><a class="hover:text-brand-60 p-sm flex h-14 items-center rounded-sm transition-colors" href="/services/php-development">PHP Development</a></div></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/services/platform-modernization"><span class="p-sm">Platform Modernization</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/services/software-maintenance"><span class="p-sm">Software Maintenance</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/services/team-augmentation"><span class="p-sm">Team Augmentation</span></a></div></div></div></div><div class="group relative h-full"><a class="nav__dropdown-item px-xs gap-xxs relative flex h-full items-center transition-colors hover:text-brand-60" aria-expanded="false" href="/industries">Industries<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="group transition-transform duration-200"><path d="M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z" fill="currentColor"></path></svg></a><div class="shadow-desktop-menu p-lg absolute top-full left-2 z-(--z-header-menu) w-110 bg-white transition-all duration-200 pointer-events-none invisible -translate-y-1 opacity-0"><div class="gap-xxs col"><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/property-hospitality-operations"><span class="p-sm">Property &amp;
1 Hospitality</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/field-service-workforce-operations"><span class="p-sm">Field Service &amp; Workforce</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/education-learning-platforms"><span class="p-sm">Education &amp; Learning</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/commerce-marketplace-operations"><span class="p-sm">Commerce &amp; Marketplace</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/healthcare-operations"><span class="p-sm">Healthcare Operations</span></a></div><div class="border-gray-20 not-last:pb-xxs not-last:border-b"><a class="hover:text-brand-60 before:bg-brand-60 flex min-h-12 items-center rounded-sm font-bold transition-colors before:h-4 before:w-1 before:content-[&#x27;&#x27;]" href="/industries/data-intelligence-platforms"><span class="p-sm">Data &amp; Intelligence Platforms</span></a></div></div></div></div><a class="p-xs hover:text-brand-60" href="/case-studies">Case Studies</a><a class="p-xs hover:text-brand-60" href="/labs">Labs</a><a class="p-xs hover:text-brand-60" href="/about-us">About Us</a><a class="p-xs hover:text-brand-60" href="/how-we-work">How We Work</a><a class="p-xs hover:text-brand-60" href="/blog">Blog</a></nav><button type="button" class="py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 bg-brand-60 hover:bg-brand-70 border-white-30 text-white flex items-center justify-center gap-2 self-center">Let&#x27;s Get Started</button></div><div class="relative flex h-full items-center justify-between xl:hidden"><a class="header__logo relative block size-13.5 xl:size-20" href="/"><img alt="NUS Technology logo" width="54" height="54" decoding="async" data-nimg="1" class="size-full" style="color:transparent" src="/images/layout/logo.svg"/></a><button type="button" class="border-gray-20 flex-center size-9 rounded-xl border" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-navigation"><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/menu.svg"/></button></div></header><section class="index-module__AEx2Tq__hero"><div class="gap-lg lg:gap-2xl items-center text-center text-white lg:items-start lg:text-left"><header class="gap-sm col"><div class="lg:text-md gap-xs col items-center text-base lg:flex-row lg:items-start"><span>SOFTWARE PARTNER</span><span class="bg-white-30 hidden h-6 w-px lg:block" aria-hidden="true"></span><span class="gap-xs flex items-center"><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/icons/location.svg"/>HO CHI MINH CITY, VIETNAM</span></div><h1>Building Software <br class="hidden lg:block"/>Your Business <strong class="font-noto-serif text-blue-40 italic">Depends On</strong></h1><p class="text-md text-white-80 lg:text-lg">We build, extend, and modernize the software your business depends on, <br class="hidden lg:block"/>from the first commit to production and for years to come.</p></header><div class="gap-sm col order-3 lg:order-2 lg:flex-row"><button type="button" class="py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 bg-blue-60 hover:bg-blue-80 border-white-30 text-white flex items-center justify-center gap-2">Let’s Discuss</button><a class="py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 text-blue-60 border-blue-60 hover:border-blue-80 hover:bg-blue-10 hover:text-blue-80 bg-white flex items-center justify-center gap-2" href="/case-studies">See Our Work</a></div><div class="col lg:text-md gap-xs lg:gap-md flex-center order-4 flex-wrap text-base leading-6 lg:order-3 lg:flex-row lg:justify-start"><span class="bg-white-10 px-sm py-xxs rounded-pill leading-normal font-medium whitespace-nowrap lg:rounded-none lg:bg-transparent lg:p-0 lg:leading-6 lg:font-normal">SINCE 2013</span><span class="hidden size-1.5 rounded-full bg-white lg:block" aria-hidden="true"></span><a class="group gap-xxs flex items-center" href="#verify-us"><span class="relative whitespace-nowrap">TRUSTED BY BUSINESSES WORLDWIDE<span class="bg-white-30 absolute inset-x-0 -bottom-1 h-px transition-colors duration-300 group-hover:bg-white group-focus-visible:bg-white motion-reduce:transition-none" aria-hidden="true"></span></span><span class="relative size-5 shrink-0 overflow-hidden" aria-hidden="true"><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="absolute inset-0 size-5 object-contain transition-transform duration-500 ease-in-out group-hover:-translate-y-full group-focus-visible:-translate-y-full motion-reduce:transition-none" style="color:transparent" src="/images/icons/arrow-down.svg"/><img alt="" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="absolute inset-0 size-5 translate-y-full object-contain transition-transform duration-500 ease-in-out group-hover:translate-y-0 group-focus-visible:translate-y-0 motion-reduce:transition-none" style="color:transparent" src="/images/icons/arrow-down.svg"/></span></a></div></div></section><section><div class="gap-lg lg:gap-3xl"><header class="gap-xs lg:gap-md col items-center lg:items-start"><h2 class="text-xl lg:text-5xl">Our Services</h2><div class="gap-sm lg:gap-md col w-full items-center lg:flex-row lg:items-end lg:justify-between"><p class="max-w-220 text-center lg:text-start">We specialize in building new software, stabilizing systems other teams have walked away from, and staying on as the team that keeps it all running for years after.</p><a class="text-brand-60 gap-xs group hover:text-brand-70 focus-visible:text-brand-70 flex w-fit shrink-0 items-center font-bold transition-colors duration-200" href="/services"><span class="border-brand-30 group-hover:border-brand-70 group-focus-visible:border-brand-70 border-b transition-colors duration-200">View Detailed Services</span><span class="relative size-6.5" aria-hidden="true"><span class="bg-brand-10 absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-6.5"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></div></header><section class="p-0" aria-label="Services">
1<div class="gap-sm lg:gap-lg grid xl:grid-cols-3"><article class="card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full"><header class="border-gray-20 gap-md flex justify-between border-b pb-md items-start"><div class="col gap-xxs"><strong class="text-brand-60 lg:text-md text-sm uppercase">New Build</strong><h3 class="lg:text-2xl text-md">Build New Software</h3></div><img alt="Software development" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="size-12 lg:size-16" style="color:transparent" src="/images/layout/services/custom-software-development.svg"/></header><p class="lg:text-md">From a validated idea to a production-grade v1: architecture, design, and engineering under one roof, built to survive contact with real users.</p><a class="group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs" href="/services/custom-software-development"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">Learn More</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></article><article class="card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full"><header class="border-gray-20 gap-md flex justify-between border-b pb-md items-start"><div class="col gap-xxs"><strong class="text-brand-60 lg:text-md text-sm uppercase">Rescue</strong><h3 class="lg:text-2xl text-md">Rescue &amp; Modernize</h3></div><img alt="Platform modernization" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="size-12 lg:size-16" style="color:transparent" src="/images/layout/services/platform-modernization.svg"/></header><p class="lg:text-md">Inherited a codebase nobody trusts, or need to extend one that’s stable? We stabilize, extend, and modernize without stopping the business that depends on it.</p><a class="group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs" href="/services/platform-modernization"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">Learn More</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></article><article class="card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full"><header class="border-gray-20 gap-md flex justify-between border-b pb-md items-start"><div class="col gap-xxs"><strong class="text-brand-60 lg:text-md text-sm uppercase">Ongoing</strong><h3 class="lg:text-2xl text-md">Run &amp; Maintain</h3></div><img alt="Software maintenance" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="size-12 lg:size-16" style="color:transparent" src="/images/layout/services/software-maintenance.svg"/></header><p class="lg:text-md">Dedicated engineers who know your codebase, keep it healthy, ship features on a steady cadence, and answer when something breaks at 2am.</p><a class="group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs" href="/services/software-maintenance"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">Learn More</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></article></div></section><p class="lg:text-md mx-auto max-w-250 text-center text-base"><strong class="text-primary">Also available:</strong> Need engineers inside your own team instead? We staff senior developers directly into your sprints, reporting to your leads.<!-- --> <a class="text-link font-bold" href="/services/team-augmentation">Ask About Team Augmentation.</a></p></div></section><section id="featured-projects" class="bg-background-gray"><div class="gap-lg lg:gap-3xl items-center"><header class="section-header"><h2 class="lg:text-5xl">Featured Projects</h2><p>A small sample of systems we’ve built and are still on call for, spanning fintech, logistics, and healthtech.</p></header><div class="col gap-sm lg:gap-xl xl:gap-5xl"><div class="p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none"><a class="group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start" href="/case-studies/propmap"><img alt="Card Image - Propmap.io" loading="lazy" width="412" height="232" decoding="async" data-nimg="1" class="w-full transition-transform duration-300 ease-out group-hover:scale-105" style="color:transparent" sizes="(max-width: 1023px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FCard_Image_Propmap_io_b4643a521a.png&amp;w=3840&amp;q=75"/></a><div class="col gap-sm lg:gap-3xl lg:flex-1"><div class="col p-xs gap-sm lg:gap-md lg:p-0"><div class="col gap-xxs lg:gap-md"><a class="lg:gap-xs gap-xxs col" href="/case-studies/propmap"><strong class="text-brand-60 text-md">Field Service &amp; Workforce</strong><h3 class="lg:text-2xl">Propelling Productivity: A Case Study on Propmap.io</h3></a><div class="lg:text-md"><p class="paragraph--bold-primary"><strong>Propmap.io</strong> turns complex field operations into connected, paperless workflows. Its multi-tenant field service management platform combines scheduling, GPS tracking, offline mobile access, and reporting to cut admin time by 40% and accelerate cash flow by 30%.</p></div><div><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Field Service Management</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Workflow Automation</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Offline Sync</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">GPS Dispatch</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->4</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div></div></div><hr class="text-gray-20"/><div class="text-secondary col gap-xs lg:text-md text-base"><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/sh
1ared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">40% time reduction</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">25% increase in site efficiency</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">30% faster cash flow cycle</span></div></div></div></div></div></div><hr class="text-gray-20 hidden lg:block"/><div class="p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none"><a class="group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start lg:order-2" href="/case-studies/plia"><img alt="image" loading="lazy" width="412" height="232" decoding="async" data-nimg="1" class="w-full transition-transform duration-300 ease-out group-hover:scale-105" style="color:transparent" sizes="(max-width: 1023px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2Fimage_075f2f377c.png&amp;w=3840&amp;q=75"/></a><div class="col gap-sm lg:gap-3xl lg:flex-1 lg:order-1"><div class="col p-xs gap-sm lg:gap-md lg:p-0"><div class="col gap-xxs lg:gap-md"><a class="lg:gap-xs gap-xxs col" href="/case-studies/plia"><strong class="text-brand-60 text-md">Data &amp; Intelligence Platforms</strong><h3 class="lg:text-2xl">Plia by BestEx Research: Inheriting a Complex FinTech Platform – and Making It Reliable</h3></a><div class="lg:text-md"><p class="paragraph--bold-primary">A complex legacy FinTech platform became faster, safer, and easier to maintain. <strong>Plia</strong> now supports compliance workflows and enterprise SSO with 30% faster APIs, 40% quicker bug fixes, 99.9% uptime, and zero data incidents.</p></div><div><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">FinTech</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Compliance</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Legacy Modernization</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Enterprise SSO</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->4</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div></div></div><hr class="text-gray-20"/><div class="text-secondary col gap-xs lg:text-md text-base"><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/sh
1ared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">30% faster API response times after targeted backend refactoring</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">~40% reduction in average issue resolution time within the first six months.</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">99.9% platform uptime maintained across production deployments</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Zero data incidents or compliance breaches under NUS operational ownership</span></div></div></div></div></div></div><hr class="text-gray-20 hidden lg:block"/><div class="p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none"><a class="group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start" href="/case-studies/care-direct-app"><img alt="Thumbnail Care Direct App" loading="lazy" width="412" height="232" decoding="async" data-nimg="1" class="w-full transition-transform duration-300 ease-out group-hover:scale-105" style="color:transparent" sizes="(max-width: 1023px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcms.nustechnology.com%2Fuploads%2FThumbnail_Care_Direct_App_46af598fad.jpg&amp;w=3840&amp;q=75"/></a><div class="col gap-sm lg:gap-3xl lg:flex-1"><div class="col p-xs gap-sm lg:gap-md lg:p-0"><div class="col gap-xxs lg:gap-md"><a class="lg:gap-xs gap-xxs col" href="/case-studies/care-direct-app"><strong class="text-brand-60 text-md">Fitness, Wellness &amp; Care</strong><h3 class="lg:text-2xl">Care Direct App: Replacing Manual Care Logs with Real-Time, Hardware-Verified Presence</h3></a><div class="lg:text-md"><p class="paragraph--bold-primary"><strong>Care Direct</strong> replaces paperwork with real-time, verified aged care records. NFC, QR codes, and iBeacon monitoring reduce documentation time by up to 70%, prevent identification errors, accelerate incident response, and simplify compliance reporting.</p></div><div><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Aged Care</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Presence Verification</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Hardware Integration</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Compliance</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->4</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div></div></div><hr class="text-gray-20"/><div class="text-secondary col gap-xs lg:text-md text-base"><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/sh
1ared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Documentation time cut by 60–70%</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Near-elimination of resident identification errors</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Incident response times improved by ~40–50%</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Coordinator oversight expanded without adding headcount</span></div></div><div class="gap-xs flex"><img alt="Green tick circle" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/green-tick-circle.svg"/><div><span class="text-green-60 mr-0.75">Full audit-readiness, zero additional staff effort</span></div></div></div></div></div></div></div><a class="group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover" href="/case-studies"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">View All Case Studies</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></div></section><section class="relative overflow-hidden"><img alt="Team reviewing project plans around a table" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-center" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fhome-page%2Fhow-we-work.webp&amp;w=3840&amp;q=75"/><span aria-hidden="true" class="absolute inset-0 bg-[rgba(18,18,18,0.8)] xl:bg-[linear-gradient(90deg,rgba(18,18,18,0.8)_0%,rgba(10,10,10,0.6)_50.309%,rgba(0,0,0,0)_100%)]"></span><div class="relative z-1 xl:flex-row"><div class="col w-full items-center text-center lg:items-start lg:text-left xl:w-1/2"><h2 class="text-xl text-white lg:text-5xl">How We Work</h2><p class="text-white-80 mt-xs lg:mt-md text-base lg:text-lg">How we communicate, how we handle the time difference, what a project actually looks like from requirements to launch, who owns the code, and how billing works. No surprises.</p><a class="group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-white mt-lg lg:mt-3xl" href="/how-we-work"><span class="border-b pb-0.5 transition-colors duration-200 border-white-60 group-hover:border-white group-focus-visible:border-white">Read How We Work in Detail</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-gray-50"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></div></div></section><section id="verify-us" class="bg-background-gray"><div class="gap-lg lg:gap-3xl"><header class="col gap-xs lg:gap-md items-center text-center"><div class="gap-xs lg:gap-sm text-brand-60 flex items-center text-base font-bold uppercase lg:text-2xl"><img alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="size-3 lg:size-4.5" style="color:transparent" src="/_next/static/media/overlapping-squares.b2624a92.svg"/><span>Verify Us</span></div><h2 class="text-xl lg:text-5xl">Don’t Take Our Word For It.<br/>Check The Receipts.</h2><p class="max-w-170 text-base lg:text-lg">Over a decade of client feedback sits on platforms we don’t control,<br class="hidden md:block"/> where reviews can’t be edited or removed.</p></header><div class="gap-lg lg:gap-x-xl lg:gap-y-lg grid lg:grid-cols-2"><article class="card-soft p-md lg:p-xl col gap-md lg:gap-lg bg-white"><div class="col gap-xs lg:gap-md"><img alt="Upwork" loading="lazy" width="144" height="48" decoding="async" data-nimg="1" class="h-10 w-30 lg:h-12 lg:w-36" style="color:transparent" src="/_next/static/media/upwork.6baea468.svg"/>
1<h3 class="text-md lg:text-2xl"><strong class="text-brand-60">98%+</strong> Job Success</h3></div><ul class="divide-gray-20 divide-y"><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/green-tick.0ed9a1a5.svg"/><p class="lg:text-md"><strong class="text-primary">4.8 / 5.0</strong> average across all contracts</p></li><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/top-rated-plus-icon.ce3275f4.svg"/><p class="lg:text-md">Top Rated Agency status</p></li><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/green-tick.0ed9a1a5.svg"/><p class="lg:text-md"><strong class="text-primary">$10M+</strong> in project value delivered</p></li></ul><a target="_blank" rel="noopener noreferrer" class="group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover gap-xxs lg:gap-xs" href="https://www.upwork.com/agencies/nustechnology/"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">Read Our Upwork Reviews</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></article><article class="card-soft p-lg lg:p-xl col gap-md lg:gap-lg bg-white"><div class="col gap-md"><div class="flex items-center justify-between gap-4"><img alt="Clutch" loading="lazy" width="115" height="48" decoding="async" data-nimg="1" class="h-10 w-24 lg:h-12 lg:w-29" style="color:transparent" src="/_next/static/media/clutch.6cd231fc.svg"/><div class="gap-xxs flex items-center gap-xxs lg:gap-xs" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-8" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-8" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-8" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-8" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-8" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div></div><h3 class="text-md lg:text-2xl">Verified client interviews</h3></div><ul class="divide-gray-20 divide-y"><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/green-tick.0ed9a1a5.svg"/><p class="lg:text-md">Reviews collected by Clutch, not by us</p></li><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/green-tick.0ed9a1a5.svg"/><p class="lg:text-md">Scored on quality, schedule, cost, and referral</p></li><li class="gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-5 lg:size-6" style="color:transparent" src="/_next/static/media/green-tick.0ed9a1a5.svg"/><p class="lg:text-md">Full project detail per engagement</p></li></ul><a target="_blank" rel="noopener noreferrer" class="group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover gap-x
1xs lg:gap-xs" href="https://clutch.co/profile/nus-technology"><span class="border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover">Read Our Clutch Profile</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></a></article><article class="relative overflow-hidden rounded-2xl lg:col-span-2"><img alt="Two business partners shaking hands" loading="lazy" decoding="async" data-nimg="fill" class="object-cover object-[60%_center]" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1280px) 100vw, 1280px" srcSet="/_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fhome-page%2Ftalk-to-current-client.webp&amp;w=3840&amp;q=75"/><span aria-hidden="true" class="absolute inset-0 bg-[linear-gradient(90deg,rgba(7,10,13,0.94)_0%,rgba(7,10,13,0.78)_42%,rgba(7,10,13,0.24)_100%)]"></span><div class="p-md lg:p-xl col gap-md lg:gap-2xl relative z-1 text-white"><div class="col gap-md lg:gap-lg"><div class="col gap-xs"><strong class="text-brand-60 lg:text-md text-base">DIRECT</strong><h3 class="text-md lg:text-2xl">Talk to a current client</h3></div><ul class="gap-md col"><li class="gap-xs flex items-start lg:items-center"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-6" style="color:transparent" src="/_next/static/media/white-tick.128b6033.svg"/><span class="text-md text-white-80">Reference calls arranged on request</span></li><li class="gap-xs flex items-start lg:items-center"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-6" style="color:transparent" src="/_next/static/media/white-tick.128b6033.svg"/><span class="text-md text-white-80">Partnerships running since 2013</span></li><li class="gap-xs flex items-start lg:items-center"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-6" style="color:transparent" src="/_next/static/media/white-tick.128b6033.svg"/><span class="text-md text-white-80">Ask them anything, including what went wrong</span></li></ul></div><button type="button" class="group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-white cursor-pointer"><span class="border-b pb-0.5 transition-colors duration-200 border-white-60 group-hover:border-white group-focus-visible:border-white">Request a Reference Call</span><span class="relative size-5 lg:size-6.5" aria-hidden="true"><span class="absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-gray-50"></span><svg viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="relative size-full"><path d="M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z" fill="currentColor"></path></svg></span></button></div></article></div></div></section><section class="pt-lg pb-xl lg:pt-2xl"><div class="gap-md lg:gap-3xl"><h2 class="mx-auto max-w-200 text-center text-xl lg:text-5xl">Software We’ve Built &amp; Companies We’ve Partnered With</h2><div class="relative overflow-hidden"><div class="absolute top-0 z-1 h-full w-16 md:w-50 left-0" style="background:linear-gradient(90deg, #FFF 11.74%, rgba(255, 255, 255, 0.00) 100%)"></div><div class="absolute top-0 z-1 h-full w-16 md:w-50 right-0" style="background:linear-gradient(-90deg, #FFF 11.74%, rgba(255, 255, 255, 0.00) 100%)"></div><div class="relative h-16 overflow-hidden" role="list" aria-label="Client logos"><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="MyID Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fmy-id-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fmy-id-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fmy-id-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="HelpfulCrowd Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fhelpful-crowd-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fhelpful-crowd-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fhelpful-crowd-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="BikeBiz Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fbikebiz-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fbikebiz-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fbikebiz-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0">
1<img alt="Fountain Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Ffountain-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Ffountain-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Ffountain-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="Physlates Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fphyslates-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fphyslates-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fphyslates-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="Your Best Grade Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fyour-best-grade-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fyour-best-grade-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fyour-best-grade-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="Unito Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Funito-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Funito-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Funito-logo.png&amp;w=640&amp;q=75"/></div><div role="listitem" class="absolute top-0 flex h-16 w-25 items-center md:w-50" style="left:0"><img alt="Propmap Logo" loading="lazy" width="200" height="64" decoding="async" data-nimg="1" class="h-auto w-25 object-contain md:w-50" style="color:transparent" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fpropmap-logo.png&amp;w=256&amp;q=75 1x, /_next/image?url=%2Fimages%2Fclients%2Fpropmap-logo.png&amp;w=640&amp;q=75 2x" src="/_next/image?url=%2Fimages%2Fclients%2Fpropmap-logo.png&amp;w=640&amp;q=75"/></div></div></div></div></section><section><div><header class="gap-4xl mb-lg lg:mb-3xl flex items-end justify-center text-center lg:justify-between lg:text-left"><h2 class="text-xl lg:max-w-200 lg:text-5xl">What Clients Say After Years,<br/>Not After Launch</h2><div class="justify-center gap-4 mt-4 hidden min-w-fit lg:flex"><button class="rounded-pill size-9 lg:size-14 flex-center border-white-30 hover:bg-gray-70 cursor-pointer border bg-gray-100"><img alt="Circle arrow left" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="lg:size-6" style="color:transparent" src="/images/icons/arrow-left.svg"/></button><button class="rounded-pill size-9 lg:size-14 flex-center border-white-30 hover:bg-gray-70 cursor-pointer border bg-gray-100"><img alt="Circle arrow right" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="lg:size-6" style="color:transparent" src="/images/icons/arrow-right.svg"/></button></div></header><div class="relative overflow-hidden pt-4 pb-7"><div class="text-secondary relative h-100 ease-in-out lg:h-125" style="transform:translateX(0px);transition:transform 300ms;cursor:grab;user-select:none;touch-action:pan-y"><div class="absolute top-0" style="left:0"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;For five years, NUS Technology has been a trusted partner, brilliantly executing my vision for Pursuit Lab. They tackled complex payment integrations flawlessly and delivered a powerful, scalable platform that has streamlined our operations and allowed our clinics to grow.&quot;</p></div><div class="gap-md flex items-start"><img alt="Alissa Williams" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Falissa-williams.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Alissa Williams</strong><div class="line-clamp-2 block min-h-12">Business Owner of Pursuit Lab</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:375px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;Partnering with NUS was the right decision. They took our legacy Backbone.js a
1pp, stabilized it with Prerender.io, and optimized costs by migrating to Digital Ocean. They then rewrote our front-end in Next.js, modernizing our stack. NUS is a great strategic partner with strong technical expertise.&quot;</p></div><div class="gap-md flex items-start"><img alt="Kunal Sheth" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fkunal-seth.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Kunal Sheth</strong><div class="line-clamp-2 block min-h-12">Founder of Fountain Gifts</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:750px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;Partnering with NUS Technology was one of our best decisions. They didn’t just build Propmap - they understood our industry’s pain points and worked as a true extension of our team. Collaboration was seamless, and their expertise in Ruby on Rails, ReactJS, and Flutter showed in every stage. They solved complex challenges like offline data syncing, crucial for our fieldworkers, and delivered a robust, user-friendly platform now making a real impact on our clients’ productivity. We’re extremely impressed with their professionalism and commitment.&quot;</p></div><div class="gap-md flex items-start"><img alt="Adon Buckley" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fadon-buckley.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Adon Buckley</strong><div class="line-clamp-2 block min-h-12">Co-founder / Director Propmap.io</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:1125px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;Working with the NUS Technology team has been an exceptional experience. From the very beginning, their professionalism, clear communication, and proactive approach stood out. They took the time to truly understand our vision and consistently delivered high-quality work, always on schedule. Their dedication and collaborative spirit made a complex project feel seamless. We&#x27;re incredibly pleased with the partnership and the results they&#x27;ve delivered.&quot;</p></div><div class="gap-md flex items-start"><img alt="Rick Larkin" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Frick-larkin.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Rick Larkin</strong><div class="line-clamp-2 block min-h-12">Executive Director at Twinlite</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:1500px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;It has been some years since we started working with NUS Technology, and we have collaborated on many projects. They have consistently delivered high-quality results. The members of NUS Technology are highly skilled. We prefer to work with NUS Technology because its members are flexible, open, and personable. The success of development projects depends on having good teams. We can get that when working with NUS Technology members. We look forward to working with NUS Technology in the future.&quot;</p></div><div class="gap-md flex items-start"><img alt="Hitoshi Akazawa" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fhitoshi-akazawa.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Hitoshi Akazawa</strong><div class="line-clamp-2 block min-h-12">Productive codes Ltd</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:-1500px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;I hired NUS to work on our existing Airbnb management software. They communicated well with our team and provided high quality work in short time. Their English skills were also great in both verbal and writing. In the end I worked with multiple developers, business analysts and quality control in NUS over 3.5 years. I&#x27;m very satisfied with their service. I think they are very good at building cloud based software and mobile apps.&quot;</p></div><div class="gap-md flex items-start"><img alt="Ryoma Machida" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=384&amp;q=75
1 384w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fryoma-machida.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Ryoma Machida</strong><div class="line-clamp-2 block min-h-12">CEO at Zens. Inc</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:-1125px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;When our company decided to look abroad for skilled programmers, I was a little hesitant because of the potential language barriers, turn around time, and quality of work. But NUS Technology exceeded my expectations on all three. The communication has been excellent! I assign the task and within a fraction of the time, it is marked complete. And the quality of the code is fantastic! We have been able to advance our company goals thanks to NUS Technology.&quot;</p></div><div class="gap-md flex items-start"><img alt="Jake Madsen" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fjake-madsen.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Jake Madsen</strong><div class="line-clamp-2 block min-h-12">Former Creative Director at ENDEVR</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:-750px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;I am very impressed with the job delivered by NUS Technology. Their communication has been fantastic and everything has been handled smoothly. I have also been satisfied with their commitment to code quality and timeline. NUS Technology is truly a reliable partner and I will continue to use their services.&quot;</p></div><div class="gap-md flex items-start"><img alt="Robert de Heer" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Frobert-de-heer.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Robert de Heer</strong><div class="line-clamp-2 block min-h-12">Head of Product Development Classifieds - Comparis.ch</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div><div class="absolute top-0" style="left:-375px"><div class="p-md lg:p-xl card-soft col gap-lg relative h-100 shrink-0 justify-between overflow-hidden lg:h-125" style="width:343px"><div class="col gap-sm lg:gap-md flex-1"><div class="gap-xxs flex items-center" role="img" aria-label="Rated 5 out of 5"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="size-4.5 lg:size-6" style="color:transparent" src="/_next/static/media/star-filled.4dd78c98.svg"/></div><p>&quot;In working with NUS Technology it feels like we have gained a partner, more like an internal part of our team. Plantribe.io, is a complicated marketplace that c
1ombines a heavily coded upload process for the user, a multiple international payment gateway options &amp; visually appealing graphic designs. Not only is the code top quality but the team displays a real understanding of our issues and always comes back with suggestions and ideas. We will continue this partnership with them for many years to come.&quot;</p></div><div class="gap-md flex items-start"><img alt="Thomas Cleverdon" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="w-12 rounded-2xl lg:w-16" style="color:transparent" sizes="(max-width: 1024px) 48px, 64px" srcSet="/_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=16&amp;q=75 16w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Fclients%2Fthomas-cleverdon.jpg&amp;w=3840&amp;q=75"/><div class="col gap-xxs lg:gap-xs lg:text-md text-base"><strong class="text-primary lg:text-xl">Thomas Cleverdon</strong><div class="line-clamp-2 block min-h-12">Founder Of Plantribe.io</div></div></div><img alt="Abstract hourglass" loading="lazy" width="200" height="200" decoding="async" data-nimg="1" class="absolute right-[-82px] bottom-[-25px] z-[-1]" style="color:transparent" src="/images/home-page/testimonial-card-background.svg"/></div></div></div></div><div class="text-gray-30 mt-sm mb-md lg:mt-xl gap-xxs lg:gap-xs flex justify-center lg:mb-0"><button class="cursor-pointer transition-colors duration-200 text-gray-80"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewB
1ox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button><button class="cursor-pointer transition-colors duration-200 text-gray-30"><svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none" class="size-1.5 lg:size-2.5"><circle cx="5" cy="5" r="5" fill="currentColor"></circle></svg></button></div><div class="flex justify-center gap-4 gap-md lg:hidden"><button class="rounded-pill size-9 lg:size-14 flex-center border-white-30 hover:bg-gray-70 cursor-pointer border bg-gray-100"><img alt="Circle arrow left" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="lg:size-6" style="color:transparent" src="/images/icons/arrow-left.svg"/></button><button class="rounded-pill size-9 lg:size-14 flex-center border-white-30 hover:bg-gray-70 cursor-pointer border bg-gray-100"><img alt="Circle arrow right" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="lg:size-6" style="color:transparent" src="/images/icons/arrow-right.svg"/></button></div></div></section><section class="bg-background-gray"><div class="gap-lg lg:gap-3xl"><div class="section-header mx-0 items-start"><a class="gap-xxs lg:gap-sm hover:text-blue-60 flex-center w-full lg:w-auto lg:justify-start" href="/blog"><h2 class="text-5xl">Latest Insights</h2><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 22 22" fill="none"><path d="M9.72396 0.390524C10.2447 -0.130175 11.0887 -0.130175 11.6094 0.390524L20.9427 9.72386C21.4634 10.2446 21.4634 11.0886 20.9427 11.6093L11.6094 20.9426C11.0887 21.4633 10.2447 21.4633 9.72396 20.9426C9.20326 20.4219 9.20326 19.5779 9.72396 19.0572L16.7813 11.9999H1.33333C0.596954 11.9999 0 11.4029 0 10.6666C0 9.93019 0.596954 9.33323 1.33333 9.33323H16.7813L9.72396 2.27594C9.20326 1.75524 9.20326 0.911223 9.72396 0.390524Z" fill="currentColor"></path></svg></a><p class="text-center lg:text-left">Notes from inside our engagements:<br class="hidden lg:block"/>what we’re learning about building and maintaining real software.</p></div><div class="gap-sm lg:gap-lg grid lg:grid-cols-3"><article class="hover-card col gap-xxs p-sm lg:gap-md relative bg-white"><div class="relative aspect-16/9 w-full"><img alt="Extending Existing Software to Make Your Business Operations More Efficient" loading="lazy" decoding="async" data-nimg="fill" class="rounded-xl object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F10%2Fextending_existing_software-2.jpg&amp;w=3840&amp;q=75"/></div><div class="col p-sm gap-xs lg:gap-sm"><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">System Integration</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Mindbody</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Custom Software Development</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Operations Platform</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->4</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div><div class="text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base"><span class="flex items-center gap-1.5"><img alt="Calendar icon" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/sh
1ared/calendar.svg"/>October 2, 2026</span><span class="gap-sm flex items-center"><span class="bg-gray-40 size-1.5 rounded-full" aria-hidden="true"></span>8 min read</span></div><div class="col gap-xs"><h3 class="line-clamp-3 text-base lg:text-xl">Extending Existing Software to Make Your Business Operations More Efficient</h3><p class="lg:text-md line-clamp-4 text-sm">Your platform handles most of the work. Learn how extending existing software with custom integrations closes the gaps, with a real Mindbody example.</p></div></div><a aria-label="Extending Existing Software to Make Your Business Operations More Efficient" class="absolute inset-0 z-0" href="/blog/extending-existing-software-to-make-your-business-operations-more-efficient"></a></article><article class="hover-card col gap-xxs p-sm lg:gap-md relative bg-white"><div class="relative aspect-16/9 w-full"><img alt="How to Keep Mindbody Data in Sync With Your Own Database" loading="lazy" decoding="async" data-nimg="fill" class="rounded-xl object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=256&amp;q=75 256w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fmindbody-sync.jpeg&amp;w=3840&amp;q=75"/></div><div class="col p-sm gap-xs lg:gap-sm"><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Mindbody</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">API Integration</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Custom Software Development</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->3</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div><div class="text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base"><span class="flex items-center gap-1.5"><img alt="Calendar icon" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/calendar.svg"/>September 25, 2026</span><span class="gap-sm flex items-center"><span class="bg-gray-40 size-1.5 rounded-full" aria-hidden="true"></span>5 min read</span></div><div class="col gap-xs"><h3 class="line-clamp-3 text-base lg:text-xl">How to Keep Mindbody Data in Sync With Your Own Database</h3><p class="lg:text-md line-clamp-4 text-sm">Mindbody webhooks arrive twice and out of order? Here is the two-path sync architecture we use to keep a local database honest in production.</p></div></div><a aria-label="How to Keep Mindbody Data in Sync With Your Own Database" class="absolute inset-0 z-0" href="/blog/how-to-keep-mindbody-data-in-sync-with-your-own-database"></a></article><article class="hover-card col gap-xxs p-sm lg:gap-md relative bg-white"><div class="relative aspect-16/9 w-full"><img alt="n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo" loading="lazy" decoding="async" data-nimg="fill" class="rounded-xl object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
1color:transparent" sizes="(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=256&amp;q=75 256w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=1080&amp;q=75 1080w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Fblog.nustechnology.com%2Fcontent%2Fimages%2F2026%2F09%2Fn8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg&amp;w=3840&amp;q=75"/></div><div class="col p-sm gap-xs lg:gap-sm"><div class="relative"><div aria-hidden="true" class="gap-xs pointer-events-none invisible absolute inset-x-0 top-0 flex flex-wrap"><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">n8n</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Workflow Automation</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Multi-Tenant</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">Shopify</span><span class="text-blue-60 lg:text-base bg-blue-10 relative z-1 rounded-2xl px-2 py-1 text-sm font-bold shrink-0">+<!-- -->4</span></div><div class="gap-xs flex flex-nowrap overflow-hidden invisible"></div></div><div class="text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base"><span class="flex items-center gap-1.5"><img alt="Calendar icon" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent" src="/images/shared/calendar.svg"/>September 17, 2026</span><span class="gap-sm flex items-center"><span class="bg-gray-40 size-1.5 rounded-full" aria-hidden="true"></span>6 min read</span></div><div class="col gap-xs"><h3 class="line-clamp-3 text-base lg:text-xl">n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo</h3><p class="lg:text-md line-clamp-4 text-sm">See how we built n8n eCommerce automation into a multi-tenant SaaS: Shopify orders, Zoho stock checks, EasyPost shipping, and the architecture behind it.</p></div></div><a aria-label="n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo" class="absolute inset-0 z-0" href="/blog/n8n-ecommerce-automation-as-a-multi-tenant-saas-inside-our-ecom-automation-demo"></a></article></div></div></section><section class="relative" style="background:linear-gradient(90deg, #002b70 0%, #0e192a 65.89%, #0d244a 100%)"><div class="gap-lg lg:gap-2xl relative z-1 max-w-120 items-center text-center text-white lg:max-w-1
157"><header class="col lg:gap-xl gap-md"><h2 class="text-xl lg:text-5xl">Have a System that Needs  <br class="hidden lg:block"/>Building, Saving, or<br class="hidden lg:block"/>Maintaining?</h2><p class="text-white-80 lg:text-xl">Tell us where things stand today. Most conversations start with a 30-minute call, and no proposal is required to talk.</p></header><button type="button" class="py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 hover:border-gray-70 hover:bg-gray-10 hover:text-gray-70 border-gray-100 bg-white text-gray-100 flex items-center justify-center gap-2">Book an Intro Call</button></div><img alt="Code" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="absolute bottom-5 left-4.5 z-1 lg:bottom-[35.5%] lg:left-[3.5%] lg:size-11 xl:bottom-[42%] xl:left-[17%]" style="color:transparent" src="/images/home-page/code-icon.svg"/><img alt="Monitor" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="absolute top-3.5 right-0.25 z-1 lg:top-[20.5%] lg:right-[9.5%] lg:w-11 xl:top-[26%] xl:right-[26%]" style="color:transparent" src="/images/home-page/monitor-icon.svg"/><img alt="Grid with light" loading="lazy" width="1440" height="514" decoding="async" data-nimg="1" class="absolute top-0 left-0 h-full w-full object-cover" style="color:transparent" src="/images/home-page/strategy-session-background.svg"/></section><!--$--><!--/$--><footer class="py-2xl px-md md:px-xl lg:pt-5xl lg:px-5xl relative overflow-hidden bg-[#121212] text-base text-white"><div class="gap-xl lg:gap-4xl relative z-(--z-footer) container mx-auto hidden flex-col md:flex"><div class="gap-xl lg:gap-5xl col"><div class="gap-lg col justify-between md:flex-row md:items-center md:gap-0"><div class="gap-sm md:gap-xl flex items-center"><img alt="NUS Technology logo" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="lg:h-25 lg:w-25" style="color:transparent" src="/images/layout/rounded-logo.svg"/><h2 class="text-xl lg:text-3xl">Now You&#x27;re Satisfied</h2></div><div class="text-tertiary gap-sm lg:gap-md lg:text-md col md:flex-row md:items-center">Follow us<div class="gap-sm lg:gap-md flex"><a href="https://www.facebook.com/nustechnology/" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="Facebook" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-facebook.svg"/></a><a href="https://www.linkedin.com/company/nustechnology/" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="LinkedIn" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-linkedin.svg"/></a><a href="https://www.youtube.com/@nustechnology5632" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="YouTube" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-youtube.svg"/></a></div></div></div><div class="gap-xl lg:gap-5xl col justify-between 2xl:flex-row"><div class="gap-md col md:order-2 2xl:order-1 2xl:basis-111"><strong class="text-lg">Contact Us</strong><div class="gap-sm flex items-start"><img alt="Map pin" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/map-pin.svg"/><div class="gap-xxs col"><span class="text-tertiary">Office Address</span>Level 3 &amp; 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward, Ho Chi Minh City, Vietnam</div></div><div class="gap-sm flex items-start"><img alt="Mail" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/mail.svg"/><div class="gap-xxs col"><span class="text-tertiary">Email</span><ul class="text-tertiary col gap-xxs pl-lg list-disc"><li>Business:<!-- --> <a href="mailto:[email protected]" class="hover:text-brand-60 text-white transition-colors">[email protected]</a></li><li>Careers:<!-- --> <a href="mailto:[email protected]" class="hover:text-brand-60 text-white transition-colors">[email protected]</a></li></ul></div></div><div class="gap-sm flex items-start"><img alt="Phone" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/phone.svg"/><div class="gap-xxs col"><span class="text-tertiary">Phone Number</span>+84 28 6296 7087</div></div></div><div class="2xl:gap-5xl col order-1 justify-between lg:flex-row 2xl:order-2"><div class="border-white-30 pb-md border-b lg:border-0 lg:pb-0"><div class="gap-sm lg:gap-md col lg:basis-[265px]"><strong class="text-lg">Services</strong><div class="gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1"><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/services/custom-software-development">
1Custom Software Development</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/services/platform-modernization">Platform Modernization</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/services/software-maintenance">Software Maintenance</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/services/team-augmentation">Team Augmentation</a></div></div></div><div class="border-white-30 py-md border-b lg:border-0 lg:py-0"><div class="gap-sm lg:gap-md col lg:basis-[196px]"><strong class="text-lg">Industries</strong><div class="gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1"><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/property-hospitality-operations">Property &amp; Hospitality</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/field-service-workforce-operations">Field Service &amp; Workforce</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/commerce-marketplace-operations">Commerce &amp; Marketplace</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/education-learning-platforms">Education &amp; Learning</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/data-intelligence-platforms">Data &amp; Intelligence Platforms</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/industries/healthcare-operations">Healthcare Operations</a></div></div></div><div class="pt-md lg:pt-0"><div class="gap-sm lg:gap-md col lg:basis-[135px]"><strong class="text-lg">Company</strong><div class="gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1"><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/about-us">About Us</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/engagement-models">Engagement Models</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/labs">Labs</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/careers">Careers</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/how-we-work">How We Work</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/blog">Blog</a><a class="text-gray-60 cursor-pointer text-base hover:text-white" href="/contact">Contact Us</a></div></div></div></div></div></div><div class="gap-sm lg:gap-3xl text-tertiary col md:flex-row xl:justify-end"><span class="order-2 lg:order-1">© NUS Technology 2026. All Rights Reserved.</span><a class="cursor-pointer text-base hover:text-white gap-xxs text-tertiary order-1 flex lg:order-2" href="/privacy-policy"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M15 14.6667C15 15.1269 14.6269 15.5 14.1667 15.5C13.7064 15.5 13.3333 15.1269 13.3333 14.6667V8.34505L6.42253 15.2559C6.09709 15.5813 5.56958 15.5813 5.24414 15.2559C4.9187 14.9304 4.9187 14.4029 5.24414 14.0775L12.1549 7.16667H5.83333C5.3731 7.16667 5 6.79357 5 6.33333C5 5.8731 5.3731 5.5 5.83333 5.5H14.1667C14.6269 5.5 15 5.8731 15 6.33333V14.6667Z" fill="currentColor"></path></svg>Privacy Policy</a></div></div><div class="gap-xl col relative z-(--z-footer) md:hidden"><div class="gap-lg col justify-between md:flex-row md:items-center md:gap-0"><div class="gap-sm md:gap-xl flex items-center"><img alt="NUS Technology logo" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" class="lg:h-25 lg:w-25" style="color:transparent" src="/images/layout/rounded-logo.svg"/><h2 class="text-xl lg:text-3xl">Now You&#x27;re Satisfied</h2></div><div class="text-tertiary gap-sm lg:gap-md lg:text-md col md:flex-row md:items-center">Follow us<div class="gap-sm lg:gap-md flex"><a href="https://www.facebook.com/nustechnology/" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="Facebook" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-facebook.svg"/></a><a href="https://www.linkedin.com/company/nustechnology/" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="LinkedIn" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-linkedin.svg"/></a><a href="https://www.youtube.com/@nustechnology5632" target="_blank" rel="noopener noreferrer" class="p-xs border-white-30 rounded-2xl border"><img alt="YouTube" loading="lazy" width="16" height="16" decoding="async" data-nimg="1" class="lg:w-5" style="color:transparent" src="/images/icons/solid-youtube.svg"/></a></div></div></div><div><div class="border-white-30 pb-md relative border-b"><div class="relative"><input type="checkbox" id="mobile-services-toggle" class="peer hidden"/><div class="flex text-lg font-bold"><a href="/services">Services</a></div><label for="mobile-services-toggle" class="absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="group size-5"><path d="M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z" fill="currentColor"></path></svg></label><div class="max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100"><div class="gap-sm text-tertiary pt-sm col"><a href="/services/custom-software-development">
1Custom Software Development</a><a href="/services/platform-modernization">Platform Modernization</a><a href="/services/software-maintenance">Software Maintenance</a><a href="/services/team-augmentation">Team Augmentation</a></div></div></div></div><div class="border-white-30 py-md relative border-b"><div class="relative"><input type="checkbox" id="mobile-solutions-toggle" class="peer hidden"/><div class="flex text-lg font-bold"><a href="/industries">Industries</a></div><label for="mobile-solutions-toggle" class="absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="group size-5"><path d="M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z" fill="currentColor"></path></svg></label><div class="max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100"><div class="gap-sm text-tertiary pt-sm col"><a href="/industries/property-hospitality-operations">Property &amp; Hospitality</a><a href="/industries/field-service-workforce-operations">Field Service &amp; Workforce</a><a href="/industries/commerce-marketplace-operations">Commerce &amp; Marketplace</a><a href="/industries/education-learning-platforms">Education &amp; Learning</a><a href="/industries/data-intelligence-platforms">Data &amp; Intelligence Platforms</a><a href="/industries/healthcare-operations">Healthcare Operations</a></div></div></div></div><div class="pt-md relative"><div class="relative"><input type="checkbox" id="mobile-company-toggle" class="peer hidden"/><div class="flex text-lg font-bold"><span>Company</span></div><label for="mobile-company-toggle" class="absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="group size-5"><path d="M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z" fill="currentColor"></path></svg></label><div class="max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100"><div class="gap-sm text-tertiary pt-sm col"><a href="/about-us">About Us</a><a href="/engagement-models">Engagement Models</a><a href="/labs">Labs</a><a href="/careers">Careers</a><a href="/how-we-work">How We Work</a><a href="/blog">Blog</a><a href="/contact">Contact Us</a></div></div></div></div></div><div class="gap-md col md:order-2 2xl:order-1 2xl:basis-111"><strong class="text-lg">Contact Us</strong><div class="gap-sm flex items-start"><img alt="Map pin" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/map-pin.svg"/><div class="gap-xxs col"><span class="text-tertiary">Office Address</span>Level 3 &amp; 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward, Ho Chi Minh City, Vietnam</div></div><div class="gap-sm flex items-start"><img alt="Mail" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/mail.svg"/><div class="gap-xxs col"><span class="text-tertiary">Email</span><ul class="text-tertiary col gap-xxs pl-lg list-disc"><li>Business:<!-- --> <a href="mailto:[email protected]" class="hover:text-brand-60 text-white transition-colors">[email protected]</a></li><li>Careers:<!-- --> <a href="mailto:[email protected]" class="hover:text-brand-60 text-white transition-colors">[email protected]</a></li></ul></div></div><div class="gap-sm flex items-start"><img alt="Phone" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" class="mt-0.5" style="color:transparent" src="/images/icons/phone.svg"/><div class="gap-xxs col"><span class="text-tertiary">Phone Number</span>+84 28 6296 7087</div></div></div><div class="gap-sm lg:gap-3xl text-tertiary col md:flex-row xl:justify-end"><span class="order-2 lg:order-1">© NUS Technology 2026. All Rights Reserved.</span><a class="cursor-pointer text-base hover:text-white gap-xxs text-tertiary order-1 flex lg:order-2" href="/privacy-policy"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M15 14.6667C15 15.1269 14.6269 15.5 14.1667 15.5C13.7064 15.5 13.3333 15.1269 13.3333 14.6667V8.34505L6.42253 15.2559C6.09709 15.5813 5.56958 15.5813 5.24414 15.2559C4.9187 14.9304 4.9187 14.4029 5.24414 14.0775L12.1549 7.16667H5.83333C5.3731 7.16667 5 6.79357 5 6.33333C5 5.8731 5.3731 5.5 5.83333 5.5H14.1667C14.6269 5.5 15 5.8731 15 6.33333V14.6667Z" fill="currentColor"></path></svg>Privacy Policy</a></div></div><img alt="Blurry shape" loading="lazy" width="509" height="356" decoding="async" data-nimg="1" class="absolute top-3.75 right-[-166px] max-h-89 min-w-127.25 md:hidden" style="color:transparent" src="/images/layout/footer-mobile-shape-blur.svg"/><img alt="Blurry shape" loading="lazy" width="953" height="667" decoding="async" data-nimg="1" class="absolute bottom-[-143px] left-[-445px] hidden max-h-166.75 min-w-238.25 md:block lg:bottom-[-111px] xl:bottom-[-298px] xl:left-[-419px]" style="color:transparent" src="/images/layout/footer-desktop-shape-blur.svg"/><img alt="Decorative flowers" loading="lazy" width="276" height="200" decoding="async" data-nimg="1" class="absolute right-0 bottom-0 lg:h-92.25 lg:w-135" style="color:transparent" src="/images/layout/footer-pattern-flowers.svg"/></footer>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"ProfessionalService","@id":"https://www.nustechnology.com/#organization","name":"NUS Technology","legalName":"NIK Software Technology Joint Stock Company","alternateName":["NUS Software Technology Corporation","NIK Software Technology JSC","NUS"],"url":"https://www.nustechnology.com/","logo":{"@type":"ImageObject","url":"https://www.nustechnology.com/images/layout/logo.svg"},"description":"Software development company in Vietnam since 2013. We build, extend, modernize and maintain the software businesses depend on.","foundingDate":"2013","taxID":"0318305412","numberOfEmployees":{"@type":"QuantitativeValue","value":90},"address":{"@type":"PostalAddress","streetAddress":"Level 3 & 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward","addressLocality":"Ho Chi Minh City","addressCountry":"VN","postalCode":"700000"},"geo":{"@type":"GeoCoordinates","latitude":"10.8017135","longitude":"106.6471699"},"telephone":"+842862967087","email":"[email protected]","contactPoint":[{"@type":"ContactPoint","contactType":"sales","email":"[email protected]","telephone":"+842862967087","availableLanguage":["English","Vietnamese"],"areaServed":"Global"},{"@type":"ContactPoint","contactType":"human resources","email":"[email protected]","availableLanguage":["Vietnamese","English"]}],"areaServed":["Global","AU","US","GB","JP","SG","CH"],"knowsAbout":["Custom Software Development","Platform Modernization","Legacy System Modernization","Software Maintenance","Team Augmentation","Web Application Development","Mobile App Development","Ruby on Rails","React","Next.js","Flutter","Workflow Automation"],"sameAs":["https://www.linkedin.com/company/nustechnology/","https://www.upwork.com/agencies/nustechnology/","https://clutch.co/profile/nus-technology","https://www.facebook.com/nustechnology/","https://www.youtube.com/@nustechnology5632","https://techbehemoths.com/company/nus-technology","https://www.goodfirms.co/company/nus-technology","https://www.crunchbase.com/organization/nus-technology"]}</script>
1<script src="/_next/static/chunks/5c2203363474d50c.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n4:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"OutletBoundary\"]\n6:I[11533,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"AsyncMetadataOutlet\"]\n8:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"ViewportBoundary\"]\na:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"MetadataBoundary\"]\nb:\"$Sreact.suspense\"\nd:I[68027,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\"],\"default\"]\n:HL[\"/_next/static/chunks/0697d973efafc2ef.css\",\"style\"]\n:HL[\"/_next/static/chunks/02fe7261d1b5c46b.css\",\"style\"]\n:HL[\"/_next/static/media/69d6ef502243698c.p.5f5cb1cc.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a343f882a40d2cc9.p.71e1367e.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/4c4169d2abd27134.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"y4_CJtKqLO3kgIR_mE1Ng\",\"p\":\"\",\"c\":[\"\",\"?_rsc=0WnZWf-A2c_Xzs3X\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0697d973efafc2ef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/02fe7261d1b5c46b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0b69890d112be155.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L3\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/4c4169d2abd27134.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/eeb9744dab2a4c97.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L4\",null,{\"children\":[\"$L5\",[\"$\",\"$L6\",null,{\"promise\":\"$@7\"}]]}]]}],{},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L8\",null,{\"children\":\"$L9\"}],null],[\"$\",\"$La\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$b\",null,{\"fallback\":null,\"children\":\"$Lc\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0697d973efafc2ef.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/02fe7261d1b5c46b.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"e:I[77002,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\"],\"ContactModalProvider\"]\nf:I[82696,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\"],\"default\"]\n10:I[40247,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\"],\"LatestBlogsProvider\"]\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/images/favicon-32x32.png\",\"type\":\"image/png\",\"sizes\":\"32x32\"}]]}],[\"$\",\"body\",null,{\"className\":\"manrope_35a097d1-module__2uLbmG__variable noto_serif_1fc354cc-module__HQX49a__variable antialiased\",\"children\":[[\"$\",\"$Le\",null,{\"children\":[[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{\"initialBlogs\":[{\"id\":\"6abf16a3bc08560001e2e488\",\"uuid\":\"84893224-de44-4737-9ec9-07f8c2baf74e\",\"title\":\"Extending Existing Software to Make Your Business Operations More Efficient\",\"slug\":\"extending-existing-software-to-make-your-business-operations-more-efficient\",\"feature_image\":\"https://blog.nustechnology.com/content/images/2026/10/extending_existing_software-2.jpg\",\"published_at\":\"2026-10-02T10:09:00.000+07:00\",\"custom_excerpt\":\"Your platform handles most of the work. Learn how extending existing software with custom integrations closes the gaps, with a real Mindbody example.\",\"tags\":[{\"id\":\"6a6479a22b476d0001ff6c1d\",\"name\":\"System Integration\",\"slug\":\"system-integration\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/system-integration/\"},{\"id\":\"6aaa34d4bc08560001e2e419\",\"name\":\"Mindbody\",\"slug\":\"mindbody\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/mindbody/\"},{\"id\":\"69c504f92b476d0001ff6715\",\"name\":\"Custom Software Development\",\"slug\":\"custom-software-development\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/custom-software-development/\"},{\"id\":\"6981a9c52b476d0001ff65e5\",\"name\":\"Operations Platform\",\"slug\":\"operations-platform\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/operations-platform/\"}],\"url\":\"https://blog.nustechnology.com/extending-existing-software-to-make-your-business-operations-more-efficient/\",\"excerpt\":\"Your platform handles most of the work. Learn how extending existing software with custom integrations closes the gaps, with a real Mindbody example.\",\"reading_time\":8},{\"id\":\"6aaa352cbc08560001e2e437\",\"uuid\":\"8d1c429e-b58e-4419-83e6-809f87d5fd71\",\"title\":\"How to Keep Mindbody Data in Sync With Your Own Database\",\"slug\":\"how-to-keep-mindbody-data-in-sync-with-your-own-database\",\"feature_image\":\"https://blog.nustechnology.com/content/images/2026/09/mindbody-sync.jpeg\",\"published_at\":\"2026-09-25T17:06:05.000+07:00\",\"custom_excerpt\":\"Mindbody webhooks arrive twice and out of order? Here is the two-path sync architecture we use to keep a local database honest in production.\",\"tags\":[{\"id\":\"6aaa34d4bc08560001e2e419\",\"name\":\"Mindbody\",\"slug\":\"mindbody\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/mindbody/\"},{\"id\":\"6aacf721bc08560001e2e46b\",\"name\":\"API Integration\",\"slug\":\"api-integration\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/api-integration/\"},{\"id\":\"69c504f92b476d0001ff6715\",\"name\":\"Custom Software Development\",\"slug\":\"custom-software-development\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/custom-software-development/\"}],\"url\":\"https://blog.nustechnology.com/how-to-keep-mindbody-data-in-sync-with-your-own-database/\",\"excerpt\":\"Mindbody webhooks arrive twice and out of order? Here is the two-path sync architecture we use to keep a local database honest in production.\",\"reading_time\":5},{\"id\":\"6aab6859bc08560001e2e43b\",\"uuid\":\"c0baaea0-8a01-49d5-a1b5-f4cad9bf6879\",\"title\":\"n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo\",\"slug\":\"n8n-ecommerce-automation-as-a-multi-tenant-saas-inside-our-ecom-automation-demo\",\"feature_image\":\"https://blog.nustechnology.com/content/images/2026/09/n8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg\",\"published_at\":\"2026-09-17T15:18:42.000+07:00\",\"custom_excerpt\":\"See how we built n8n eCommerce automation into a multi-tenant SaaS: Shopify orders, Zoho stock checks, EasyPost shipping, and the architecture behind it.\",\"tags\":[{\"id\":\"6aab6869bc08560001e2e441\",\"name\":\"n8n\",\"slug\":\"n8n\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/n8n/\"},{\"id\":\"6a01917f2b476d0001ff6800\",\"name\":\"Workflow Automation\",\"slug\":\"workflow-automation\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/workflow-automation/\"},{\"id\":\"6a429a062b476d0001ff6a25\",\"name\":\"Multi-Tenant\",\"slug\":\"multi-tenant\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/multi-tenant/\"},{\"id\":\"688ae979d4c7fc0001aeaf58\",\"name\":\"Shopify\",\"slug\":\"shopify\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/shopify/\"}],\"url\":\"https://blog.nustechnology.com/n8n-ecommerce-automation-as-a-multi-tenant-saas-inside-our-ecom-automation-demo/\",\"excerpt\":\"See how we built n8n eCommerce automation into a multi-tenant SaaS: Shopify orders, Zoho stock checks, EasyPost shipping, and the architecture behind it.\",\"reading_time\":6}],\"children\":\"$L11\"}]]}],\"$L12\",\"$L13\",\"$L14\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:I[39756,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"default\"]\n16:I[37457,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"default\"]\n17:I[5500,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"Image\"]\n18:I[22016,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n24:I[79520,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\"],\"\"]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"$L15\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L16\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"px-md py-2xl lg:p-5xl align-center gap-lg col w-full justify-center text-center\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/not-found/404.svg\",\"alt\":\"404 Not Found\",\"width\":560,\"height\":400,\"className\":\"mx-auto h-[200px] w-[280px] lg:h-[400px] lg:w-[560px]\"}],[\"$\",\"div\",null,{\"className\":\"gap-3xl col items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-sm col\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-secondary text-xl lg:text-3xl\",\"children\":\"Oops! We Can’t Find That Page\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"This page may have been moved or no longer exists.\"}]]}],[\"$\",\"$L18\",null,{\"href\":\"/\",\"className\":\"py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 bg-brand-60 hover:bg-brand-70 border-white-30 text-white flex items-center justify-center gap-2 w-fit\",\"onClick\":\"$undefined\",\"children\":\"Back to Home\"}]]}]]}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/4c4169d2abd27134.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"footer\",null,{\"className\":\"py-2xl px-md md:px-xl lg:pt-5xl lg:px-5xl relative overflow-hidden bg-[#121212] text-base text-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-xl lg:gap-4xl relative z-(--z-footer) container mx-auto hidden flex-col md:flex\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-xl lg:gap-5xl col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-lg col justify-between md:flex-row md:items-center md:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-sm md:gap-xl flex items-center\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/layout/rounded-logo.svg\",\"alt\":\"NUS Technology logo\",\"width\":64,\"height\":64,\"className\":\"lg:h-25 lg:w-25\",\"loading\":\"lazy\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl lg:text-3xl\",\"children\":\"Now You're Satisfied\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-tertiary gap-sm lg:gap-md lg:text-md col md:flex-row md:items-center\",\"children\":[\"Follow us\",[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md flex\",\"children\":[[\"$\",\"a\",\"Facebook\",{\"href\":\"https://www.facebook.com/nustechnology/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-facebook.svg\",\"alt\":\"Facebook\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}],[\"$\",\"a\",\"LinkedIn\",{\"href\":\"https://www.linkedin.com/company/nustechnology/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-linkedin.svg\",\"alt\":\"LinkedIn\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}],[\"$\",\"a\",\"YouTube\",{\"href\":\"https://www.youtube.com/@nustechnology5632\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-youtube.svg\",\"alt\":\"YouTube\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"gap-xl lg:gap-5xl col justify-between 2xl:flex-row\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-md col md:order-2 2xl:order-1 2xl:basis-111\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-lg\",\"children\":\"Contact Us\"}],[[\"$\",\"div\",\"0\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/map-pin.svg\",\"alt\":\"Map pin\",\"width\":20,\"height\":20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Office Address\"}],\"Level 3 \u0026 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward, Ho Chi Minh City, Vietnam\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/mail.svg\",\"alt\":\"Mail\",\"width\":20,\"height\":20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Email\"}],[\"$\",\"ul\",null,{\"className\":\"text-tertiary col gap-xxs pl-lg list-disc\",\"children\":[[\"$\",\"li\",\"[email protected]\",{\"children\":[\"Business:\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-brand-60 text-white transition-colors\",\"children\":\"[email protected]\"}]]}],[\"$\",\"li\",\"[email protected]\",{\"children\":[\"Careers:\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-brand-60 text-white transition-colors\",\"children\":\"[email protected]\"}]]}]]}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/phone.svg\",\"alt\":\"Phone\",\"width\":20,\"height\"
1:20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Phone Number\"}],\"+84 28 6296 7087\"]}]]}]]]}],[\"$\",\"div\",null,{\"className\":\"2xl:gap-5xl col order-1 justify-between lg:flex-row 2xl:order-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-white-30 pb-md border-b lg:border-0 lg:pb-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md col lg:basis-[265px]\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-lg\",\"children\":\"Services\"}],[\"$\",\"div\",null,{\"className\":\"gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/services/custom-software-development\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Custom Software Development\"}],\"$L19\",\"$L1a\",\"$L1b\"]}]]}]}],\"$L1c\",\"$L1d\"]}]]}]]}],\"$L1e\"]}],\"$L1f\",\"$L20\",\"$L21\",\"$L22\"]}]\n"])</script>
1<script>self.__next_f.push([1,"23:T815,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"ProfessionalService\",\"@id\":\"https://www.nustechnology.com/#organization\",\"name\":\"NUS Technology\",\"legalName\":\"NIK Software Technology Joint Stock Company\",\"alternateName\":[\"NUS Software Technology Corporation\",\"NIK Software Technology JSC\",\"NUS\"],\"url\":\"https://www.nustechnology.com/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.nustechnology.com/images/layout/logo.svg\"},\"description\":\"Software development company in Vietnam since 2013. We build, extend, modernize and maintain the software businesses depend on.\",\"foundingDate\":\"2013\",\"taxID\":\"0318305412\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"value\":90},\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Level 3 \u0026 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward\",\"addressLocality\":\"Ho Chi Minh City\",\"addressCountry\":\"VN\",\"postalCode\":\"700000\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"10.8017135\",\"longitude\":\"106.6471699\"},\"telephone\":\"+842862967087\",\"email\":\"[email protected]\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"email\":\"[email protected]\",\"telephone\":\"+842862967087\",\"availableLanguage\":[\"English\",\"Vietnamese\"],\"areaServed\":\"Global\"},{\"@type\":\"ContactPoint\",\"contactType\":\"human resources\",\"email\":\"[email protected]\",\"availableLanguage\":[\"Vietnamese\",\"English\"]}],\"areaServed\":[\"Global\",\"AU\",\"US\",\"GB\",\"JP\",\"SG\",\"CH\"],\"knowsAbout\":[\"Custom Software Development\",\"Platform Modernization\",\"Legacy System Modernization\",\"Software Maintenance\",\"Team Augmentation\",\"Web Application Development\",\"Mobile App Development\",\"Ruby on Rails\",\"React\",\"Next.js\",\"Flutter\",\"Workflow Automation\"],\"sameAs\":[\"https://www.linkedin.com/company/nustechnology/\",\"https://www.upwork.com/agencies/nustechnology/\",\"https://clutch.co/profile/nus-technology\",\"https://www.facebook.com/nustechnology/\",\"https://www.youtube.com/@nustechnology5632\",\"https://techbehemoths.com/company/nus-technology\",\"https://www.goodfirms.co/company/nus-technology\",\"https://www.crunchbase.com/organization/nus-technology\"]}"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$23\"}}]\n14:[[\"$\",\"$L24\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-D5EQDB4S0K\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L24\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n          window.dataLayer = window.dataLayer || [];\\n          function gtag(){dataLayer.push(arguments);}\\n          gtag('js', new Date());\\n          gtag('config', 'G-D5EQDB4S0K');\\n        \"}]]\n"])</script>
1<script>self.__next_f.push([1,"29:I[89619,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n2a:I[49392,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n19:[\"$\",\"$L18\",\"1\",{\"href\":\"/services/platform-modernization\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Platform Modernization\"}]\n1a:[\"$\",\"$L18\",\"2\",{\"href\":\"/services/software-maintenance\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Software Maintenance\"}]\n1b:[\"$\",\"$L18\",\"3\",{\"href\":\"/services/team-augmentation\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Team Augmentation\"}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[\"$\",\"div\",null,{\"className\":\"border-white-30 py-md border-b lg:border-0 lg:py-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md col lg:basis-[196px]\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-lg\",\"children\":\"Industries\"}],[\"$\",\"div\",null,{\"className\":\"gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/industries/property-hospitality-operations\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Property \u0026 Hospitality\"}],[\"$\",\"$L18\",\"1\",{\"href\":\"/industries/field-service-workforce-operations\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Field Service \u0026 Workforce\"}],[\"$\",\"$L18\",\"2\",{\"href\":\"/industries/commerce-marketplace-operations\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Commerce \u0026 Marketplace\"}],[\"$\",\"$L18\",\"3\",{\"href\":\"/industries/education-learning-platforms\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Education \u0026 Learning\"}],[\"$\",\"$L18\",\"4\",{\"href\":\"/industries/data-intelligence-platforms\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Data \u0026 Intelligence Platforms\"}],[\"$\",\"$L18\",\"5\",{\"href\":\"/industries/healthcare-operations\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Healthcare Operations\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1d:[\"$\",\"div\",null,{\"className\":\"pt-md lg:pt-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md col lg:basis-[135px]\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-lg\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"gap-sm text-gray-60 grid grid-cols-2 lg:grid-cols-1\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/about-us\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"About Us\"}],[\"$\",\"$L18\",\"1\",{\"href\":\"/engagement-models\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Engagement Models\"}],[\"$\",\"$L18\",\"2\",{\"href\":\"/labs\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Labs\"}],[\"$\",\"$L18\",\"3\",{\"href\":\"/careers\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Careers\"}],[\"$\",\"$L18\",\"4\",{\"href\":\"/how-we-work\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"How We Work\"}],[\"$\",\"$L18\",\"5\",{\"href\":\"/blog\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Blog\"}],[\"$\",\"$L18\",\"6\",{\"href\":\"/contact\",\"className\":\"text-gray-60 cursor-pointer text-base hover:text-white\",\"onClick\":\"$undefined\",\"children\":\"Contact Us\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-3xl text-tertiary col md:flex-row xl:justify-end\",\"children\":[[\"$\",\"span\",null,{\"className\":\"order-2 lg:order-1\",\"children\":\"© NUS Technology 2026. All Rights Reserved.\"}],[\"$\",\"$L18\",null,{\"href\":\"/privacy-policy\",\"className\":\"cursor-pointer text-base hover:text-white gap-xxs text-tertiary order-1 flex lg:order-2\",\"onClick\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"20\",\"height\":\"21\",\"viewBox\":\"0 0 20 21\",\"fill\":\"none\",\"className\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M15 14.6667C15 15.1269 14.6269 15.5 14.1667 15.5C13.7064 15.5 13.3333 15.1269 13.3333 14.6667V8.34505L6.42253 15.2559C6.09709 15.5813 5.56958 15.5813 5.24414 15.2559C4.9187 14.9304 4.9187 14.4029 5.24414 14.0775L12.1549 7.16667H5.83333C5.3731 7.16667 5 6.79357 5 6.33333C5 5.8731 5.3731 5.5 5.83333 5.5H14.1667C14.6269 5.5 15 5.8731 15 6.33333V14.6667Z\",\"fill\":\"currentColor\"}]}],\"Privacy Policy\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1f:[\"$\",\"div\",null,{\"className\":\"gap-xl col relative z-(--z-footer) md:hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-lg col justify-between md:flex-row md:items-center md:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-sm md:gap-xl flex items-center\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/layout/rounded-logo.svg\",\"alt\":\"NUS Technology logo\",\"width\":64,\"height\":64,\"className\":\"lg:h-25 lg:w-25\",\"loading\":\"lazy\"}],[\"$\",\"h2\",null,{\"className\":\"text-xl lg:text-3xl\",\"children\":\"Now You're Satisfied\"}]]}],[\"$\",\"div\",null,{\"className\":\"text-tertiary gap-sm lg:gap-md lg:text-md col md:flex-row md:items-center\",\"children\":[\"Follow us\",[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md flex\",\"children\":[[\"$\",\"a\",\"Facebook\",{\"href\":\"https://www.facebook.com/nustechnology/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-facebook.svg\",\"alt\":\"Facebook\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}],[\"$\",\"a\",\"LinkedIn\",{\"href\":\"https://www.linkedin.com/company/nustechnology/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-linkedin.svg\",\"alt\":\"LinkedIn\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}],[\"$\",\"a\",\"YouTube\",{\"href\":\"https://www.youtube.com/@nustechnology5632\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"p-xs border-white-30 rounded-2xl border\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"/images/icons/solid-youtube.svg\",\"alt\":\"YouTube\",\"width\":16,\"height\":16,\"className\":\"lg:w-5\",\"loading\":\"lazy\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"border-white-30 pb-md relative border-b\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"input\",null,{\"type\":\"checkbox\",\"id\":\"mobile-services-toggle\",\"className\":\"peer hidden\"}],[\"$\",\"div\",null,{\"className\":\"flex text-lg font-bold\",\"children\":[\"$\",\"$L18\",null,{\"href\":\"/services\",\"children\":\"Services\"}]}],[\"$\",\"label\",null,{\"htmlFor\":\"mobile-services-toggle\",\"className\":\"absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"className\":\"group size-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z\",\"fill\":\"currentColor\"}]}]}],[\"$\",\"div\",null,{\"className\":\"max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm text-tertiary pt-sm col\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/services/custom-software-development\",\"children\":\"Custom Software Development\"}],[\"$\",\"$L18\",\"1\",{\"href\":\"/services/platform-modernization\",\"children\":\"Platform Modernization\"}],[\"$\",\"$L18\",\"2\",{\"href\":\"/services/software-maintenance\",\"children\":\"Software Maintenance\"}],[\"$\",\"$L18\",\"3\",{\"href\":\"/services/team-augmentation\",\"children\":\"Team Augmentation\"}]]}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"border-white-30 py-md relative border-b\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"input\",null,{\"type\":\"checkbox\",\"id\":\"mobile-solutions-toggle\",\"className\":\"peer hidden\"}],[\"$\",\"div\",null,{\"className\":\"flex text-lg font-bold\",\"children\":[\"$\",\"$L18\",null,{\"href\":\"/industries\",\"children\":\"Industries\"}]}],[\"$\",\"label\",null,{\"htmlFor\":\"mobile-solutions-toggle\",\"className\":\"absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"24\",\"height\"
1:\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"className\":\"group size-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z\",\"fill\":\"currentColor\"}]}]}],\"$L25\"]}]}],\"$L26\"]}],\"$L27\",\"$L28\"]}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"$L17\",null,{\"src\":\"/images/layout/footer-mobile-shape-blur.svg\",\"alt\":\"Blurry shape\",\"width\":509,\"height\":356,\"className\":\"absolute top-3.75 right-[-166px] max-h-89 min-w-127.25 md:hidden\",\"loading\":\"lazy\"}]\n21:[\"$\",\"$L17\",null,{\"src\":\"/images/layout/footer-desktop-shape-blur.svg\",\"alt\":\"Blurry shape\",\"width\":953,\"height\":667,\"className\":\"absolute bottom-[-143px] left-[-445px] hidden max-h-166.75 min-w-238.25 md:block lg:bottom-[-111px] xl:bottom-[-298px] xl:left-[-419px]\",\"loading\":\"lazy\"}]\n22:[\"$\",\"$L17\",null,{\"src\":\"/images/layout/footer-pattern-flowers.svg\",\"alt\":\"Decorative flowers\",\"width\":276,\"height\":200,\"className\":\"absolute right-0 bottom-0 lg:h-92.25 lg:w-135\",\"loading\":\"lazy\"}]\n"])</script>
1<script>self.__next_f.push([1,"3:[[\"$\",\"section\",null,{\"className\":\"index-module__AEx2Tq__hero\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-2xl items-center text-center text-white lg:items-start lg:text-left\",\"children\":[[\"$\",\"header\",null,{\"className\":\"gap-sm col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:text-md gap-xs col items-center text-base lg:flex-row lg:items-start\",\"children\":[[\"$\",\"span\",null,{\"children\":\"SOFTWARE PARTNER\"}],[\"$\",\"span\",null,{\"className\":\"bg-white-30 hidden h-6 w-px lg:block\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"gap-xs flex items-center\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/location.svg\",\"alt\":\"\",\"width\":20,\"height\":20}],\"HO CHI MINH CITY, VIETNAM\"]}]]}],[\"$\",\"h1\",null,{\"children\":[\"Building Software \",[\"$\",\"br\",null,{\"className\":\"hidden lg:block\"}],\"Your Business \",[\"$\",\"strong\",null,{\"className\":\"font-noto-serif text-blue-40 italic\",\"children\":\"Depends On\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-md text-white-80 lg:text-lg\",\"children\":[\"We build, extend, and modernize the software your business depends on, \",[\"$\",\"br\",null,{\"className\":\"hidden lg:block\"}],\"from the first commit to production and for years to come.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"gap-sm col order-3 lg:order-2 lg:flex-row\",\"children\":[[\"$\",\"$L29\",null,{\"buttonType\":\"blue\",\"variant\":\"solid\",\"children\":\"Let’s Discuss\"}],[\"$\",\"$L18\",null,{\"href\":\"/case-studies\",\"className\":\"py-2.5 xl:py-sm px-md cursor-pointer rounded-2xl border text-center font-bold transition-colors duration-200 h-11 xl:h-12 text-blue-60 border-blue-60 hover:border-blue-80 hover:bg-blue-10 hover:text-blue-80 bg-white flex items-center justify-center gap-2\",\"onClick\":\"$undefined\",\"children\":\"See Our Work\"}]]}],[\"$\",\"div\",null,{\"className\":\"col lg:text-md gap-xs lg:gap-md flex-center order-4 flex-wrap text-base leading-6 lg:order-3 lg:flex-row lg:justify-start\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-white-10 px-sm py-xxs rounded-pill leading-normal font-medium whitespace-nowrap lg:rounded-none lg:bg-transparent lg:p-0 lg:leading-6 lg:font-normal\",\"children\":\"SINCE 2013\"}],[\"$\",\"span\",null,{\"className\":\"hidden size-1.5 rounded-full bg-white lg:block\",\"aria-hidden\":\"true\"}],[\"$\",\"$L2a\",null,{\"href\":\"#verify-us\",\"scrollToId\":\"verify-us\",\"className\":\"group gap-xxs flex items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative whitespace-nowrap\",\"children\":[\"TRUSTED BY BUSINESSES WORLDWIDE\",[\"$\",\"span\",null,{\"className\":\"bg-white-30 absolute inset-x-0 -bottom-1 h-px transition-colors duration-300 group-hover:bg-white group-focus-visible:bg-white motion-reduce:transition-none\",\"aria-hidden\":\"true\"}]]}],[\"$\",\"span\",null,{\"className\":\"relative size-5 shrink-0 overflow-hidden\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/arrow-down.svg\",\"alt\":\"\",\"width\":20,\"height\":20,\"className\":\"absolute inset-0 size-5 object-contain transition-transform duration-500 ease-in-out group-hover:-translate-y-full group-focus-visible:-translate-y-full motion-reduce:transition-none\"}],[\"$\",\"$L17\",null,{\"src\":\"/images/icons/arrow-down.svg\",\"alt\":\"\",\"width\":20,\"height\":20,\"className\":\"absolute inset-0 size-5 translate-y-full object-contain transition-transform duration-500 ease-in-out group-hover:translate-y-0 group-focus-visible:translate-y-0 motion-reduce:transition-none\"}]]}]]}]]}]]}]}],[\"$\",\"section\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-3xl\",\"children\":[[\"$\",\"header\",null,{\"className\":\"gap-xs lg:gap-md col items-center lg:items-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl lg:text-5xl\",\"children\":\"Our Services\"}],[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-md col w-full items-center lg:flex-row lg:items-end lg:justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-220 text-center lg:text-start\",\"children\":\"We specialize in building new software, stabilizing systems other teams have walked away from, and staying on as the team that keeps it all running for years after.\"}],[\"$\",\"$L18\",null,{\"href\":\"/services\",\"className\":\"text-brand-60 gap-xs group hover:text-brand-70 focus-visible:text-brand-70 flex w-fit shrink-0 items-center font-bold transition-colors duration-200\",\"children\":[\"$L2b\",\"$L2c\"]}]]}]]}],\"$L2d\",\"$L2e\"]}]}],\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\"]\n"])</script>
1<script>self.__next_f.push([1,"3a:I[50705,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n3b:I[59400,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n3c:I[74807,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"div\",null,{\"className\":\"max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm text-tertiary pt-sm col\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/industries/property-hospitality-operations\",\"children\":\"Property \u0026 Hospitality\"}],[\"$\",\"$L18\",\"1\",{\"href\":\"/industries/field-service-workforce-operations\",\"children\":\"Field Service \u0026 Workforce\"}],[\"$\",\"$L18\",\"2\",{\"href\":\"/industries/commerce-marketplace-operations\",\"children\":\"Commerce \u0026 Marketplace\"}],[\"$\",\"$L18\",\"3\",{\"href\":\"/industries/education-learning-platforms\",\"children\":\"Education \u0026 Learning\"}],[\"$\",\"$L18\",\"4\",{\"href\":\"/industries/data-intelligence-platforms\",\"children\":\"Data \u0026 Intelligence Platforms\"}],[\"$\",\"$L18\",\"5\",{\"href\":\"/industries/healthcare-operations\",\"children\":\"Healthcare Operations\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"26:[\"$\",\"div\",null,{\"className\":\"pt-md relative\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"input\",null,{\"type\":\"checkbox\",\"id\":\"mobile-company-toggle\",\"className\":\"peer hidden\"}],[\"$\",\"div\",null,{\"className\":\"flex text-lg font-bold\",\"children\":[\"$\",\"span\",null,{\"children\":\"Company\"}]}],[\"$\",\"label\",null,{\"htmlFor\":\"mobile-company-toggle\",\"className\":\"absolute top-1 right-0 cursor-pointer transition-all duration-200 peer-checked:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"className\":\"group size-5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M17.2929 8.29295C17.6834 7.90243 18.3164 7.90243 18.707 8.29295C19.0975 8.68348 19.0975 9.31649 18.707 9.70702L12.707 15.707C12.3164 16.0975 11.6834 16.0975 11.2929 15.707L5.29289 9.70702C4.90237 9.31649 4.90237 8.68348 5.29289 8.29295C5.68342 7.90243 6.31643 7.90243 6.70696 8.29295L11.9999 13.5859L17.2929 8.29295Z\",\"fill\":\"currentColor\"}]}]}],[\"$\",\"div\",null,{\"className\":\"max-h-0 overflow-hidden opacity-0 transition-all duration-300 ease-in-out peer-checked:max-h-full peer-checked:opacity-100\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm text-tertiary pt-sm col\",\"children\":[[\"$\",\"$L18\",\"0\",{\"href\":\"/about-us\",\"children\":\"About Us\"}],[\"$\",\"$L18\",\"1\",{\"href\":\"/engagement-models\",\"children\":\"Engagement Models\"}],[\"$\",\"$L18\",\"2\",{\"href\":\"/labs\",\"children\":\"Labs\"}],[\"$\",\"$L18\",\"3\",{\"href\":\"/careers\",\"children\":\"Careers\"}],[\"$\",\"$L18\",\"4\",{\"href\":\"/how-we-work\",\"children\":\"How We Work\"}],[\"$\",\"$L18\",\"5\",{\"href\":\"/blog\",\"children\":\"Blog\"}],[\"$\",\"$L18\",\"6\",{\"href\":\"/contact\",\"children\":\"Contact Us\"}]]}]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"gap-md col md:order-2 2xl:order-1 2xl:basis-111\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-lg\",\"children\":\"Contact Us\"}],[[\"$\",\"div\",\"0\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/map-pin.svg\",\"alt\":\"Map pin\",\"width\":20,\"height\":20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Office Address\"}],\"Level 3 \u0026 3B, Scetpa Building, 19A Cong Hoa Street, Bay Hien Ward, Ho Chi Minh City, Vietnam\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/mail.svg\",\"alt\":\"Mail\",\"width\":20,\"height\":20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Email\"}],[\"$\",\"ul\",null,{\"className\":\"text-tertiary col gap-xxs pl-lg list-disc\",\"children\":[[\"$\",\"li\",\"[email protected]\",{\"children\":[\"Business:\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-brand-60 text-white transition-colors\",\"children\":\"[email protected]\"}]]}],[\"$\",\"li\",\"[email protected]\",{\"children\":[\"Careers:\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"hover:text-brand-60 text-white transition-colors\",\"children\":\"[email protected]\"}]]}]]}]]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"gap-sm flex items-start\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/icons/phone.svg\",\"alt\":\"Phone\",\"width\":20,\"height\":20,\"className\":\"mt-0.5\",\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-tertiary\",\"children\":\"Phone Number\"}],\"+84 28 6296 7087\"]}]]}]]]}]\n"])</script>
1<script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-3xl text-tertiary col md:flex-row xl:justify-end\",\"children\":[[\"$\",\"span\",null,{\"className\":\"order-2 lg:order-1\",\"children\":\"© NUS Technology 2026. All Rights Reserved.\"}],[\"$\",\"$L18\",null,{\"href\":\"/privacy-policy\",\"className\":\"cursor-pointer text-base hover:text-white gap-xxs text-tertiary order-1 flex lg:order-2\",\"onClick\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"20\",\"height\":\"21\",\"viewBox\":\"0 0 20 21\",\"fill\":\"none\",\"className\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M15 14.6667C15 15.1269 14.6269 15.5 14.1667 15.5C13.7064 15.5 13.3333 15.1269 13.3333 14.6667V8.34505L6.42253 15.2559C6.09709 15.5813 5.56958 15.5813 5.24414 15.2559C4.9187 14.9304 4.9187 14.4029 5.24414 14.0775L12.1549 7.16667H5.83333C5.3731 7.16667 5 6.79357 5 6.33333C5 5.8731 5.3731 5.5 5.83333 5.5H14.1667C14.6269 5.5 15 5.8731 15 6.33333V14.6667Z\",\"fill\":\"currentColor\"}]}],\"Privacy Policy\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2b:[\"$\",\"span\",null,{\"className\":\"border-brand-30 group-hover:border-brand-70 group-focus-visible:border-brand-70 border-b transition-colors duration-200\",\"children\":\"View Detailed Services\"}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[\"$\",\"span\",null,{\"className\":\"relative size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-brand-10 absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-6.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2d:[\"$\",\"section\",null,{\"className\":\"p-0\",\"aria-label\":\"Services\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-lg grid xl:grid-cols-3\",\"children\":[[\"$\",\"article\",\"build-new-software\",{\"className\":\"card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full\",\"children\":[[\"$\",\"header\",null,{\"className\":\"border-gray-20 gap-md flex justify-between border-b pb-md items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 lg:text-md text-sm uppercase\",\"children\":\"New Build\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl text-md\",\"children\":\"Build New Software\"}]]}],[\"$\",\"$L17\",null,{\"src\":\"/images/layout/services/custom-software-development.svg\",\"alt\":\"Software development\",\"width\":64,\"height\":64,\"className\":\"size-12 lg:size-16\"}]]}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"From a validated idea to a production-grade v1: architecture, design, and engineering under one roof, built to survive contact with real users.\"}],false,[\"$\",\"$L18\",null,{\"href\":\"/services/custom-software-development\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"Learn More\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]]}],[\"$\",\"article\",\"rescue-modernize\",{\"className\":\"card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full\",\"children\":[[\"$\",\"header\",null,{\"className\":\"border-gray-20 gap-md flex justify-between border-b pb-md items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 lg:text-md text-sm uppercase\",\"children\":\"Rescue\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl text-md\",\"children\":\"Rescue \u0026 Modernize\"}]]}],[\"$\",\"$L17\",null,{\"src\":\"/images/layout/services/platform-modernization.svg\",\"alt\":\"Platform modernization\",\"width\":64,\"height\":64,\"className\":\"size-12 lg:size-16\"}]]}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Inherited a codebase nobody trusts, or need to extend one that’s stable? We stabilize, extend, and modernize without stopping the business that depends on it.\"}],false,[\"$\",\"$L18\",null,{\"href\":\"/services/platform-modernization\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"Learn More\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],\"$L36\"]}]]}]]}],\"$L37\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"2e:[\"$\",\"p\",null,{\"className\":\"lg:text-md mx-auto max-w-250 text-center text-base\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-primary\",\"children\":\"Also available:\"}],\" Need engineers inside your own team instead? We staff senior developers directly into your sprints, reporting to your leads.\",\" \",[\"$\",\"$L18\",null,{\"href\":\"/services/team-augmentation\",\"className\":\"text-link font-bold\",\"children\":\"Ask About Team Augmentation.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"30:[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/home-page/how-we-work.webp\",\"alt\":\"Team reviewing project plans around a table\",\"fill\":true,\"sizes\":\"100vw\",\"className\":\"object-cover object-center\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"absolute inset-0 bg-[rgba(18,18,18,0.8)] xl:bg-[linear-gradient(90deg,rgba(18,18,18,0.8)_0%,rgba(10,10,10,0.6)_50.309%,rgba(0,0,0,0)_100%)]\"}],[\"$\",\"div\",null,{\"className\":\"relative z-1 xl:flex-row\",\"children\":[\"$\",\"div\",null,{\"className\":\"col w-full items-center text-center lg:items-start lg:text-left xl:w-1/2\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl text-white lg:text-5xl\",\"children\":\"How We Work\"}],[\"$\",\"p\",null,{\"className\":\"text-white-80 mt-xs lg:mt-md text-base lg:text-lg\",\"children\":\"How we communicate, how we handle the time difference, what a project actually looks like from requirements to launch, who owns the code, and how billing works. No surprises.\"}],[\"$\",\"$L18\",null,{\"href\":\"/how-we-work\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-white mt-lg lg:mt-3xl\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-white-60 group-hover:border-white group-focus-visible:border-white\",\"children\":\"Read How We Work in Detail\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-gray-50\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"31:[\"$\",\"section\",null,{\"id\":\"verify-us\",\"className\":\"bg-background-gray\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-3xl\",\"children\":[[\"$\",\"header\",null,{\"className\":\"col gap-xs lg:gap-md items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-xs lg:gap-sm text-brand-60 flex items-center text-base font-bold uppercase lg:text-2xl\",\"children\":[[\"$\",\"$L17\",null,{\"src\":{\"src\":\"/_next/static/media/overlapping-squares.b2624a92.svg\",\"width\":12,\"height\":12,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"\",\"width\":18,\"height\":18,\"className\":\"size-3 lg:size-4.5\"}],[\"$\",\"span\",null,{\"children\":\"Verify Us\"}]]}],[\"$\",\"h2\",null,{\"className\":\"text-xl lg:text-5xl\",\"children\":[\"Don’t Take Our Word For It.\",[\"$\",\"br\",null,{}],\"Check The Receipts.\"]}],[\"$\",\"p\",null,{\"className\":\"max-w-170 text-base lg:text-lg\",\"children\":[\"Over a decade of client feedback sits on platforms we don’t control,\",[\"$\",\"br\",null,{\"className\":\"hidden md:block\"}],\" where reviews can’t be edited or removed.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-x-xl lg:gap-y-lg grid lg:grid-cols-2\",\"children\":[[\"$\",\"article\",null,{\"className\":\"card-soft p-md lg:p-xl col gap-md lg:gap-lg bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xs lg:gap-md\",\"children\":[[\"$\",\"$L17\",null,{\"src\":{\"src\":\"/_next/static/media/upwork.6baea468.svg\",\"width\":144,\"height\":48,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Upwork\",\"width\":144,\"height\":48,\"className\":\"h-10 w-30 lg:h-12 lg:w-36\"}],[\"$\",\"h3\",null,{\"className\":\"text-md lg:text-2xl\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60\",\"children\":\"98%+\"}],\" Job Success\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"divide-gray-20 divide-y\",\"children\":[[\"$\",\"li\",null,{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":{\"src\":\"/_next/static/media/green-tick.0ed9a1a5.svg\",\"width\":24,\"height\":24,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-primary\",\"children\":\"4.8 / 5.0\"}],\" average across all contracts\"]}]]}],[\"$\",\"li\",null,{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":{\"src\":\"/_next/static/media/top-rated-plus-icon.ce3275f4.svg\",\"width\":25,\"height\":24,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Top Rated Agency status\"}]]}],[\"$\",\"li\",null,{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"$31:props:children:props:children:1:props:children:0:props:children:1:props:children:0:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-primary\",\"children\":\"$$10M+\"}],\" in project value delivered\"]}]]}]]}],[\"$\",\"$L18\",null,{\"href\":\"https://www.upwork.com/agencies/nustechnology/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover gap-xxs lg:gap-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"Read Our Upwork Reviews\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]]}],\"$L38\",\"$L39\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"32:[\"$\",\"$L3a\",null,{}]\n33:[\"$\",\"$L3b\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"34:[\"$\",\"section\",null,{\"className\":\"bg-background-gray\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-3xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-header mx-0 items-start\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/blog\",\"className\":\"gap-xxs lg:gap-sm hover:text-blue-60 flex-center w-full lg:w-auto lg:justify-start\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-5xl\",\"children\":\"Latest Insights\"}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 22 22\",\"fill\":\"none\",\"className\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M9.72396 0.390524C10.2447 -0.130175 11.0887 -0.130175 11.6094 0.390524L20.9427 9.72386C21.4634 10.2446 21.4634 11.0886 20.9427 11.6093L11.6094 20.9426C11.0887 21.4633 10.2447 21.4633 9.72396 20.9426C9.20326 20.4219 9.20326 19.5779 9.72396 19.0572L16.7813 11.9999H1.33333C0.596954 11.9999 0 11.4029 0 10.6666C0 9.93019 0.596954 9.33323 1.33333 9.33323H16.7813L9.72396 2.27594C9.20326 1.75524 9.20326 0.911223 9.72396 0.390524Z\",\"fill\":\"currentColor\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-center lg:text-left\",\"children\":[\"Notes from inside our engagements:\",[\"$\",\"br\",null,{\"className\":\"hidden lg:block\"}],\"what we’re learning about building and maintaining real software.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"gap-sm lg:gap-lg grid lg:grid-cols-3\",\"children\":[[\"$\",\"article\",\"0\",{\"className\":\"hover-card col gap-xxs p-sm lg:gap-md relative bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-16/9 w-full\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://blog.nustechnology.com/content/images/2026/10/extending_existing_software-2.jpg\",\"alt\":\"Extending Existing Software to Make Your Business Operations More Efficient\",\"fill\":true,\"sizes\":\"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw\",\"className\":\"rounded-xl object-cover\"}]}],[\"$\",\"div\",null,{\"className\":\"col p-sm gap-xs lg:gap-sm\",\"children\":[[\"$\",\"$L3c\",null,{\"tags\":[{\"id\":\"6a6479a22b476d0001ff6c1d\",\"name\":\"System Integration\",\"slug\":\"system-integration\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/system-integration/\"},{\"id\":\"6aaa34d4bc08560001e2e419\",\"name\":\"Mindbody\",\"slug\":\"mindbody\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/mindbody/\"},{\"id\":\"69c504f92b476d0001ff6715\",\"name\":\"Custom Software Development\",\"slug\":\"custom-software-development\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/custom-software-development/\"},{\"id\":\"6981a9c52b476d0001ff65e5\",\"name\":\"Operations Platform\",\"slug\":\"operations-platform\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/operations-platform/\"}]}],[\"$\",\"div\",null,{\"className\":\"text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/sh
1ared/calendar.svg\",\"alt\":\"Calendar icon\",\"width\":20,\"height\":20}],\"October 2, 2026\"]}],[\"$\",\"span\",null,{\"className\":\"gap-sm flex items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-gray-40 size-1.5 rounded-full\",\"aria-hidden\":\"true\"}],\"8 min read\"]}]]}],\"$L3d\"]}],\"$L3e\"]}],\"$L3f\",\"$L40\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"41:I[54521,[\"/_next/static/chunks/0b69890d112be155.js\",\"/_next/static/chunks/e5a13dc9b1a91ba5.js\",\"/_next/static/chunks/23534aa6d0a7cc3b.js\",\"/_next/static/chunks/de82f3ec7c8588b3.js\",\"/_next/static/chunks/eeb9744dab2a4c97.js\"],\"default\"]\n36:[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"37:[\"$\",\"article\",\"run-maintain\",{\"className\":\"card-soft p-md col gap-sm lg:gap-md bg-background-white lg:p-lg h-full\",\"children\":[[\"$\",\"header\",null,{\"className\":\"border-gray-20 gap-md flex justify-between border-b pb-md items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 lg:text-md text-sm uppercase\",\"children\":\"Ongoing\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl text-md\",\"children\":\"Run \u0026 Maintain\"}]]}],[\"$\",\"$L17\",null,{\"src\":\"/images/layout/services/software-maintenance.svg\",\"alt\":\"Software maintenance\",\"width\":64,\"height\":64,\"className\":\"size-12 lg:size-16\"}]]}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Dedicated engineers who know your codebase, keep it healthy, ship features on a steady cadence, and answer when something breaks at 2am.\"}],false,[\"$\",\"$L18\",null,{\"href\":\"/services/software-maintenance\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover lg:text-md gap-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"Learn More\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"38:[\"$\",\"article\",null,{\"className\":\"card-soft p-lg lg:p-xl col gap-md lg:gap-lg bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-md\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between gap-4\",\"children\":[[\"$\",\"$L17\",null,{\"src\":{\"src\":\"/_next/static/media/clutch.6cd231fc.svg\",\"width\":115,\"height\":48,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Clutch\",\"width\":115,\"height\":48,\"className\":\"h-10 w-24 lg:h-12 lg:w-29\"}],[\"$\",\"div\",null,{\"className\":\"gap-xxs flex items-center gap-xxs lg:gap-xs\",\"role\":\"img\",\"aria-label\":\"Rated 5 out of 5\",\"children\":[[\"$\",\"$L17\",\"0\",{\"src\":{\"src\":\"/_next/static/media/star-filled.4dd78c98.svg\",\"width\":24,\"height\":24,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-8\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",\"1\",{\"src\":\"$38:props:children:0:props:children:0:props:children:1:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-8\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",\"2\",{\"src\":\"$38:props:children:0:props:children:0:props:children:1:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-8\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",\"3\",{\"src\":\"$38:props:children:0:props:children:0:props:children:1:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-8\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",\"4\",{\"src\":\"$38:props:children:0:props:children:0:props:children:1:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-8\",\"loading\":\"lazy\"}]]}]]}],[\"$\",\"h3\",null,{\"className\":\"text-md lg:text-2xl\",\"children\":\"Verified client interviews\"}]]}],[\"$\",\"ul\",null,{\"className\":\"divide-gray-20 divide-y\",\"children\":[[\"$\",\"li\",\"Reviews collected by Clutch, not by us\",{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"$31:props:children:props:children:1:props:children:0:props:children:1:props:children:0:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Reviews collected by Clutch, not by us\"}]]}],[\"$\",\"li\",\"Scored on quality, schedule, cost, and referral\",{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"$31:props:children:props:children:1:props:children:0:props:children:1:props:children:0:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Scored on quality, schedule, cost, and referral\"}]]}],[\"$\",\"li\",\"Full project detail per engagement\",{\"className\":\"gap-xs py-sm lg:py-md flex items-center first:pt-0 last:pb-0\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"$31:props:children:props:children:1:props:children:0:props:children:1:props:children:0:props:children:0:props:src\",\"alt\":\"\",\"width\":24,\"height\":24,\"className\":\"size-5 lg:size-6\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md\",\"children\":\"Full project detail per engagement\"}]]}]]}],[\"$\",\"$L18\",null,{\"href\":\"https://clutch.co/profile/nus-technology\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover gap-xxs lg:gap-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"Read Our Clutch Profile\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"39:[\"$\",\"$L41\",null,{}]\n3d:[\"$\",\"div\",null,{\"className\":\"col gap-xs\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"line-clamp-3 text-base lg:text-xl\",\"children\":\"Extending Existing Software to Make Your Business Operations More Efficient\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md line-clamp-4 text-sm\",\"children\":\"Your platform handles most of the work. Learn how extending existing software with custom integrations closes the gaps, with a real Mindbody example.\"}]]}]\n3e:[\"$\",\"$L18\",null,{\"href\":\"/blog/extending-existing-software-to-make-your-business-operations-more-efficient\",\"aria-label\":\"Extending Existing Software to Make Your Business Operations More Efficient\",\"className\":\"absolute inset-0 z-0\"}]\n"])</script>
1<script>self.__next_f.push([1,"3f:[\"$\",\"article\",\"1\",{\"className\":\"hover-card col gap-xxs p-sm lg:gap-md relative bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-16/9 w-full\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://blog.nustechnology.com/content/images/2026/09/mindbody-sync.jpeg\",\"alt\":\"How to Keep Mindbody Data in Sync With Your Own Database\",\"fill\":true,\"sizes\":\"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw\",\"className\":\"rounded-xl object-cover\"}]}],[\"$\",\"div\",null,{\"className\":\"col p-sm gap-xs lg:gap-sm\",\"children\":[[\"$\",\"$L3c\",null,{\"tags\":[{\"id\":\"6aaa34d4bc08560001e2e419\",\"name\":\"Mindbody\",\"slug\":\"mindbody\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/mindbody/\"},{\"id\":\"6aacf721bc08560001e2e46b\",\"name\":\"API Integration\",\"slug\":\"api-integration\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/api-integration/\"},{\"id\":\"69c504f92b476d0001ff6715\",\"name\":\"Custom Software Development\",\"slug\":\"custom-software-development\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/custom-software-development/\"}]}],[\"$\",\"div\",null,{\"className\":\"text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/calendar.svg\",\"alt\":\"Calendar icon\",\"width\":20,\"height\":20}],\"September 25, 2026\"]}],[\"$\",\"span\",null,{\"className\":\"gap-sm flex items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-gray-40 size-1.5 rounded-full\",\"aria-hidden\":\"true\"}],\"5 min read\"]}]]}],[\"$\",\"div\",null,{\"className\":\"col gap-xs\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"line-clamp-3 text-base lg:text-xl\",\"children\":\"How to Keep Mindbody Data in Sync With Your Own Database\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md line-clamp-4 text-sm\",\"children\":\"Mindbody webhooks arrive twice and out of order? Here is the two-path sync architecture we use to keep a local database honest in production.\"}]]}]]}],[\"$\",\"$L18\",null,{\"href\":\"/blog/how-to-keep-mindbody-data-in-sync-with-your-own-database\",\"aria-label\":\"How to Keep Mindbody Data in Sync With Your Own Database\",\"className\":\"absolute inset-0 z-0\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"40:[\"$\",\"article\",\"2\",{\"className\":\"hover-card col gap-xxs p-sm lg:gap-md relative bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-16/9 w-full\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://blog.nustechnology.com/content/images/2026/09/n8n_eCommerce_Automation_as_a_Multi_Tenant_SaaS_Inside_Our_Ecom_Automation_Demo.jpg\",\"alt\":\"n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo\",\"fill\":true,\"sizes\":\"(max-width: 767px) 100vw, (max-width: 1279px) 50vw, 33vw\",\"className\":\"rounded-xl object-cover\"}]}],[\"$\",\"div\",null,{\"className\":\"col p-sm gap-xs lg:gap-sm\",\"children\":[[\"$\",\"$L3c\",null,{\"tags\":[{\"id\":\"6aab6869bc08560001e2e441\",\"name\":\"n8n\",\"slug\":\"n8n\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/n8n/\"},{\"id\":\"6a01917f2b476d0001ff6800\",\"name\":\"Workflow Automation\",\"slug\":\"workflow-automation\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/workflow-automation/\"},{\"id\":\"6a429a062b476d0001ff6a25\",\"name\":\"Multi-Tenant\",\"slug\":\"multi-tenant\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/multi-tenant/\"},{\"id\":\"688ae979d4c7fc0001aeaf58\",\"name\":\"Shopify\",\"slug\":\"shopify\",\"description\":null,\"feature_image\":null,\"visibility\":\"public\",\"og_image\":null,\"og_title\":null,\"og_description\":null,\"twitter_image\":null,\"twitter_title\":null,\"twitter_description\":null,\"meta_title\":null,\"meta_description\":null,\"codeinjection_head\":null,\"codeinjection_foot\":null,\"canonical_url\":null,\"accent_color\":null,\"url\":\"https://blog.nustechnology.com/tag/shopify/\"}]}],[\"$\",\"div\",null,{\"className\":\"text-secondary gap-sm flex flex-wrap items-center mx-0 justify-start text-sm xl:text-base\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/calendar.svg\",\"alt\":\"Calendar icon\",\"width\":20,\"height\":20}],\"September 17, 2026\"]}],[\"$\",\"span\",null,{\"className\":\"gap-sm flex items-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-gray-40 size-1.5 rounded-full\",\"aria-hidden\":\"true\"}],\"6 min read\"]}]]}],[\"$\",\"div\",null,{\"className\":\"col gap-xs\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"line-clamp-3 text-base lg:text-xl\",\"children\":\"n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo\"}],[\"$\",\"p\",null,{\"className\":\"lg:text-md line-clamp-4 text-sm\",\"children\":\"See how we built n8n eCommerce automation into a multi-tenant SaaS: Shopify orders, Zoho stock checks, EasyPost shipping, and the architecture behind it.\"}]]}]]}],[\"$\",\"$L18\",null,{\"href\":\"/blog/n8n-ecommerce-automation-as-a-multi-tenant-saas-inside-our-ecom-automation-demo\",\"aria-label\":\"n8n eCommerce Automation as a Multi-Tenant SaaS: Inside Our Ecom Automation Demo\",\"className\":\"absolute inset-0 z-0\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"9:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n5:null\n"])</script>
1<script>self.__next_f.push([1,"35:[\"$\",\"section\",null,{\"className\":\"relative\",\"style\":{\"background\":\"linear-gradient(90deg, #002b70 0%, #0e192a 65.89%, #0d244a 100%)\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-2xl relative z-1 max-w-120 items-center text-center text-white lg:max-w-157\",\"children\":[[\"$\",\"header\",null,{\"className\":\"col lg:gap-xl gap-md\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl lg:text-5xl\",\"children\":[\"Have a System that Needs  \",[\"$\",\"br\",null,{\"className\":\"hidden lg:block\"}],\"Building, Saving, or\",[\"$\",\"br\",null,{\"className\":\"hidden lg:block\"}],\"Maintaining?\"]}],[\"$\",\"p\",null,{\"className\":\"text-white-80 lg:text-xl\",\"children\":\"Tell us where things stand today. Most conversations start with a 30-minute call, and no proposal is required to talk.\"}]]}],[\"$\",\"$L29\",null,{\"href\":\"/contact\",\"buttonType\":\"neutral\",\"variant\":\"outline\",\"children\":\"Book an Intro Call\"}]]}],[\"$\",\"$L17\",null,{\"src\":\"/images/home-page/code-icon.svg\",\"alt\":\"Code\",\"width\":32,\"height\":32,\"className\":\"absolute bottom-5 left-4.5 z-1 lg:bottom-[35.5%] lg:left-[3.5%] lg:size-11 xl:bottom-[42%] xl:left-[17%]\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",null,{\"src\":\"/images/home-page/monitor-icon.svg\",\"alt\":\"Monitor\",\"width\":32,\"height\":32,\"className\":\"absolute top-3.5 right-0.25 z-1 lg:top-[20.5%] lg:right-[9.5%] lg:w-11 xl:top-[26%] xl:right-[26%]\",\"loading\":\"lazy\"}],[\"$\",\"$L17\",null,{\"src\":\"/images/home-page/strategy-session-background.svg\",\"alt\":\"Grid with light\",\"width\":1440,\"height\":514,\"className\":\"absolute top-0 left-0 h-full w-full object-cover\",\"loading\":\"lazy\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"42:I[27201,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/c258596025536dc2.js\"],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"7:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Build, Modernize \u0026 Maintain Business Software | NUS Technology\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"custom software development company Vietnam,software development company Vietnam,hire software developers Vietnam,NUS Technology,offshore development team\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://www.nustechnology.com/\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Build, Modernize \u0026 Maintain Business Software | NUS Technology\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://www.nustechnology.com/\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"NUS Technology\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://www.nustechnology.com/images/home-page/hero-background.webp\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:alt\",\"content\":\"Operational Backbones for Complex Businesses\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Build, Modernize \u0026 Maintain Business Software | NUS Technology\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Vietnam-based software development company since 2013. We build, extend, modernize and maintain the software businesses depend on.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://www.nustechnology.com/images/home-page/hero-background.webp\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image:alt\",\"content\":\"Operational Backbones for Complex Businesses\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.4f045b86.ico\",\"sizes\":\"16x16\",\"type\":\"image/x-icon\"}],[\"$\",\"$L42\",\"21\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"c:\"$7:metadata\"\n"])</script>
1<script>self.__next_f.push([1,"2f:[\"$\",\"section\",null,{\"id\":\"featured-projects\",\"className\":\"bg-background-gray\",\"children\":[\"$\",\"div\",null,{\"className\":\"gap-lg lg:gap-3xl items-center\",\"children\":[[\"$\",\"header\",null,{\"className\":\"section-header\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"lg:text-5xl\",\"children\":\"Featured Projects\"}],[\"$\",\"p\",null,{\"children\":\"A small sample of systems we’ve built and are still on call for, spanning fintech, logistics, and healthtech.\"}]]}],[\"$\",\"div\",null,{\"className\":\"col gap-sm lg:gap-xl xl:gap-5xl\",\"children\":[[\"$\",\"$1\",\"t74qn2b40hzaraijtz276tda\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/propmap\",\"className\":\"group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://cms.nustechnology.com/uploads/Card_Image_Propmap_io_b4643a521a.png\",\"alt\":\"Card Image - Propmap.io\",\"width\":412,\"height\":232,\"className\":\"w-full transition-transform duration-300 ease-out group-hover:scale-105\",\"sizes\":\"(max-width: 1023px) 100vw, 50vw\",\"loading\":\"lazy\"}]}],[\"$\",\"div\",null,{\"className\":\"col gap-sm lg:gap-3xl lg:flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"col p-xs gap-sm lg:gap-md lg:p-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs lg:gap-md\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/propmap\",\"className\":\"lg:gap-xs gap-xxs col\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 text-md\",\"children\":\"Field Service \u0026 Workforce\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl\",\"children\":\"Propelling Productivity: A Case Study on Propmap.io\"}]]}],[\"$\",\"div\",null,{\"className\":\"lg:text-md\",\"children\":[[\"$\",\"p\",\"0\",{\"className\":\"paragraph--bold-primary\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",null,{\"children\":[\"Propmap.io\"]}]}],[\"$\",\"$1\",\"1\",{\"children\":[\" turns complex field operations into connected, paperless workflows. Its multi-tenant field service management platform combines scheduling, GPS tracking, offline mobile access, and reporting to cut admin time by 40% and accelerate cash flow by 30%.\"]}]]]}]]}],[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"$L3c\",null,{\"tags\":[{\"name\":\"Field Service Management\",\"slug\":\"field-service-management\"},{\"name\":\"Workflow Automation\",\"slug\":\"workflow-automation\"},{\"name\":\"Offline Sync\",\"slug\":\"offline-sync\"},{\"name\":\"GPS Dispatch\",\"slug\":\"gps-dispatch\"}],\"hrefPrefix\":\"/case-studies/tag\"}]}]]}],[\"$\",\"hr\",null,{\"className\":\"text-gray-20\"}],[\"$\",\"div\",null,{\"className\":\"text-secondary col gap-xs lg:text-md text-base\",\"children\":[[\"$\",\"div\",\"161\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"40% time reduction\"}]}]]}],[\"$\",\"div\",\"162\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"25% increase in site efficiency\"}]}]]}],[\"$\",\"div\",\"163\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"30% faster cash flow cycle\"}]}]]}]]}]]}]}]]}],[\"$\",\"hr\",null,{\"className\":\"text-gray-20 hidden lg:block\"}]]}],[\"$\",\"$1\",\"rf5n8v53xk59wpan8ap7yhr8\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/plia\",\"className\":\"group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start lg:order-2\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://cms.nustechnology.com/uploads/image_075f2f377c.png\",\"alt\":\"image\",\"width\":412,\"height\"
1:232,\"className\":\"w-full transition-transform duration-300 ease-out group-hover:scale-105\",\"sizes\":\"(max-width: 1023px) 100vw, 50vw\",\"loading\":\"lazy\"}]}],\"$L43\"]}],\"$L44\"]}],\"$L45\"]}],\"$L46\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"43:[\"$\",\"div\",null,{\"className\":\"col gap-sm lg:gap-3xl lg:flex-1 lg:order-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"col p-xs gap-sm lg:gap-md lg:p-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs lg:gap-md\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/plia\",\"className\":\"lg:gap-xs gap-xxs col\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 text-md\",\"children\":\"Data \u0026 Intelligence Platforms\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl\",\"children\":\"Plia by BestEx Research: Inheriting a Complex FinTech Platform – and Making It Reliable\"}]]}],[\"$\",\"div\",null,{\"className\":\"lg:text-md\",\"children\":[[\"$\",\"p\",\"0\",{\"className\":\"paragraph--bold-primary\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0\",{\"children\":[\"A complex legacy FinTech platform became faster, safer, and easier to maintain. \"]}],[\"$\",\"$1\",\"1\",{\"children\":[\"$\",\"strong\",null,{\"children\":[\"Plia\"]}]}],[\"$\",\"$1\",\"2\",{\"children\":[\" now supports compliance workflows and enterprise SSO with 30% faster APIs, 40% quicker bug fixes, 99.9% uptime, and zero data incidents.\"]}]]]}]]}],[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"$L3c\",null,{\"tags\":[{\"name\":\"FinTech\",\"slug\":\"fintech\"},{\"name\":\"Compliance\",\"slug\":\"compliance\"},{\"name\":\"Legacy Modernization\",\"slug\":\"legacy-modernization\"},{\"name\":\"Enterprise SSO\",\"slug\":\"enterprise-sso\"}],\"hrefPrefix\":\"/case-studies/tag\"}]}]]}],[\"$\",\"hr\",null,{\"className\":\"text-gray-20\"}],[\"$\",\"div\",null,{\"className\":\"text-secondary col gap-xs lg:text-md text-base\",\"children\":[[\"$\",\"div\",\"76\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"30% faster API response times after targeted backend refactoring\"}]}]]}],[\"$\",\"div\",\"77\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"~40% reduction in average issue resolution time within the first six months.\"}]}]]}],[\"$\",\"div\",\"78\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"99.9% platform uptime maintained across production deployments\"}]}]]}],[\"$\",\"div\",\"79\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Zero data incidents or compliance breaches under NUS operational ownership\"}]}]]}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"44:[\"$\",\"hr\",null,{\"className\":\"text-gray-20 hidden lg:block\"}]\n"])</script>
1<script>self.__next_f.push([1,"45:[\"$\",\"$1\",\"h5izmgx6x99c43u2nlnh6o03\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"p-sm gap-sm shadow-card-case-study lg:gap-3xl col rounded-2xl lg:flex-row lg:p-0 lg:shadow-none\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/care-direct-app\",\"className\":\"group lg:shadow-card-case-study block overflow-hidden rounded-xl lg:flex-1 lg:self-start\",\"children\":[\"$\",\"$L17\",null,{\"src\":\"https://cms.nustechnology.com/uploads/Thumbnail_Care_Direct_App_46af598fad.jpg\",\"alt\":\"Thumbnail Care Direct App\",\"width\":412,\"height\":232,\"className\":\"w-full transition-transform duration-300 ease-out group-hover:scale-105\",\"sizes\":\"(max-width: 1023px) 100vw, 50vw\",\"loading\":\"lazy\"}]}],[\"$\",\"div\",null,{\"className\":\"col gap-sm lg:gap-3xl lg:flex-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"col p-xs gap-sm lg:gap-md lg:p-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col gap-xxs lg:gap-md\",\"children\":[[\"$\",\"$L18\",null,{\"href\":\"/case-studies/care-direct-app\",\"className\":\"lg:gap-xs gap-xxs col\",\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-brand-60 text-md\",\"children\":\"Fitness, Wellness \u0026 Care\"}],[\"$\",\"h3\",null,{\"className\":\"lg:text-2xl\",\"children\":\"Care Direct App: Replacing Manual Care Logs with Real-Time, Hardware-Verified Presence\"}]]}],[\"$\",\"div\",null,{\"className\":\"lg:text-md\",\"children\":[[\"$\",\"p\",\"0\",{\"className\":\"paragraph--bold-primary\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0\",{\"children\":[\"$\",\"strong\",null,{\"children\":[\"Care Direct\"]}]}],[\"$\",\"$1\",\"1\",{\"children\":[\" replaces paperwork with real-time, verified aged care records. NFC, QR codes, and iBeacon monitoring reduce documentation time by up to 70%, prevent identification errors, accelerate incident response, and simplify compliance reporting.\"]}]]]}]]}],[\"$\",\"div\",null,{\"className\":\"$undefined\",\"children\":[\"$\",\"$L3c\",null,{\"tags\":[{\"name\":\"Aged Care\",\"slug\":\"aged-care\"},{\"name\":\"Presence Verification\",\"slug\":\"presence-verification\"},{\"name\":\"Hardware Integration\",\"slug\":\"hardware-integration\"},{\"name\":\"Compliance\",\"slug\":\"compliance\"}],\"hrefPrefix\":\"/case-studies/tag\"}]}]]}],[\"$\",\"hr\",null,{\"className\":\"text-gray-20\"}],[\"$\",\"div\",null,{\"className\":\"text-secondary col gap-xs lg:text-md text-base\",\"children\":[[\"$\",\"div\",\"13\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Documentation time cut by 60–70%\"}]}]]}],[\"$\",\"div\",\"14\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Near-elimination of resident identification errors\"}]}]]}],[\"$\",\"div\",\"15\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Incident response times improved by ~40–50%\"}]}]]}],[\"$\",\"div\",\"16\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/shared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Coordinator oversight expanded without adding headcount\"}]}]]}],[\"$\",\"div\",\"17\",{\"className\":\"gap-xs flex\",\"children\":[[\"$\",\"$L17\",null,{\"src\":\"/images/sh
1ared/green-tick-circle.svg\",\"alt\":\"Green tick circle\",\"width\":18,\"height\":18,\"loading\":\"lazy\"}],[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-green-60 mr-0.75\",\"children\":\"Full audit-readiness, zero additional staff effort\"}]}]]}]]}]]}]}]]}],false]}]\n"])</script>
1<script>self.__next_f.push([1,"46:[\"$\",\"$L18\",null,{\"href\":\"/case-studies\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"replace\":\"$undefined\",\"onClick\":\"$undefined\",\"className\":\"group gap-xs lg:text-md flex w-fit items-center text-base font-bold transition-colors duration-200 text-link hover:text-link-hover focus-visible:text-link-hover\",\"children\":[[\"$\",\"span\",null,{\"className\":\"border-b pb-0.5 transition-colors duration-200 border-blue-40 group-hover:border-link-hover group-focus-visible:border-link-hover\",\"children\":\"View All Case Studies\"}],[\"$\",\"span\",null,{\"className\":\"relative size-5 lg:size-6.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"span\",null,{\"className\":\"absolute inset-0 rounded-full opacity-0 transition-opacity duration-200 group-hover:opacity-100 group-focus-visible:opacity-100 bg-blue-20\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 26 26\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"className\":\"relative size-full\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12.4697 7.21967C12.7626 6.92678 13.2374 6.92678 13.5303 7.21967L18.7803 12.4697C19.0732 12.7626 19.0732 13.2373 18.7803 13.5302L13.5303 18.7802C13.2374 19.0731 12.7626 19.0731 12.4697 18.7802C12.1768 18.4873 12.1768 18.0126 12.4697 17.7197L16.4395 13.7499H7.75C7.33579 13.7499 7 13.4142 7 12.9999C7 12.5857 7.33579 12.2499 7.75 12.2499H16.4395L12.4697 8.28022C12.1768 7.98732 12.1768 7.51256 12.4697 7.21967Z\",\"fill\":\"currentColor\"}]}]]}]]}]\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"956b53d0437a44e88b62237c32868c05","r":1,"spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.