Dominikus
Andika
Building at the intersection of software, AI / ML, IoT, and business. I write code, think about systems, and occasionally write about what I learn.
I am a software developer based in Indonesia with a particular interest in the intersection of artificial intelligence, embedded systems, and the business logic that determines whether either of those things matter.
I work across the stack, from training ML models and wiring up IoT sensor networks to building the web interfaces that make them usable. I care about systems that work reliably, code that communicates clearly, and products that solve real problems rather than interesting ones.
Outside of building things, I read a lot, mostly about technology, epistemology, and how businesses actually work versus how they are described. I write about what I find useful or surprising on this blog.
A local RAG system for querying personal notes and documents in Bahasa Indonesia. Runs fully on-device with Ollama, qwen2.5:3b, and nomic-embed-text. No cloud, no API costs, no English-only constraint.
PythonOllamaqwen2.5:3bnomic-embed-textA local-first CLI note app built in Rust. One binary runs on laptop and Android via Termux, no account, no sync server, no monthly fee.
RustCLITermuxAndroid- AI Document OCR2024
A document intelligence pipeline that extracts structured JSON attributes from PDFs, combining Tesseract OCR, semantic retrieval, and GPT-4o to keep extraction accurate without burning API tokens.
PythonTesseractGPT-4oOpenAI API A full-stack project management platform built for a service company, shelved midway. What I learned about shipping, teams, and POC-first thinking changed how I work permanently.
Next.jsPostgreSQLTailwind CSSshadcn/uiA proof-of-concept object detection model for company asset recognition, built when the client could only provide 3 training photos. Used Gemini AI to expand to nearly 100 realistic training samples, Roboflow for labeling, and Google Colab's free GPU for training.
PythonYOLOv8RoboflowGoogle ColabSistem pencatatan order yang berjalan di atas perangkat yang sudah dimiliki, laptop, wifi, dan HP. Dibangun untuk membantu pemilik bisnis menengah mengontrol pesanan, stok, dan pemasukan tanpa biaya cloud atau langganan bulanan.
PythonFastAPISQLiteHTML
- BusinessApril 16, 2025The POC That Closes Deals: Why Your Prototype Matters More Than Your Product (Chapter 1)
We are taught to measure software by its final form. But the prototype that reaches a decision-maker at the right moment consistently outperforms the polished product that arrives after the window has closed. Here is the evidence, and what to do about it.
- BooksApril 15, 2025You Don't Have a Money Problem. You Have a Mindset Problem.
Most personal finance books tell you what to do with money. The Psychology of Money asks a harder question: why do smart people consistently make poor financial decisions? Morgan Housel's answer, backed by behavioral research, has nothing to do with math.