Konsultant ds. inżynierii oprogramowania i AI
Przeglądy architektury, oprogramowanie webowe, migracje CMS i integracja AI.
Dostępny na wybrane projektyGdańsk, Polska · Europe/Warsaw
Prawy przycisk lub Shift+F10 – menu systemowe
Foldery: przeciągnij albo zaznacz i użyj strzałek
For SaaS teams adding AI to a product they already run.
Put a model inside an existing workflow, with contracts and a way out – not beside the product as a chatbot.
You leave with
See it done
Synopsys · LLM evaluationBenchmarking and comparing large language modelsGenie Platforms · AI SDRConversational AI running as production servicesMindshine · TIVAVoice and text retrieval across any data sourceI help companies integrate large language models and related AI capabilities into software they already run. The default is still deterministic code. A model enters only where the task is ambiguous enough that probability earns its latency, cost, and error rate. That usually means structured outputs, retrieval over the company's own data, tool use behind validation, and a human path when the happy path does not hold. I have shipped AI-native product surfaces and an enterprise LLM benchmarking platform – the work is about choosing the model against a use case, not decorating a landing page with 'GPT'. If you need a wrapper around a chat API, you do not need me.
Start with the workflow, not the model. Name the input, the required output shape, the cost of being wrong, and who is accountable. Prove the risky cases on a vertical slice with representative data. Only then connect tools, retrieval, and production traffic – with a circuit breaker and a human fallback. Deterministic logic stays in front of anything that can be expressed as rules.
If you cannot answer these, you are not ready to put a model on the request path.
If a rules engine or a form can do it, do not pay for tokens. Models earn their keep on classification, extraction, drafting, and retrieval over messy text – not on calculating tax.
A wrong summary is not the same as a wrong payment instruction. High-cost errors need validators, dual control, or a human in the loop. Do not 'prompt better' your way around that.
What may leave the VPC? Customer content, secrets, and regulated records often cannot go to a hosted API. That decision precedes model quality.
If the answer must come from your corpus, you need retrieval and citations, not a larger base model. Fine-tuning is for style and task format, not for facts that change weekly.
Production software consumes JSON, tool calls, and database writes. Free-form chat is a UI, not an interface. Schema, repair, and reject paths are part of the design.
A 8-second, $0.04 call in a background job is a different product from the same call on page load. Measure both before you pick a frontier model.
You need traces, eval sets, and an owner. A prompt in a dashboard with no tests is not an integration.
If the facts live in documents or systems that change, retrieve them. Fine-tune when you need a stable output format, a domain style, or a smaller model to follow a task – not as a knowledge base. Many products need neither: a schema, a good prompt, and a validator are enough.
The engineering cost is usually a bounded discovery plus a slice, then production hardening – not a six-month 'AI transformation'. Inference cost is separate and dominates if you put a large model on a high-QPS path. I will estimate both; I will not quote a fake average.
The useful first message is the workflow, the cost of being wrong, and whether the data may leave your boundary.