Skip to content
CLIENTNext.js 16APINestJSBILLINGMidtransQUEUE · REDISBullMQWORKERCV parsingPOSTGRESQLpgvectorMODELGPT-4o

Andry Huang · Senior Full-Stack & AI Engineer

Systems a business runs on.

7+ years of enterprise SaaS, ERPs and LLM systems. Built from Surabaya, shipped for teams in Singapore.

Open to remote roles & projectsSurabaya · UTC+7
Andry Huang

From an empty repo.To go-live.

I build the systems a business runs on: 3+ years of enterprise SaaS for Anacle Systems Ltd in Singapore, ERPs for shops that count gold by the gram, and Qualiv, the AI recruitment platform I founded. Mostly .NET Core, Next.js and NestJS, with RAG and LLM features in production.

Built for

  • Anacle Systems Ltd
  • SMRT Singapore
  • APP Sinar Mas · Tjiwi Kimia
  • PT Nagamasban
  • Wonderful Works
  • Knit and Cro
  • Wijaya Mas
  • Cahaya Terang
  • Tiga Putra

01 · Career

Four roles since 2019.

From pulp-mill dashboards to a recruitment SaaS I founded.

  1. Nov 2022 – Mar 2026 · Singapore · remote

    Anacle Systems Ltd

    Fullstack Developer · formerly Anacle Systems

    • Took the SMRT mall tenant system to go-live: tender submissions, space leasing, tenant applications and daily operations, on Next.js, NestJS and .NET Core.
    • Wrote the microservice that migrated 100,000+ files into SharePoint (Graph API), AWS S3 and Azure Blob, with RBAC and audit logging.
    • Shipped production RAG pipelines on the OpenAI API and pgvector for semantic document search and automated executive reports.
    • Led the SonarQube rollout and set CI/CD quality gates that block deploys with new vulnerabilities.
  2. Mar 2022 – Nov 2022 · Surabaya

    Software House

    Fullstack Developer · Tool Management System

    • Led the Java 17 / Spring Boot upgrade and a large refactor of a legacy enterprise system, and ran the team's code review.
    • Traced data corruption to a legacy race condition, patched it, and repaired 10,000+ records.
    • Ran the self-hosted Git servers and set up Elasticsearch clusters for log indexing.
  3. 2021 – now · Surabaya · remote

    Independent

    Fullstack & AI Engineer · Qualiv founder

    • Founded Qualiv, a multi-tenant AI recruitment SaaS, and built it from the architecture up: CV screening, logic tests, AI interviews, Midtrans billing.
    • Built an AI tire-recommendation assistant for PT Nagamasban.
    • POS and inventory systems for retail stores: yarn, RFID jewelry, grocery and tires.
    • The Knit and Cro online shop, and the Wonderful Works website with its visual CMS.
  4. Sep 2019 – Feb 2022 · East Java

    Tjiwi Kimia

    Full-Stack Developer · APP Sinar Mas

    • Built dozens of dashboards and reports for pulp and paper production, and tuned report SQL from minutes down to seconds.
    • Automated plant reporting with a WhatsApp bot that sends scheduled OEE and HWT snapshots to management.
    • Shipped a native Android barcode app for warehouse stock-in and stock-out.
    • Built internal apps, including a company-wide daily COVID-19 health check-in.

02 · Works

Selected works.

8 featured builds, starting with Qualiv, the SaaS I founded. All 23 projects are in the full portfolio.

Qualiv: qualiv.id
Qualiv: Recruiter · pipeline
Qualiv: AI interview

Founder · my own product

Qualiv

Founder · lead architect

Multi-tenant AI recruitment SaaS, built from an empty repo.

  • CV parsing for PDF and DOCX
  • Candidate logic tests
  • AI interview simulation, chat and video
  • BullMQ workers and Midtrans billing

Next.js 16 / NestJS / PostgreSQL / Prisma / Redis / GPT-4o

SMRT Tenant System

Anacle Systems Ltd · for SMRT Singapore · 2023 – 2025

The mall tenant platform for SMRT Singapore, taken from build to go-live.

  • Lease contracts, tender submissions and tenant operations, off paper
  • Leasing and billing, delivered as SaaS
  • New modules in Next.js and NestJS on top of the .NET core

Next.js / NestJS / TypeScript / .NET Core 8 / SQL Server

Retail ERP & POS: Retail ERP · inventory
Retail ERP & POS: POS · invoices

Retail ERP & POS

Gold, tires, yarn

Vertical ERPs for shops with very specific stock problems.

  • RFID jewelry audit: 2 hours down to 3 minutes
  • Multi-warehouse tire ERP with A/R and A/P ledgers
  • Dye-lot tracking for a yarn store

Laravel 11 / Livewire 3 / MySQL 8 / RFID serial bridge

OpenClaw: Telegram · ops agent
OpenClaw: Incident report

OpenClaw

Autonomous ops agent

A watchdog that reads a VPS's logs, bans attackers, and reports on Telegram.

  • Log anomalies explained by an LLM
  • SSH brute force detected and banned through Fail2ban
  • CPU, RAM and disk thresholds
  • Daily summary on Telegram

Node.js / GPT-4o / Fail2ban / Bash / Docker

Nagamasban AI Sales: katalog.nagamasban.com
Nagamasban AI Sales: Brand catalogue

Nagamasban AI Sales

AI assistant · tire distributor

Lets new sales staff recommend the right tire for a customer's car and budget.

  • Semantic search over the tire catalogue (OpenAI embeddings + pgvector)
  • Spec matching by car make, type and rim size
  • Interactive training and sales scripts for new staff

Next.js 16 / NestJS / OpenAI API / pgvector / TypeScript

Wonderful Works: wwconstruction.id
Wonderful Works: Portfolio · residence

Wonderful Works

Website & visual CMS

Site and page composer for a Surabaya architecture and contracting firm.

  • Drag-and-drop page composer (Puck)
  • Bilingual ID / EN content in PostgreSQL
  • Deploys through Jenkins and Docker Compose

Next.js 16 / React 19 / Prisma / PostgreSQL / Docker

Stock Portfolio AI: Market dashboard
Stock Portfolio AI: AI analyst chat

Stock Portfolio AI

Personal tool · equities

Holdings, allocation and AI summaries of company reports in one place for daily decisions.

  • Holdings and allocation tracking
  • AI summaries of financial reports and news sentiment
  • Charts with risk exposure and margin-of-safety calculators
  • LLM chat assistant for stock analysis

Next.js 16 / NestJS / FastAPI / GPT-4o / PostgreSQL

Simplicity

Anacle Systems Ltd · facilities SaaS · 2023 – 2026

Feature work and ticket fixes on Anacle's enterprise facilities-management product.

  • Features shipped in cross-region releases
  • Ticket-based maintenance for international clients
  • Part of an international remote team

.NET Core 8 / C# / SQL Server / Microservices / GitLab CI

And 15 more projects.

Explore every project with tech stack filters and full case studies.

03 · Stack

In production since 2019.

Years of hands-on work with each technology, then the full list.

  1. .NET Core & enterprise systems7+ yrs
  2. SQL Server & PostgreSQL7+ yrs
  3. TypeScript / JavaScript6+ yrs
  4. Next.js / React5+ yrs
  5. Node.js / NestJS5+ yrs
  6. Laravel / PHP5+ yrs
  7. AI & LLM systems (OpenAI, Claude)3+ yrs
  8. AI agents & MCP workflows2+ yrs

Backend

  • .NET Core 8/9 · C#
  • ASP.NET Core Web API
  • EF Core · Dapper
  • NestJS · Express
  • Laravel 11 · PHP
  • Java 17 · Spring Boot
  • FastAPI

Data

  • PostgreSQL · pgvector
  • SQL Server · T-SQL
  • Oracle · PL/SQL
  • MySQL 8
  • Redis · BullMQ
  • Prisma

Frontend

  • Next.js 16 · App Router
  • React 19
  • TypeScript strict
  • Tailwind CSS v4
  • Vue · Inertia
  • Livewire 3 · Alpine
  • Framer Motion
  • three.js
  • Flutter

AI systems

  • MCP servers & tools
  • Agent workflows
  • Claude API
  • OpenAI GPT-4o
  • Gemini SDK
  • RAG · hybrid search
  • Structured outputs

AI tooling

  • Claude Code
  • Google Antigravity
  • Cursor
  • Codex
  • OpenCode

Ops

  • Docker · Compose
  • Linux · Nginx
  • Cloudflare · R2
  • AWS S3 · Azure Blob
  • GitHub Actions · GitLab CI
  • SonarQube
  • Playwright · Selenium
  • RFID hardware
  • Midtrans

05 · FAQ

Common questions.

Skills, availability and projects.

Full-stack work in .NET Core, Next.js, React, Node.js, TypeScript, and PostgreSQL, plus AI integration: Model Context Protocol (MCP), the OpenAI and Claude APIs, and agent workflows. Andry also builds custom SaaS platforms.

Yes. Andry is open to remote full-time roles, client projects, and architecture consulting.

Andry lives in Surabaya, East Java, Indonesia, and worked remotely for Anacle Systems Ltd in Singapore for more than 3 years.

7+ years, starting September 2019. The work covers enterprise SaaS for Anacle Systems Ltd (.NET Core, Next.js), retail POS systems with RFID hardware, and AI automation such as Qualiv. This site lists 20+ of those projects.

Qualiv is a multi-tenant AI recruitment SaaS that Andry founded and built as Lead Architect. It screens CVs (PDF/DOCX) with an LLM, runs candidate logic tests and AI chat/video interview simulations, processes jobs on a BullMQ/Redis queue, and bills through Midtrans.

06 · Contact · Surabaya, UTC+7

Let's build what runs next.

Send me the role or the brief. I'll reply with how I'd approach it.