Backend & data
We build APIs and integrations, untangle data models and find slow queries. The next engineer should be able to pick up where we left off.
HILLS Lab
HILLS Lab is a founder-led engineering studio in Split. We build and improve backend systems, product workflows, and operational infrastructure for teams that need ownership, speed, and dependable delivery.
Focus
Sometimes it's a slow query. Sometimes it's the integration nobody wants to touch, or a feature that keeps missing the release.
We read the code, talk to the team and trace the problem to its cause. Then we agree on the scope and see the change through testing and release.
Use cases
We build APIs and integrations, untangle data models and find slow queries. The next engineer should be able to pick up where we left off.
We clarify the brief, cut the excess and ship a useful first release. What we learn from users shapes the work that follows.
We give agents context, limit their access and review the result. AI speeds up the work; we remain responsible for the change.
We prepare monitoring, migrations and rollback. When something breaks, the team needs to know what happened and how to get the system back.
Recommendations
Povio, ReneVerse, and Tilt are HILLS Lab work. The other recommendations show the wider engineering track record behind HILLS Lab.
Open, professional, transparent in communication, and reliable on every agreed scope.
A top-tier engineer who made next-level impact across core Web2/Web3 services and real-time ad targeting infrastructure.
Multiple people have called out the quality and speed of Hrvoje's work across several projects.
Wider engineering track record
Curious, proactive, and willing to take responsibility beyond his role early in his career.
Someone we could truly rely on, not afraid to take responsibility and push new initiatives forward.
An exceptionally capable engineer whose code was built to last in a highly challenging hypercar telemetry and OTA domain.
Thesis
The highest-value part of senior engineering is not the amount of code produced. It is finding the real constraint, explaining the trade-off clearly, and delivering a system the team can safely continue to evolve.
Engagement model
One conversation and a short review of the product, domain, team, existing system, and the outcome that matters.
We map the domain, existing system, ownership, risks, and the real constraint behind one concrete workflow.
We build the smallest serious part of the solution that can be tested with real data, users, and operational conditions.
You get a verified change, documented decisions, and a clear next step for handoff, continued implementation, or ongoing support.
Six checks before the change
The same questions apply to code, a migration, an AI workflow, or a production operation. Speed only matters when the change stays understandable and verifiable.
Which repo, ticket, incident, document, or decision supports the claim.
Whether the information is still current or a newer record has replaced it.
Whether this context is allowed for this team, tool, actor, and task.
What could break production, leak data, or lead the agent to a wrong conclusion.
What changed since the last run, deploy, incident, or recorded decision.
Whether a person can replay the path: sources, permissions, decision, and result.
PLAYGRND proof point
We build PLAYGRND as a public record for amateur football: SSR web, a private Go API, Postgres/Redis, WhatsApp magic links, claim/correction loops, admin review, and recomputable season aggregates. It shows how HILLS works when product, architecture, data, release, and operations share one owner.
Applied context research / Memoato
Memoato preserves raw entries, separates reviewed facts from inferences, records corrections, returns evidence with recall, and limits API/MCP keys to logging, recall, or both. Personal memory is the first workspace; the architecture is our practical base for future permission-aware context.
Community work / Pro bono
We designed and built NK Prugovo's website pro bono, giving the club one clear place for its story, youth academy, media coverage, partners, and contact information.
Local companies often do not need another vendor or generic demo. They need a senior engineer who can understand the domain quickly, work with the existing team, and own a concrete outcome.
Notes
Short notes on backend decisions, product workflows, operations, and the safe use of modern AI tooling in real software work.
Read notes