Skip to content
Danny Alfandi

Work

Case studies, client work and earlier projects.

  • // request flow
    Flutter app
    → REST API (Node.js · TypeScript)
    → retrieve (PostgreSQL + pgvector)
    → LLM answer + source citations
    

    2026 · Personal Project · AI Engineering

    AI Knowledge Assistant (RAG)

    AI-powered knowledge assistant that enables users to search and ask questions about company documents using RAG.

    • Flutter
    • Node.js
    • TypeScript
    • PostgreSQL
    • pgvector
  • Screenshot of Inventory & Sales Intelligence Platform

    2026 · Personal Project · Full-Stack Engineering

    Inventory & Sales Intelligence Platform

    Inventory and sales platform: a Go/Gin REST API with role-based access control, a Flutter admin app and a Python forecasting service, verified by 1,613 automated tests and CI.

    • Go
    • Gin
    • GORM
    • PostgreSQL
    • Redis
    • Flutter
    • Python
    • FastAPI
    • Docker
  • // request flow
    storefront
    → GraphQL API (Magento 2)
    → custom modules: catalog · PO/backorder · billing
    

    2021–2023 · ICUBE by SIRCLO · E-commerce

    Magento 2 platforms at ICUBE

    Backend work on Magento 2 storefronts for enterprise brands: catalog services, multi-store and backorder logic, and GraphQL APIs. GraphQL optimization cut client-side requests by 15%.

    • Magento 2
    • PHP
    • GraphQL
    • Docker
    • n8n
    Case study Code under NDA
  • Screenshot of UD Anugrah Sembilan Surya

    2026 · Freelance · ERP

    UD Anugrah Sembilan Surya

    ERP features for inventory and sales: product images, configurable low-stock alerts, and sales-order retracking.

    • CodeIgniter
    • SQL Server
    Case study Code under NDA

Client work (11)

  • 2025 · Freelance · Company Profile

    Limfid Mina Bahari

    Figma-to-Laravel company profile with WhatsApp Direct Chat, and hero slider.

    • Laravel
    • Blade
    • Figma
  • 2023 · Inausugura · ERP

    LNJ Logistic (ERP)

    Warehouse & logistics web app—tracks inbound/outbound, inventory, and delivery documents with role-based controls.

    • REST API
  • 2023 · Icube By Sirclo · E-commerce

    Samsonite (Laravel)

    Laravel-based Excel import for products & prices with detailed history logs.

    • Laravel
  • 2023 · ICUBE by SIRCLO · E-commerce

    Hotel At Home

    Backend REST APIs for catalog, cart/checkout, orders, and admin/reporting with auth, validation, pagination, and caching—speeding up and making day-to-day activities more reliable.

    • REST API
  • 2022 · ICUBE by SIRCLO · E-commerce

    Sakafarma

    Backend catalog/search, checkout & orders, and admin/reporting APIs with auth, validation, caching, and pagination.

    • REST API
  • 2022 · Icube By Sirclo · E-commerce

    Sinarmasapp (Magento 2)

    XML export and GraphQL additions for production date, reviews/ratings, form labels, and spec forms.

    • Magento 2
    • GraphQL
  • 2022 · Icube By Sirclo · E-commerce

    Biofarma

    Backend GraphQL APIs for orders, billing, and customers with scoped auth, caching, and pagination—making day-to-day operations faster and safer.

    • Magento 2
    • GraphQL
  • 2022 · ICUBE by SIRCLO · E-commerce

    Nickscali

    Catalog backend services (PLP/PDP), store-view/multi-store rules, READY vs PO/backorder logic, and ticketing integration—with good validation, caching, and stable error handling.

    • Magento 2
  • 2021 · Icube By Sirclo · E-commerce

    Ayugold (Jewelry)

    Custom after-quote logic, and forgot-password redirect fix using Magento 2.

    • Magento 2
    • PHP
  • 2021 · Freelance · Mobile App

    MS Glow (Monitoring App)

    Flutter analytics app with dashboards, leaderboards, and geolocation.

    • Flutter
    • Syncfusion Maps

Personal & learning (1)

  • 2025 · qariracademy · Data Science

    Air Quality Prediction (Meteorology)

    Predict PM2.5/PM10 from weather features using Linear/SVR + tree/boosting models with cross-validation and tuning.

    • Python
    • scikit-learn
    • LightGBM

Archive (3)

Show archive (3)