[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"site:languages:en":3,"site:navigation:en":22,"site:settings:en":148,"services:list:en":169},[4,13],{"id":5,"code":6,"name":7,"nativeName":7,"direction":8,"flagEmoji":9,"isDefault":10,"isActive":10,"sortOrder":11,"createdAt":12,"updatedAt":12},"cms5x82ws0000p90jaubd6xdp","en","English","LTR","🇬🇧",true,0,"2026-07-29T10:07:30.747Z",{"id":14,"code":15,"name":16,"nativeName":17,"direction":8,"flagEmoji":18,"isDefault":19,"isActive":10,"sortOrder":20,"createdAt":21,"updatedAt":21},"cms5x82x90001p90je35iy8zx","id","Indonesian","Bahasa Indonesia","🇮🇩",false,1,"2026-07-29T10:07:30.766Z",{"HEADER":23,"FOOTER_PRIMARY":72,"FOOTER_SECONDARY":85,"LEGAL":106,"SOCIAL":122},[24,31,36,42,48,54,60,66],{"id":25,"href":26,"target":27,"icon":28,"sortOrder":11,"label":29,"caption":28,"children":30},"cms5x85l800nvp90jgvd1p33h","\u002F","_self",null,"Home",[],{"id":32,"href":33,"target":27,"icon":28,"sortOrder":20,"label":34,"caption":28,"children":35},"cms5x85lq00o1p90j6pq2ixue","\u002Fabout","About",[],{"id":37,"href":38,"target":27,"icon":28,"sortOrder":39,"label":40,"caption":28,"children":41},"cms5x85m700o7p90jfrpuma9c","\u002Fservices",2,"Services",[],{"id":43,"href":44,"target":27,"icon":28,"sortOrder":45,"label":46,"caption":28,"children":47},"cms5x85ml00odp90jhbidzcte","\u002Fportfolio",3,"Portfolio",[],{"id":49,"href":50,"target":27,"icon":28,"sortOrder":51,"label":52,"caption":28,"children":53},"cms5x85mw00ojp90jm01w80sb","\u002Fcase-studies",4,"Case Studies",[],{"id":55,"href":56,"target":27,"icon":28,"sortOrder":57,"label":58,"caption":28,"children":59},"cms5x85n700opp90j8c67qr9t","\u002Fblog",5,"Blog",[],{"id":61,"href":62,"target":27,"icon":28,"sortOrder":63,"label":64,"caption":28,"children":65},"cms5x85nk00ovp90jzoeadygb","\u002Fcareers",6,"Careers",[],{"id":67,"href":68,"target":27,"icon":28,"sortOrder":69,"label":70,"caption":28,"children":71},"cms5x85nu00p1p90jb67ikv77","\u002Fcontact",7,"Contact",[],[73,76,79,82],{"id":74,"href":33,"target":27,"icon":28,"sortOrder":11,"label":34,"caption":28,"children":75},"cms5x85od00p8p90j616esl9i",[],{"id":77,"href":62,"target":27,"icon":28,"sortOrder":20,"label":64,"caption":28,"children":78},"cms5x85ot00pep90jrto5fvh7",[],{"id":80,"href":50,"target":27,"icon":28,"sortOrder":39,"label":52,"caption":28,"children":81},"cms5x85p400pkp90jd8usqva3",[],{"id":83,"href":68,"target":27,"icon":28,"sortOrder":45,"label":70,"caption":28,"children":84},"cms5x85pg00pqp90jvlmbrz8q",[],[86,91,96,101],{"id":87,"href":88,"target":27,"icon":28,"sortOrder":11,"label":89,"caption":28,"children":90},"cms5x85q100pxp90juyka7vco","\u002Fservices\u002Fcustom-software-development","Custom Software",[],{"id":92,"href":93,"target":27,"icon":28,"sortOrder":20,"label":94,"caption":28,"children":95},"cms5x85qj00q3p90jdh85gytx","\u002Fservices\u002Fweb-platform-engineering","Web Platforms",[],{"id":97,"href":98,"target":27,"icon":28,"sortOrder":39,"label":99,"caption":28,"children":100},"cms5x85r400q9p90jdhsjcffv","\u002Fservices\u002Fmobile-application-development","Mobile Apps",[],{"id":102,"href":103,"target":27,"icon":28,"sortOrder":45,"label":104,"caption":28,"children":105},"cms5x85rw00qfp90j1rs0xc9k","\u002Fservices\u002Fcloud-devops","Cloud & DevOps",[],[107,112,117],{"id":108,"href":109,"target":27,"icon":28,"sortOrder":11,"label":110,"caption":28,"children":111},"cms5x85sm00qmp90jki97thzi","\u002Fprivacy","Privacy Policy",[],{"id":113,"href":114,"target":27,"icon":28,"sortOrder":20,"label":115,"caption":28,"children":116},"cms5x85sw00qsp90j96hsi9if","\u002Fterms","Terms of Service",[],{"id":118,"href":119,"target":27,"icon":28,"sortOrder":39,"label":120,"caption":28,"children":121},"cms5x85ta00qyp90je9qxvdrq","\u002Ffaq","FAQ",[],[123,130,136,142],{"id":124,"href":125,"target":126,"icon":127,"sortOrder":11,"label":128,"caption":28,"children":129},"cms5x85to00r5p90jlpp2dj9y","https:\u002F\u002Flinkedin.com\u002Fcompany\u002Fmoodkuit","_blank","linkedin","LinkedIn",[],{"id":131,"href":132,"target":126,"icon":133,"sortOrder":20,"label":134,"caption":28,"children":135},"cms5x85u000rbp90jz220we6w","https:\u002F\u002Fgithub.com\u002Fmoodkuit","github","GitHub",[],{"id":137,"href":138,"target":126,"icon":139,"sortOrder":39,"label":140,"caption":28,"children":141},"cms5x85uc00rhp90j909vvybj","https:\u002F\u002Fx.com\u002Fmoodkuit","x","X",[],{"id":143,"href":144,"target":126,"icon":145,"sortOrder":45,"label":146,"caption":28,"children":147},"cms5x85un00rnp90j4c6x21gw","https:\u002F\u002Finstagram.com\u002Fmoodkuit","instagram","Instagram",[],{"site.name":149,"site.shortName":150,"site.logo_dark":151,"site.logo_light":152,"site.url":153,"site.defaultLocale":6,"contact.email":154,"contact.sales_email":155,"contact.phone":156,"contact.whatsapp":157,"contact.address":158,"contact.map_embed_url":159,"contact.office_hours":160,"company.legal_name":149,"company.founded":161,"seo.default_title":162,"seo.default_description":163,"seo.twitter_handle":164,"seo.default_og_image":165,"social.links":166,"features.newsletter_enabled":167,"features.blog_enabled":167,"features.careers_enabled":167,"integrations.google_analytics_id":168,"integrations.recaptcha_site_key":168},"PT Moodkuit Solutions Technologies","Moodkuit","\u002Fimages\u002Flogo\u002Fblack-logo.png","\u002Fimages\u002Flogo\u002Fwhite-logo.png","https:\u002F\u002Fmoodkuit.com","hello@moodkuit.com","sales@moodkuit.com","+62 21 5010 8899","+62 812 1000 8899","Menara Kuningan, 12th Floor, Jl. H. R. Rasuna Said, Jakarta Selatan 12940, Indonesia","https:\u002F\u002Fmaps.google.com\u002F?q=-6.2238,106.8317","Mon–Fri, 09:00–18:00 WIB","2018","Moodkuit — Enterprise Software House","Moodkuit designs, builds and operates enterprise software platforms — custom systems, web, mobile, cloud and data.","@moodkuit","\u002Fimages\u002Fhero\u002Fhero-slider.jpg","[{\"platform\":\"linkedin\",\"url\":\"https:\u002F\u002Flinkedin.com\u002Fcompany\u002Fmoodkuit\"},{\"platform\":\"github\",\"url\":\"https:\u002F\u002Fgithub.com\u002Fmoodkuit\"},{\"platform\":\"x\",\"url\":\"https:\u002F\u002Fx.com\u002Fmoodkuit\"},{\"platform\":\"instagram\",\"url\":\"https:\u002F\u002Finstagram.com\u002Fmoodkuit\"}]","true","",{"data":170,"meta":344},[171,206,235,262,288,317],{"id":172,"parentId":28,"status":173,"publishedAt":174,"icon":175,"imageId":176,"sortOrder":11,"isFeatured":10,"createdAt":177,"updatedAt":177,"deletedAt":28,"image":178,"translation":192},"cms5x844z007pp90jbu4stsrs","PUBLISHED","2026-01-02T09:00:00.000Z","flaticon-code","cms5x83sq004dp90jc013sjcc","2026-07-29T10:07:32.340Z",{"id":176,"folderId":179,"uploadedById":180,"type":181,"filename":182,"originalName":182,"mimeType":183,"size":184,"width":185,"height":186,"storageKey":187,"url":188,"thumbnailUrl":188,"alt":189,"caption":28,"blurhash":28,"createdAt":190,"updatedAt":191,"deletedAt":28},"cms5x83p7003bp90j3supzlj1","cms5x83o00034p90jw5cmslod","IMAGE","01.jpg","image\u002Fjpeg",16021,315,303,"seed\u002Fservice\u002Fcustom-software-development\u002F01.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fcustom-software-development\u002F01.jpg","Engineers pairing on a line-of-business system at a shared workstation","2026-07-29T10:07:31.898Z","2026-07-29T10:31:55.724Z",{"id":193,"serviceId":172,"locale":6,"title":194,"slug":195,"shortDescription":196,"excerpt":197,"content":198,"features":199,"seoTitle":204,"seoDescription":197,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":205,"updatedAt":205},"cms5x8457007rp90jwpv3gxat","Custom Software Development","custom-software-development","Line-of-business systems built around how your company actually works.","We design, build and operate the systems that run your business — from internal tooling to customer-facing platforms.","\u003Cp>Off-the-shelf software forces your process to bend around someone else’s assumptions. We start from your workflow, model the domain properly, and ship a system your team recognises on the first demo.\u003C\u002Fp>\u003Ch3>How we work\u003C\u002Fh3>\u003Cp>Discovery and domain modelling, an architecture decision record for every consequential choice, then two-week increments with a working deployment at the end of each one. You see progress in staging, not in status reports.\u003C\u002Fp>",[200,201,202,203],"Domain-driven architecture and clean separation of concerns","Automated test suites and CI gates from day one","Observability, audit trails and role-based access built in","Handover documentation your own engineers can maintain","Custom Software Development | Moodkuit","2026-07-29T10:07:32.347Z",{"id":207,"parentId":28,"status":173,"publishedAt":174,"icon":208,"imageId":209,"sortOrder":20,"isFeatured":10,"createdAt":210,"updatedAt":210,"deletedAt":28,"image":211,"translation":221},"cms5x845n007vp90jyalmcd97","flaticon-web-development","cms5x83sx004fp90jh8zafimv","2026-07-29T10:07:32.363Z",{"id":209,"folderId":179,"uploadedById":180,"type":181,"filename":212,"originalName":212,"mimeType":183,"size":213,"width":214,"height":215,"storageKey":216,"url":217,"thumbnailUrl":217,"alt":218,"caption":28,"blurhash":28,"createdAt":219,"updatedAt":220,"deletedAt":28},"02.jpg",19276,424,252,"seed\u002Fservice\u002Fweb-platform-engineering\u002F02.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fweb-platform-engineering\u002F02.jpg","A web platform dashboard under review on a widescreen display","2026-07-29T10:07:31.905Z","2026-07-29T10:31:55.813Z",{"id":222,"serviceId":207,"locale":6,"title":223,"slug":224,"shortDescription":225,"excerpt":226,"content":227,"features":228,"seoTitle":233,"seoDescription":226,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":234,"updatedAt":234},"cms5x845s007xp90jjm822erg","Web Platform Engineering","web-platform-engineering","Fast, accessible, SEO-complete web platforms on modern runtimes.","Server-rendered front-ends that score green on Core Web Vitals and stay maintainable after launch.","\u003Cp>A marketing site is infrastructure. We build on Nuxt and Next with SSR, image optimisation, structured data and a CMS your marketing team can drive without a developer in the loop.\u003C\u002Fp>",[229,230,231,232],"Core Web Vitals budgets enforced in CI","Multilingual routing with hreflang and canonical handling","Headless CMS with granular publishing roles","Edge caching and incremental revalidation","Web Platform Engineering | Moodkuit","2026-07-29T10:07:32.368Z",{"id":236,"parentId":28,"status":173,"publishedAt":174,"icon":237,"imageId":238,"sortOrder":39,"isFeatured":10,"createdAt":239,"updatedAt":239,"deletedAt":28,"image":240,"translation":248},"cms5x84680081p90jaa7l3rby","flaticon-smartphone","cms5x83t5004hp90jsn1ovn77","2026-07-29T10:07:32.384Z",{"id":238,"folderId":179,"uploadedById":180,"type":181,"filename":241,"originalName":241,"mimeType":183,"size":242,"width":214,"height":215,"storageKey":243,"url":244,"thumbnailUrl":244,"alt":245,"caption":28,"blurhash":28,"createdAt":246,"updatedAt":247,"deletedAt":28},"03.jpg",8037,"seed\u002Fservice\u002Fmobile-application-development\u002F03.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fmobile-application-development\u002F03.jpg","Mobile application screens being tested on physical devices","2026-07-29T10:07:31.912Z","2026-07-29T10:31:55.786Z",{"id":249,"serviceId":236,"locale":6,"title":250,"slug":251,"shortDescription":252,"excerpt":253,"content":254,"features":255,"seoTitle":260,"seoDescription":253,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":261,"updatedAt":261},"cms5x846c0083p90jjezuti17","Mobile Application Development","mobile-application-development","Native-quality iOS and Android apps from a single codebase.","Cross-platform delivery without the usual compromises on performance or platform conventions.","\u003Cp>We ship React Native and Flutter applications with offline-first data layers, biometric authentication and staged rollouts through the stores.\u003C\u002Fp>",[256,257,258,259],"Offline-first synchronisation","Push notifications and deep linking","Store submission and phased rollout","Crash reporting and release health dashboards","Mobile Application Development | Moodkuit","2026-07-29T10:07:32.388Z",{"id":263,"parentId":28,"status":173,"publishedAt":174,"icon":264,"imageId":265,"sortOrder":45,"isFeatured":10,"createdAt":266,"updatedAt":266,"deletedAt":28,"image":267,"translation":275},"cms5x846q0087p90j33an7fdr","flaticon-cloud-computing","cms5x83tc004jp90j4fon6isz","2026-07-29T10:07:32.402Z",{"id":265,"folderId":179,"uploadedById":180,"type":181,"filename":268,"originalName":268,"mimeType":183,"size":269,"width":214,"height":215,"storageKey":270,"url":271,"thumbnailUrl":271,"alt":272,"caption":28,"blurhash":28,"createdAt":273,"updatedAt":274,"deletedAt":28},"04.jpg",27808,"seed\u002Fservice\u002Fcloud-devops\u002F04.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fcloud-devops\u002F04.jpg","Cloud infrastructure topology drawn out during an architecture review","2026-07-29T10:07:31.919Z","2026-07-29T10:31:55.710Z",{"id":276,"serviceId":263,"locale":6,"title":104,"slug":277,"shortDescription":278,"excerpt":279,"content":280,"features":281,"seoTitle":286,"seoDescription":279,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":287,"updatedAt":287},"cms5x846v0089p90j21vhjwij","cloud-devops","Reproducible infrastructure, automated delivery, measured reliability.","Infrastructure as code, container orchestration and deployment pipelines that make releases boring.","\u003Cp>We containerise workloads, codify infrastructure in Terraform, and wire up CI\u002FCD with quality gates so a release is a routine event rather than an evening operation.\u003C\u002Fp>",[282,283,284,285],"Terraform modules and environment parity","Zero-downtime deployment strategies","Centralised logging, metrics and tracing","Backup, restore drills and documented runbooks","Cloud & DevOps | Moodkuit","2026-07-29T10:07:32.407Z",{"id":289,"parentId":28,"status":173,"publishedAt":174,"icon":290,"imageId":291,"sortOrder":51,"isFeatured":10,"createdAt":292,"updatedAt":292,"deletedAt":28,"image":293,"translation":303},"cms5x8477008dp90j72eyh23a","flaticon-design","cms5x83ti004lp90jl4o2erka","2026-07-29T10:07:32.419Z",{"id":291,"folderId":179,"uploadedById":180,"type":181,"filename":294,"originalName":294,"mimeType":183,"size":295,"width":296,"height":297,"storageKey":298,"url":299,"thumbnailUrl":299,"alt":300,"caption":28,"blurhash":28,"createdAt":301,"updatedAt":302,"deletedAt":28},"05.jpg",11533,312,300,"seed\u002Fservice\u002Fui-ux-design\u002F05.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fui-ux-design\u002F05.jpg","Design system components and tokens laid out on a studio wall","2026-07-29T10:07:31.925Z","2026-07-29T10:31:55.799Z",{"id":304,"serviceId":289,"locale":6,"title":305,"slug":306,"shortDescription":307,"excerpt":308,"content":309,"features":310,"seoTitle":315,"seoDescription":308,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":316,"updatedAt":316},"cms5x847c008fp90j4eycj71e","UI\u002FUX & Design Systems","ui-ux-design","Interface design grounded in research and shipped as a real system.","Research, prototypes and a token-driven design system your engineers can implement exactly.","\u003Cp>Design that stops at a Figma file becomes drift within two sprints. We deliver tokens, components and accessibility criteria alongside the visuals.\u003C\u002Fp>",[311,312,313,314],"Usability research and journey mapping","WCAG 2.2 AA criteria per component","Design tokens shared with the codebase","Interactive prototypes for stakeholder review","UI\u002FUX & Design Systems | Moodkuit","2026-07-29T10:07:32.424Z",{"id":318,"parentId":28,"status":173,"publishedAt":174,"icon":319,"imageId":320,"sortOrder":57,"isFeatured":10,"createdAt":321,"updatedAt":321,"deletedAt":28,"image":322,"translation":330},"cms5x847r008jp90jmj1ts3v6","flaticon-artificial-intelligence","cms5x83to004np90jgtonnmne","2026-07-29T10:07:32.439Z",{"id":320,"folderId":179,"uploadedById":180,"type":181,"filename":323,"originalName":323,"mimeType":183,"size":324,"width":296,"height":297,"storageKey":325,"url":326,"thumbnailUrl":326,"alt":327,"caption":28,"blurhash":28,"createdAt":328,"updatedAt":329,"deletedAt":28},"06.jpg",11750,"seed\u002Fservice\u002Fdata-ai-engineering\u002F06.jpg","https:\u002F\u002Fcdn.moodkuit.com\u002Fmoodkuit\u002Fseed\u002Fservice\u002Fdata-ai-engineering\u002F06.jpg","Data pipeline lineage diagram on a monitor during a working session","2026-07-29T10:07:31.931Z","2026-07-29T10:31:55.738Z",{"id":331,"serviceId":318,"locale":6,"title":332,"slug":333,"shortDescription":334,"excerpt":335,"content":336,"features":337,"seoTitle":342,"seoDescription":335,"seoKeywords":28,"canonicalUrl":28,"ogImageUrl":28,"noIndex":19,"noFollow":19,"createdAt":343,"updatedAt":343},"cms5x847x008lp90jrc0vb4ao","Data & AI Engineering","data-ai-engineering","Pipelines, warehouses and applied AI with the governance to match.","From ingestion to dashboards to retrieval-augmented assistants, with lineage and access control throughout.","\u003Cp>We build the unglamorous parts properly — ingestion, schema evolution, lineage, cost controls — so the models on top produce answers you can defend.\u003C\u002Fp>",[338,339,340,341],"Batch and streaming ingestion pipelines","Warehouse modelling and semantic layers","Retrieval-augmented generation with source citations","Model evaluation harnesses and cost monitoring","Data & AI Engineering | Moodkuit","2026-07-29T10:07:32.445Z",{"page":20,"limit":345,"total":63,"totalPages":20,"hasNextPage":19,"hasPreviousPage":19},24]