Software Engineering Projects & System Architecture — Andi Muchlas Ramadani

Production Projects Across Geospatial, Full-Stack Web, and Real-Time Interactive Systems

1. RAJADEREK — Real-Time Spatial Routing & Dispatch Logistics Platform

Role: Backend & Spatial Systems Engineer | Stack: Go, TypeScript, Leaflet, Python (Scrapy), Typesense, OSRM, Uber H3, PostgreSQL/PostGIS, gRPC (Protobuf), Redis, NATS, Kubernetes.

Real-time vehicle towing and logistics dispatch platform. Integrated interactive operator map interfaces using Leaflet for dispatch previews and route inspection. Decoupled into TypeScript Gateway (auth & aggregation) and a standalone Go Core Engine via gRPC (Protobuf) to isolate heavy graph computations. Scaled POI datasets from ~1.5M to ~2.8M records and ~70K administrative boundaries via Scrapy ETL. Reduced search autocomplete latency from 3–5s to <200ms using Typesense with Go circuit breaker and PostGIS GiST fallback. Replaced slow polygon intersection with Uber H3 hexagonal indexing (O(1) lookup). Tuned OSRM with Multi-Level Dijkstra (MLD) for toll-road calculation.

2. RADAR HARGA — E-Commerce Price Intelligence & Merchant Financial Platform

Role: Full-Stack Software Engineer | Stack: Next.js 14 (App Router), React, TypeScript, Tailwind CSS, Framer Motion, Neon PostgreSQL, Drizzle ORM, Vitest, Vercel.

Independent e-commerce price intelligence and merchant utility platform for Shopee, Tokopedia, TikTok Shop, and Lazada. Architected with Dual-Portal separation (B2C Price Radar & B2B Merchant Hub), in-browser deterministic margin calculator (<5ms) using Whole-IDR integer arithmetic, affiliate redirect route (/api/radar/click) with bot filtering, 15 pre-rendered SEO intent routes with JSON-LD schemas (94%+ SEO score), and 28/28 unit test coverage with Vitest.

3. CREATIVE 3D LANDING PAGE — WebGL & Motion Architecture

Role: Full-Stack & Creative Frontend Engineer | Stack: Next.js 16, React 19, Three.js, React Three Fiber, GSAP ScrollTrigger, Lenis, Tailwind CSS v4, Vercel.

Cinematic interactive 3D web experience showcasing WebGL graphics, scroll-driven camera choreography, and modern creative web performance. Features an animated 3D camera traversing scenes and pathways synchronized with Lenis smooth inertia scrolling.

4. AI AVATAR UNITY — Real-Time Conversational AI Avatar Pipeline

Role: Full-Stack & Systems Engineer | Stack: Unity (C#), Python, FastAPI, Docker, PyTorch, Oculus LipSync, MetaPerson SDK.

Connected a Unity client to containerized Docker backend services via bidirectional WebSockets for low-latency voice streaming, LLM inference, and speech-driven facial animation at 60 FPS.

5. GEPHYRION — Full-Stack Real-Time Interactive Platform

Role: Software Engineer (Web & Interactive Systems) | Stack: PHP, MySQL, Unity, C#, WebSocket, Multi-Projector Hardware.

Interactive room installation connecting a PHP/MySQL web application via bidirectional WebSockets with Unity projection displays for real-time character visualization in physical spaces.

6. DISASTER ROOM GAMIFICATION — Geological Museum Bandung

Role: Software Engineer (IoT & Interactive Systems) | Stack: Unity (C#), LiDAR Hardware Sensors, OSC, LAN.

Interactive room-scale educational gamification system tracking multi-user physical wall touches via hardware LiDAR telemetry at 60 FPS.

7. CASANELA VILLA API — High-Concurrency Booking Engine

Role: Full-Stack / Backend Engineer | Stack: Bun, TypeScript, Hono, PostgreSQL, Drizzle ORM, BullMQ, AWS S3.

High-speed booking engine managing real-time room inventories, automated OTA channel synchronization (HotelMu), and asynchronous BullMQ expiration queues.

8. ENTERPRISE GENSET MANAGEMENT API — Industrial IoT & Rental Backend

Role: Backend Engineer | Stack: Node.js, TypeScript, Hono, Drizzle ORM, PostgreSQL, Redis, BullMQ.

Architected modular Clean Architecture for generator fleet rentals, automated maintenance schedules, and IoT telemetry ingestion with queued workers.

9. DYNAMIC PDF ENGINE — High-Throughput Document Generation Microservice

Role: Backend Engineer | Stack: TypeScript, Node.js, jsPDF, jspdf-autotable, Docker.

Worker pool microservice rendering invoice, contract, and quotation PDFs from dynamic OOP templates with sub-second throughput.

10. LLM INTENT ROUTER — 5-Dimension Intent Classification Engine

Role: ML Systems & Backend Engineer | Stack: Python, PyTorch, DistilBERT, HuggingFace Transformers, FastAPI.

Engineered a multi-label DistilBERT model to classify and route user queries across 5 business domains with sub-50ms inference latency.

11. THE SEARCH OF ELDORIA — 2D Action-Adventure Game

Role: Game Developer | Stack: Unity (C#), Tilemaps, Pixel Art.

12. DIGITAL LEARN — Interactive Learning Platform

Role: Full-Stack Developer | Stack: Laravel, PHP, MySQL.

PROJECTS ↑/↓ or A-K: Select, ENTER: Open, ESC: Home
SELECT PROJECT:
MUTE