Work record — MPIQC / Timila

Quoting platform

Vendor pricing APIs, workflow automation, and a local LLM, wired into one Angular app — so a quote takes minutes instead of days.

Role
Senior developer
Timeline
2025 — 2026
Stack
Angular · Node.js · n8n · Ollama · vendor pricing APIs
Outcome
Quote turnaround: hours-to-days → ~5 minutes

Behind the firewall

This system is internal to MPIQC / Timila — its code and screens aren't mine to publish. This record documents the problem, the design, and the outcome.

The problem

Producing a customer quote meant a person manually checking pricing and availability across vendors, assembling the numbers, and formatting a response. On a good day that took hours; when vendors were slow or the request was complex, it took a day or two. Meanwhile the customer was waiting — and sometimes shopping elsewhere.

What I built

Decisions that mattered

The orchestration lives in n8n rather than in application code. Vendor APIs change, get added, and get dropped — keeping that churn in a visual workflow layer means the app doesn't need a release every time a supplier changes their interface, and non-developers can see exactly what the process does.

The LLM runs on-premises. For a system handling customer and vendor pricing data, "we don't send it anywhere" is a one-sentence answer to the hardest compliance question.

Outcome

Quote turnaround Hours — sometimes days → about 5 minutes

Quoting stopped being a bottleneck. The measurable win is speed; the structural win is that pricing knowledge that used to live in one person's head and inbox now lives in a system anyone on the team can run.