Practical software consulting.
HOTFIX d.o.o. helps companies integrate AI into real workflows, streamline the development process, modernize existing software, and build solutions that remain maintainable after the first delivery.
We started from a simple idea: software should help the business, not produce new complexity.
HOTFIX d.o.o. was founded by Josip Budalić, with a focus on product engineering, software architecture, and practical delivery. We work with companies that need a clearer technical direction, a better development process, or a reliable implementation partner.
We use AI where it genuinely shortens the path to a better result: in codebase analysis, specification preparation, review, automation, internal tools, and controlled AI-agent workflows. The focus remains on code quality, security, sustainability, and measurable impact.
Beyond consulting, we also do traditional software development: backend, frontend, mobile, integrations, automations, and modernization. We choose technologies based on the problem, not the trend.
How we approach our work
The best result comes when business goals, technical decisions, and the delivery process are aligned.
Mission
We help companies build and change software without unnecessary complexity. That means better preparation, clearer architecture, controlled use of AI tools, and maintainable delivery.
Values
- Technical clarity before implementation
- Transparent communication and realistic scope
- AI as a tool, not an excuse for a weak process
- Code, documentation, and workflows the team can take over
We use technologies pragmatically.
We don't start from the stack. We start from the problem, the existing system and team, then choose the technology with the best balance of speed, quality, and maintainability.
C# & .NET
Backend systems, APIs, business logic, and modernization of existing .NET applications.
React & Next.js
Frontend applications, internal platforms, dashboards, and web products with TypeScript.
Golang
Services, APIs, and integrations where deployment simplicity and performance matter.
Kotlin
Android applications, shared mobile logic, and backend components where Kotlin makes sense.
KMM
Sharing business logic between Android and iOS when it reduces long-term cost.
Swift
Native iOS development for apps that need good UX and reliable Apple platform integration.
Python
Data processing, automation, internal tools, and AI/ML pipelines where Python is the right tool for the job.
Collaboration starts with understanding the problem.
Before implementation, we look for the shortest reliable path: enough research for a good decision, enough specification for quality work, and enough feedback to adjust course.
Discovery
We understand the business goal, existing system, constraints, and risks.
Planning
We define architecture, scope, priorities, and quality criteria.
Implementation
We build iteratively, with review, testing, and transparent progress.
Handover
We deliver documentation, decisions, runbooks, and knowledge to the internal team.
Need a partner for a technical decision, AI workflow, or delivery?
We'll quickly map where the biggest risk is, what the realistic scope is, and whether consulting, implementation, or a combination makes more sense.