Full-Stack & Embedded Development · Python · Vue · React · Arduino · Varaždin, Croatia
Digital craftsmanship.
Real results.
A Croatian software company building web applications (Python, Vue.js, React) and the developer platform behind them — developers.kultivat.cloud: identity, notifications, billing, IoT telemetry, bug tracking, and a service desk as ready-made APIs.
About the company
Software built with
genuine passion
Kultivat is a small software company founded in Varaždin, Croatia by Andreas Grđan — a developer with over a decade of experience building everything from embedded firmware to enterprise microservices.
We combine technical depth with genuine curiosity. Software here is architected — with clear data models, clean service boundaries, and the production discipline that comes from years of maintaining systems that must stay up.
Our flagship product, developers.kultivat.cloud, is a developer platform that bundles identity, localization, notifications, billing, IoT telemetry, QA with a bug-capture browser extension, a service desk, and anchor-price compliance into one API and one console — so every new product starts with the hard parts already done.
Alongside it runs Kultivat.cloud, a community platform for home growers and fermenters — with live ESP32 sensor telemetry, HLS livestreams, a marketplace, and Stripe billing. Everything is built in-house and ships as containers that deploy anywhere.
10+
Years production experience
5
Tech domains mastered
100%
Handcrafted — no shortcuts
🇭🇷
Varaždin, Croatia
Our flagship product NEW
Meet developers.kultivat.cloud
Stop rebuilding the same subsystems for every product you ship. Identity, localization, notifications, billing, device telemetry, bug tracking and customer support — as one integrated platform, one console, one access token.
Identity & Access
Users, projects-as-tenants, roles with DENY overrides, OAuth2/OIDC, PKCE, social sign-in — one token for every module.
Localization
Keys → immutable bundles → pinned channels, served in under 10ms, import/export in six formats.
Notifications
Versioned templates across 8 channels, per-category consent, suppression, and real delivery tracking.
Billing & Subscriptions
Stripe Checkout, plans, entitlements, Connect payouts, and an embeddable pricing widget.
IoT Device Telemetry
MQTT / HTTP / webhook ingest, Timescale hypertables, rules, alarms, OTA rollouts, live dashboards.
Bug Capture Extension
Chrome & Firefox plugin: click, screenshot, annotate, and send a bug with the last minutes of console and network logs attached.
QA Tracker
Triage queue, Jira-style workflows, boards, assignment with email, worklogs and timers, duplicate detection, CSV / XLSX / PDF exports.
Service Desk
Customers, tickets from calls, email and chat, SLAs, internal notes — escalate a ticket into a bug and get told when it’s fixed.
Anchor-Price Compliance
Publish the price list Croatia’s anchor-price law requires — a machine-readable file plus a 30-day version archive, live in one embed.
Croatia · Odluka NN 101/2026How integration works
Sign up on the portal, create a project, and grab an API key or SDK token — one access token carries permissions across every module. Python and TypeScript SDKs, a full OpenAPI spec, signed webhooks with one signature scheme, and a sandbox to test against before going live.
Also by Kultivat
Kultivat.cloud
A full-stack SaaS platform for people who grow food at home, ferment, and prepare everything from scratch. Built entirely in-house — both a product and a technology showcase.
Community Blog
Long-form articles on fermentation, baking, and growing — with reactions, tag-follows, and threaded comments.
Fermentation & Baking
Hands-on guides for kimchi, kefir, kombucha, sourdough, and authentic Napoli-style pizza.
Live IoT Garden
Real-time sensor telemetry (soil, temperature, humidity) streamed directly from live ESP32 hardware to your browser.
Livestreams
Watch the build and the bake happen live — HLS video with real-time chat and viewer count, Socket.IO-powered.
Shop
Curated tools, cultures, and hardware with Stripe checkout, PDF invoices, and premium member discounts.
Premium Membership
Member-only articles, build logs, and early access to experiments. €3/month or €100 lifetime — Stripe-powered.
What we build
Services for hire
Specialising in Python web development (Flask, FastAPI), Vue.js and React frontends, embedded systems (Arduino, ESP32, Raspberry Pi), and platform integrations. Based in Croatia — available for freelance and contract work remotely worldwide.
Full-Stack Development
End-to-end web applications with a Python backend (Flask / FastAPI) and a modern Vue 3 or React frontend. From database schema to a containerised product you can deploy anywhere.
Websites
Fast, prerendered websites built for search engines — structured data, sitemaps, and clean markup, so Google indexes every word on day one.
Embedded & IoT Development
Firmware, sensor networks, and hardware integration for Arduino, ESP32, and Raspberry Pi — connected to the cloud via MQTT or HTTP.
SaaS Products
End-to-end SaaS development: user auth, Stripe billing, WebSocket real-time features, multi-tenant models, admin dashboards.
Platform Integration
Plug identity, notifications, billing, localization, or IoT telemetry from developers.kultivat.cloud into your app instead of building them from scratch.
Database Design
Relational data modelling, query optimisation, ORM integration (SQLAlchemy / Hibernate), and version-controlled migrations.
Transparent pricing 🇭🇷 sidrene cijene
Simple base rates
Starting points for scoping a conversation — final quotes depend on the project. Published prices below.
Developer Hour
€20
/ hour
Anchor price (10 Sept 2026): €20
Website — Base Price
€200
starting from
Anchor price (10 Sept 2026): €200
Application — Base Price
€1,000
starting from
Anchor price (10 Sept 2026): €1,000
Published under Croatia's anchor-price regulation (Odluka, NN 101/2026, in force 1 Oct 2026). See the full, legally published price list on the Cjenik page ↗.

Andreas Grđan
Backend Developer & Founder
📍 Varaždin, Croatia · 🇭🇷
The developer
Hi, I'm Andreas
I'm a software developer based in Varaždin, Croatia, with over a decade of experience building production systems across backend services, mobile apps, and embedded hardware.
Currently I work as a Backend Developer at Emil Frey Digital — part of one of Europe's largest automotive groups — where I design and maintain core microservice infrastructure used across the entire group ecosystem. My work covers everything from authentication and SaaS billing to push notifications, invoicing, and digital document signing.
Before that I spent time as an Android developer working for Metaswitch (a Microsoft company), doing a full Java-to-Kotlin rewrite of a decade-old production application — and even earlier, writing firmware for IoT hardware in C.
Outside of my day job, I build Kultivat.cloud — a platform combining a community blog, live IoT sensor data from real garden hardware, a fermentation guide, livestreams, and a small shop. It's my personal lab, production portfolio, and passion project rolled into one.
I'm available for contract and freelance work in full-stack web development (Python + Vue / React), embedded systems (Arduino, ESP32, Raspberry Pi), and SaaS architecture. I work remotely and communicate in English and Croatian.
Track record
Work experience
Backend Developer
Emil Frey Digital
Varaždin, Croatia
- Java 21 + Quarkus main developer on the central services team — internal microservices powering the entire Emil Frey Group ecosystem across Europe.
- Designed and built core infrastructure: auth & authorisation, templating, i18n, email / SMS / push notifications, SaaS billing, invoicing, digital document signing, and cloud storage.
- Azure CI/CD, Blob Storage, Service Bus (AMQP), Key Vault; Kubernetes cluster management and workload deployments.
- Third-party integrations: Sendgrid, OneSignal, Scrive, Transifex, Outlook, Redis.
Android Developer
Decode — outsourced to Metaswitch (Microsoft)
Zagreb / Remote
- Production Android developer on a 10+ year legacy codebase for Metaswitch, a Microsoft-owned company.
- Contributed to the Java-to-Kotlin migration, following Microsoft's code quality, test-coverage, and accessibility standards.
- Feature delivery in a distributed international team with thorough code review.
Head of Internet of Things
Infrastruktura d.o.o
Varaždin, Croatia
- Led and coordinated an outsourced IoT development team.
- Maintained LoRa infrastructure and Raspberry Pi-based remote device management tooling.
- Authored technical specifications and integration documentation for hardware across remote sites.
Application Software Developer
Emil Frey Digital
Varaždin, Croatia
- Started as Android developer on an internal Emil Frey Group mobile platform.
- Transitioned to Java EE backend development on Wildfly.
- Built and maintained integrations with third-party automotive marketplace APIs.
Embedded Systems Developer
Mobilisis d.o.o
Varaždin, Croatia
- Firmware development for IoT devices on STM and Nordic MCUs (Bluetooth, CAN, NBIoT).
- Built Python / Qt data visualisation tools for electronic device diagnostics.
- Developed an Android BLE app for configuration, logging, and debugging of hardware products.
Technical skills
Tech stack
Credentials
Education
Bacc. Eng. Telematics
Veleučilište u Rijeci
Android Software Developer
Algebra visoko učilište
CLA Certificate — C++
C++ Institute
Frontend Developer (260 h)
Algebra Bernays University
Get in touch
Let's work together
Available for full-stack web (Python + Vue / React), embedded / IoT (Arduino, ESP32, Raspberry Pi), and SaaS projects. Based in Croatia — working remotely worldwide.
info@kultivat.com
Phone
+385 99 207 6069
Location
Varaždin, Croatia
Available remotely worldwide
Ready to build something great?
Whether it's a greenfield SaaS, a website, a backend rewrite, or connecting hardware to the cloud — reach out and let's talk scope, timeline, and budget.