01 / Implementation & technical leadership

We know what we need. We need someone to build it.

You have requirements, a specification, or a roadmap. I can build the software, lead your engineers, or do both.

We start with your existing plans and agree on responsibilities and deliverables. My role can cover architecture, hands-on development, code review, and technical decisions across the team. I can deliver a defined piece of software independently or join a larger effort, working within your team's tools and processes.

02 / Technical AI consulting & feasibility

Would AI actually help here?

You have an idea, some data, or a business problem. I assess what is feasible, what it would cost, and whether AI is the right tool.

I look at the outcome you need, the data and compute available, and the risks of the proposed approach. Paid discovery turns that assessment into a scope of work, an estimate of hours, and agreed deliverables. The result may be a specification or a recommendation to solve the problem differently.

03 / AI systems engineering & optimization

It works, but it needs to work better.

Slow inference, unreliable results, rising cloud bills, or failures between components. I investigate the cause and implement the fix.

The work may involve the model, a data pipeline, evaluation, or the infrastructure running it. I can address a GPU bottleneck, improve deployment and CI/CD, or work through architecture problems spanning several teams. The investigation determines which changes are needed.

04 / Applied R&D & prototyping

We need something unusual built or investigated.

You need to implement a research result, investigate an unfamiliar domain, or work around a model or hardware constraint. I enjoy this kind of work.

My areas include computer vision, scientific computing, multimodal learning, GPU and NPU work, edge inference, and interoperability. We agree on the question to investigate and what would count as a useful result. An experiment or prototype can test feasibility before you commit to a full product.

05 / Training & workshops

Our team needs to understand and use this.

Practical training shaped around your team and its work, including AI fundamentals, LLMs for software engineering, and safe use of AI tools.

We agree on the topic, audience, depth, and whether to meet online or in person. Preparing the material and delivering the training are quoted separately. Training starts at €30/hour, excluding applicable VAT.

How we start

The first 15 minutes are free. Tell me what you want to achieve and where you need help. We use that conversation to establish whether the work fits my expertise.

If you already have clear requirements, we review them together, agree on my role, and plan the implementation. I can build it myself, work alongside your engineers, or lead the team delivering it. We agree on the scope, responsibilities, and rate before paid work begins.

If the approach is still uncertain, paid discovery establishes what needs doing, how difficult it is, and what resources are available. We define the deliverables and estimate the hours. The result may be an implementation plan, a specification, or a recommendation to take a different approach.

Rates

€30-150/hour; long-term €320-1,200 per 8-hour day. Both ranges exclude applicable VAT; scope and rate agreed before paid work.

The rate depends on the scope, level of responsibility, length of the engagement, and specialist research involved. There is room to discuss your budget. Implementing a defined component and taking responsibility for infrastructure across several teams are different commitments.

Discovery & training
from €30/hScope and depth determine the quote. Training preparation and live delivery are priced separately.
Focused implementation
around €40/hFor example, a software implementation without deployment or hardware responsibilities.
Systems & technical leadership
€100/h and upBroader responsibility involving teams, infrastructure, deployment, and CI/CD.
Specialist R&D
up to €150/hWork requiring substantial investigation into a specialist field, such as medicine or drug discovery.

These are examples, not fixed packages. Tell me what you need and the budget you have available.

Working together

Based in Slovakia. Remote worldwide; on-site visits by arrangement. Up to 80 hours/month, with an immediate start possible. Fluent English (C2), Czech, Slovak.

Consulting, contract work, advisory engagements, research collaborations, and fractional technical leadership are all welcome. I am also open to an exceptional full-time opportunity.

Services & Rates FAQ

Services and capabilities

What services do you offer?

I provide AI engineering, machine learning, data science, automation, technical architecture, and research-oriented consulting.

My work ranges from early discovery and feasibility research through system architecture, implementation, deployment, optimization, and long-term support. I can work on complete systems or join an existing team to solve a specific technical problem.

What kinds of AI projects do you work on?

I work on production AI systems, LLM applications, agentic systems, retrieval and search, multimodal AI, model training and fine-tuning, local and sovereign AI, scientific computing, data pipelines, analytics, and infrastructure supporting machine learning workloads.

I am particularly well suited to projects where AI intersects with difficult engineering, large or unusual datasets, privacy requirements, or multidisciplinary research.

Do you provide both consulting and hands-on implementation?

Yes. I can help determine what should be built, design the architecture, and then implement it.

I generally prefer this combination because architectural decisions are much easier to make when the person designing the system also understands the engineering consequences.

Can you build a complete AI system from prototype to production?

Yes.

I can work from initial requirements and feasibility analysis through architecture, implementation, testing, deployment, performance optimization, documentation, and handover.

I can also productionize prototypes that already exist.

Can you work on an AI system that another developer or team already built?

Yes.

A significant amount of engineering work involves understanding an existing system, identifying what is actually wrong with it, and improving it without needlessly rewriting everything.

I can audit architecture, reliability, performance, maintainability, model usage, data pipelines, retrieval systems, agent behavior, or infrastructure.

Can you help if our requirements are still vague?

Yes.

Projects with unclear requirements usually begin with discovery. The purpose is to understand the problem, constraints, available data, business needs, and realistic technical options before deciding what should be built.

Initial discovery is free and carries no commitment. More substantial technical discovery and investigation is billable starting at €30/hour.

Can you help determine whether AI is actually the right solution?

Yes, and I will explicitly recommend against AI when it does not provide meaningful value.

Sometimes a deterministic algorithm, database query, conventional automation, or process change is cheaper, faster, and more reliable than adding a model.

The objective is to solve the problem, not to insert AI into it for decorative purposes.

What kinds of projects are you particularly well suited for?

Projects where AI, automation, data, or advanced engineering can meaningfully improve efficiency, reduce repetitive manual work, accelerate analysis, or enable something that would otherwise be impractical.

I am also particularly interested in technically difficult or research-heavy problems, including multidisciplinary work involving fields such as medicine, biology, chemistry, physics, and scientific computing.

What kinds of projects are not a good fit?

Generic software development that does not require AI, automation, data engineering, data analysis, or related technical expertise is usually not the best use of my time.

If discovery shows that I am substantially overqualified for what you need, I will say so. Where possible, I am also happy to recommend colleagues who can provide simpler implementation work at a lower rate.

Do you build simple ChatGPT wrappers?

I can integrate commercial LLM APIs when that genuinely solves the problem, but my work is not limited to wrapping an API in an interface.

My background includes model training and fine-tuning, model deployment, scientific computing, low-level systems programming, data engineering, analytics, ML infrastructure, privacy-preserving computation, sovereign AI, and production system architecture.

Sometimes an API call is the correct solution. Sometimes it very much is not.

LLMs, agents, and knowledge systems

Do you build AI agents and agentic systems?

Yes.

I design and implement systems involving tool use, planning, workflows, memory, context management, external services, permissions, human interaction, multiple models, and distributed execution.

This includes both conventional agent workflows and more complex custom orchestration systems.

Can you build multi-agent systems?

Yes.

Where multiple specialized agents genuinely provide value, I can design communication, delegation, state management, permissions, lifecycle handling, and orchestration between them.

I do not introduce multiple agents merely because drawing more boxes makes an architecture diagram look advanced.

Can you build production-grade LLM applications?

Yes.

That includes structured outputs, model routing, provider abstraction, streaming, tool calling, context management, reliability mechanisms, evaluation, observability interfaces, caching, and integration with existing systems.

Can you build AI systems that are independent of a single model provider?

Yes.

I generally prefer keeping model providers behind clean interfaces when practical so systems are not unnecessarily coupled to OpenAI, Anthropic, Google, or any other single vendor.

Different models can then be selected based on performance, cost, privacy, latency, or capability.

Can you migrate an AI application away from an existing provider or framework?

Yes.

I can evaluate the existing dependencies, determine what genuinely needs replacing, and migrate incrementally where possible rather than automatically proposing a full rewrite.

Do you build RAG and semantic search systems?

Yes.

I work with document ingestion, embeddings, semantic and hybrid retrieval, reranking, structured and unstructured data, citation and grounding systems, retrieval evaluation, and knowledge pipelines.

I can also investigate existing RAG systems that produce irrelevant, incomplete, or unreliable answers.

Can you improve an AI agent or RAG system that behaves unpredictably?

Yes.

The first step is usually determining whether the problem actually comes from the model, prompts, retrieval quality, context construction, tool design, data quality, state handling, or system architecture.

Changing prompts repeatedly and hoping the problem becomes frightened enough to leave is rarely an engineering strategy.

Local, private, and sovereign AI

Can you build AI systems that run locally or on-premises?

Yes.

I specialize in local and sovereign AI and can design systems that operate on infrastructure controlled by the client rather than depending entirely on external model APIs.

This can include local model inference, private retrieval systems, internal agents, and deployment on dedicated compute.

Can you build AI without sending sensitive data to third-party providers?

Yes.

Depending on the project, sensitive processing can remain entirely inside infrastructure controlled by the client.

I also work with privacy-preserving system design and confidential computing where stronger isolation requirements exist.

Can you help move an existing AI application from cloud APIs to local models?

Yes.

I can evaluate model suitability, hardware requirements, quantization, inference performance, context requirements, deployment constraints, and the tradeoffs between local and hosted models.

Local inference is not automatically better, but it can be extremely valuable where privacy, cost predictability, latency, or independence matter.

Can you help choose hardware for local AI?

Yes.

I can evaluate CPU, GPU, NPU, accelerator memory, system memory, inference engines, model size, throughput requirements, latency targets, and expected workloads.

The correct answer is not automatically "buy the largest NVIDIA GPU available."

Can you build offline AI systems?

Yes, provided the required models and supporting data can operate locally.

This can be useful for privacy-sensitive systems, unreliable network environments, embedded deployments, or environments where external services are prohibited.

Machine learning, data, and research

Do you provide machine learning engineering and data science services?

Yes.

I work across machine learning, statistical analysis, data engineering, model evaluation, experimental design, training pipelines, inference systems, and production deployment.

Can you train or fine-tune custom models?

Yes.

Whether training, fine-tuning, retrieval, prompting, or a conventional algorithm is appropriate depends on the available data, required behavior, cost, and expected improvement.

I will generally evaluate those tradeoffs before recommending expensive training work.

Can you help determine why a machine learning model is underperforming?

Yes.

That may involve examining the data, labels, preprocessing, model architecture, training procedure, evaluation methodology, distribution shifts, leakage, class imbalance, or whether the chosen metric actually corresponds to the real objective.

Can you design evaluation and benchmarking systems?

Yes.

I can design datasets, metrics, experiments, benchmarks, and evaluation pipelines for models or complete AI systems.

This is particularly important for LLM and agent systems, where anecdotal testing can make almost anything look impressive for twenty minutes.

Can you implement ideas from academic papers?

Yes.

I am comfortable reading research literature, reproducing methods, translating mathematical descriptions into software, comparing competing approaches, and adapting research methods to practical systems.

Do you work on multidisciplinary research projects?

Yes.

One of my strengths is being able to work directly with specialists outside traditional software engineering and understand enough of their field to communicate effectively and build useful technical solutions.

I am comfortable collaborating with experts in areas including medicine, medical imaging, biology, chemistry, physics, and other research-heavy disciplines.

Do you work with multimodal AI and computer vision?

Yes.

My research background includes multimodal medical diagnosis, and I work with computer vision, multimodal models, image processing, and systems combining multiple forms of data.

Can you build voice or audio AI systems?

Yes.

This can include speech recognition, voice activity detection, speaker processing, real-time audio pipelines, low-latency systems, and local or privacy-preserving voice applications.

Systems engineering and architecture

Do you develop AI infrastructure in Rust?

Yes.

Rust is particularly useful for infrastructure where reliability, concurrency, performance, predictable resource use, or low-level control matter.

I also work extensively with Python and use whichever language makes sense for the component being built.

Can you rewrite a Python AI service in Rust?

Yes, but I would first determine whether doing so produces a meaningful benefit.

A rewrite may be justified by performance, concurrency, deployment requirements, reliability, memory use, or maintainability. Rewriting a perfectly adequate Python system merely because Rust has nicer error messages for one's suffering is less compelling.

Can you design scalable AI architectures?

Yes.

I work on modular, distributed, event-driven, asynchronous, and horizontally scalable systems, including architecture for stateful AI workloads, agents, workers, APIs, storage boundaries, and external integrations.

Can you design systems that avoid vendor lock-in?

Yes.

Where practical, I prefer interfaces around infrastructure that is likely to change, including model providers, databases, storage, observability, transport, and external services.

This gives clients more freedom to change vendors or infrastructure later without rebuilding the entire application.

Do you use existing open-source libraries or build everything yourself?

I strongly prefer using mature open-source libraries and existing tools where they already solve the problem well.

There is little value in spending client money recreating functionality that has already been implemented, tested, and maintained by a competent community.

I build custom components when existing solutions leave genuine architectural, performance, security, licensing, or functional gaps.

Security and privacy

Can you work with confidential or sensitive data?

Yes.

The handling requirements depend on the project, but confidential, medical, or otherwise sensitive data should remain inside appropriate client-controlled infrastructure where required.

I will not casually download sensitive datasets onto personal systems simply because doing so is convenient.

Can you design secure AI agent systems?

Yes.

That can include explicit permissions, tool isolation, secret management, authorization boundaries, restricted data access, auditability, and safeguards around actions agents are permitted to perform.

Can you help with prompt injection and AI security?

Yes.

Prompt injection is primarily a system architecture and trust-boundary problem, not something solved by adding increasingly threatening sentences to a system prompt.

I can help design isolation, validation, authorization, provenance, tool permissions, and data-handling boundaries around model behavior.

Can you work entirely inside our infrastructure?

Yes, when required by the project.

I can work within client-controlled development environments, systems, repositories, and infrastructure when security or data-governance requirements make that appropriate.

Why work with me?

Why should I work with you instead of another AI engineer or consultant?

My main advantage is the combination of research ability, multidisciplinary understanding, system architecture, and hands-on implementation.

I learn unfamiliar technologies and scientific domains quickly and am comfortable working directly with subject-matter experts rather than requiring every problem to be translated into purely software terms first.

I also do not bill clients simply for the time required for me to learn a new technology or field. If I need to understand a new framework, protocol, scientific discipline, or technical concept before I can work effectively, that learning curve is my responsibility.

Research directly required to solve your specific problem, such as evaluating relevant state-of-the-art methods, experiments, or competing approaches, is normal project work and may be billable.

What makes your approach different from a typical consultancy?

I do not see my role as simply receiving a specification and implementing it.

I want to understand the business, research problem, constraints, and reasons behind the requested system so that I can determine whether the proposed solution actually makes sense.

If I believe you are about to spend money solving the wrong problem, I will tell you, even if that means reducing the size of the project or losing the contract entirely.

Why hire you instead of an agency?

Working independently means clients communicate directly with the person actually designing and implementing the system.

There is usually less organizational overhead, fewer communication layers, and more flexibility when requirements change.

Within an existing engagement I can generally adapt to new discoveries and requirements without turning every adjustment into another sales process, contract negotiation, or project-management ceremony.

Will you tell me if someone else would be a better fit?

Yes.

If discovery shows that the project does not require my expertise, I would rather tell you than charge a specialist rate for ordinary development work.

Where appropriate, I may also recommend colleagues who can perform simpler work at a lower rate.

Will you recommend open-source software instead of custom development?

Yes.

If an existing open-source solution solves the problem properly, using it is generally preferable to paying me to recreate it.

Custom software should exist because your requirements justify it, not because custom development creates more billable hours.

Rates and discovery

What are your rates?

Rates depend on project size, complexity, technical requirements, and the nature of the work.

The hourly rate is agreed before work begins so you know what the engagement will cost.

Do consulting, research, and implementation have different rates?

They can.

Rates are determined by the complexity and requirements of the project rather than applying a single universal rate to every kind of work.

Is the initial consultation free?

Yes.

Initial discovery is free and carries no commitment. This is intended to establish what you need, whether I can realistically help, and whether working together makes sense.

When does discovery become billable?

When discovery requires substantial technical work, research, investigation, architecture, data analysis, experimentation, or other deliverables, it becomes paid work.

Paid discovery starts at €30/hour.

Do you charge clients while learning unfamiliar technology?

No.

If I need to learn a technology, framework, protocol, or scientific field so that I can work effectively on your project, I do not bill that learning time.

Project-specific research that directly produces value, such as reviewing state-of-the-art methods, evaluating competing technical approaches, or investigating a research question, is billable.

Do you require a deposit or upfront payment?

No.

Work is normally invoiced monthly based on the hourly rate agreed before the engagement begins.

What are your payment terms?

Invoices are due within seven days of being issued.

Which currencies do you accept?

I can invoice in any practical currency, although EUR is preferred.

For other currencies, the invoice is calculated using the market exchange rate on the invoice date. I do not add a separate currency-conversion fee.

Do you charge VAT?

I am not currently VAT-registered in Slovakia.

For qualifying business clients elsewhere in the EU, the reverse-charge mechanism may apply. Clients outside the EU are generally not charged Slovak VAT.

The exact tax treatment is stated on the invoice as required for the particular transaction.

Availability and engagement

How much availability do you offer?

I generally prefer engagements of up to approximately 80 hours per month per client.

There is no fixed weekly allocation. Working hours can be adjusted around the client's timezone, team, and project requirements.

Can you work full-time on a project?

My normal preference is up to 80 hours per month, but I am open to exceptional full-time contract engagements where the project justifies it.

Can you handle urgent work?

Yes.

For genuinely urgent work I can temporarily work up to approximately 12 hours per day.

Rush work is billed at 50% above the project's normal agreed hourly rate.

Do you have a minimum or maximum project duration?

No.

I can work on a focused short engagement, a longer implementation, or an ongoing contract depending on what the project requires.

Do you provide ongoing support after a project ends?

Yes.

Post-project support is available at €30/hour for simpler fixes and additions and €50/hour for more complex changes or additions.

What response times can clients expect?

I normally respond to email within one day.

For Slack or similar team communication, I aim to respond within 12 hours at most and usually respond considerably faster during normal availability.

For existing clients, I also try to remain reachable for genuine emergencies outside normal working hours when practical.

Contracts, IP, and handover

Can you work under our NDA?

Yes.

I am happy to work under a client's NDA when appropriate. If the client does not already have one, I can also use OneNDA as a standard starting point.

Who owns the code and intellectual property you create?

This is defined by the agreement, but bespoke client work is usually assigned fully to the client.

If I integrate software, libraries, tools, or reusable components that I developed independently, I retain ownership of those underlying components while granting the client permanent rights to use and derive from them as agreed.

This prevents clients from becoming dependent on me while also allowing reusable technology to remain reusable.

Do you provide source code, documentation, and handover?

Yes.

Proper code handover and relevant documentation are normal parts of engineering work and are not treated as some mysterious premium add-on.

The objective is that your team can understand, operate, maintain, and continue developing the system.

Can you work inside private repositories and client development environments?

Yes.

I can work with private repositories, internal infrastructure, remote development systems, and client-managed environments according to the security requirements of the project.

Do you work remotely?

Yes.

Most work can be performed remotely, and I can adapt working hours to collaborate with teams in different time zones.

Can you work on-site?

Yes.

For on-site work, the client covers reasonable travel costs, travel time, and accommodation where accommodation is not provided directly.

I cover normal personal incidental expenses myself.

Do you work with international clients?

Yes.

I work remotely and can collaborate with companies and research teams internationally. Engagement structure, invoicing, and working hours can be adapted to the jurisdiction and timezone involved.

Azu

AI agent

1 of 3 · Introduction

Chat about this page

Azu is an AI agent that runs locally on your device. You can chat with Azu and ask questions about the current page. No chat data leaves your device.