Sofia, Bulgaria · working remotely

Ivan Milincic

Full Stack Web Developer

I design, build and run custom web apps, websites and AI systems, from the first idea to the servers behind them. Everything I build is ready for AI agents.

Ivan Milincic, in a flat cap and sunglasses
running

since 2010

15+

years building for the web

end to end

  1. 01idea
  2. 02build
  3. 03deploy
  4. 04upkeep

I handle every step myself, from the first idea to the server it runs on.

in production

My projects are live and in daily use.

uptime 99.9% · last deploy 2h ago

projects

Projects and solutions.

01 / 08 PagePilot

in production Platform · built in partnership

PagePilot

Websites as a service: an all-in-one platform run by a dedicated team. We handle everything end to end, from design and development to hosting and maintenance.

Hosting

Fully managed and secure, with content management and updates included.

Agent-Ready

Websites that work with your CMS, AI agents and bots.

in production Custom CRM and ERP · small business

Business Apps

Custom CRM and ERP systems shaped around how each business works: clients, leads, quotes, invoices, reports and its own workflows.

Built on a proven core

My own framework covers the basics, so the work goes into what makes your business different.

Looked after for years

Updates, security and new features as the business grows. Not built and left.

in production Docker · Cloudflare edge · CI/CD

Managed Hosting

I'm not a hosting company. I host and manage the projects I build, in Docker containers and on the Cloudflare edge, and keep them running after launch.

I take care of it

Backups, updates, monitoring and a direct line to me.

built in MCP · API · llms.txt

Agent Ready

Everything I build works for people, AI search and agents. Manage your site or app by asking, from Claude, ChatGPT or your own bot.

Readable by AI

Content AI assistants can read, quote and link back to.

Run by agents

Safe, named actions agents can call through MCP.

running One backend · independent sites

Headless Multisite

Separate websites, each with its own custom front end, all managed from one backend. One codebase to maintain, content delivered everywhere.

Access per client

Clients, employees and partners share one login page and see only what they may edit.

Static, with server powers

The backend stays behind a VPN and is reached only at build time. The sites are static, fast and secure.

coming soon EmDash commerce plugin · Astro

Configurable Products

An ecommerce plugin for EmDash, made for products with options. Every product can be configured, and the price updates as the customer picks options.

Configurable products

Sizes, materials and extras are built into every product.

Easy to run

Owners manage products and pages in EmDash. Customers get a fast Astro storefront.

running Self-hosted n8n · behind the scenes

Automation Hub

My self-hosted n8n hub is the automation layer behind client projects. It connects their tools and runs the repetitive work.

Workflows

Forms to CRM, weekly reports, inbox triage and tools kept in sync.

AI agents with tools

Agents read, sort and draft, with real tools through MCP.

on npm Vanilla JS · form library

Submito

My small JavaScript library for forms: they submit without a page reload, validate as you type and show a clear result.

Live validation

Errors show next to the field as you type, and screen readers hear them.

Spam protection built in

A math captcha, reCAPTCHA v3 or Cloudflare Turnstile, set with one option.

agent-ready

Ready for AI from day one.

Every app I build comes with a clean API, and an MCP server where it makes sense. AI agents and bots can then read your data and do real work inside your app.

  • APIs that are clear and documented, so agents know what they can do.
  • MCP servers that connect your app to Claude, ChatGPT, Cursor and other AI tools.
  • Agents and bots that handle repetitive work like support, reports and updates.
How agent-ready works

services

Personalized web development.

Every project starts with your business, not a template. I plan it, build it, connect it and keep it running, all with one person who knows the whole picture.

01

Custom web apps

Software built around how your business works: CRM and ERP systems, client portals, dashboards and internal tools.

  • CRM
  • ERP
  • portals
  • dashboards
Business Apps
02

Websites & CMS

Websites and online shops on WordPress, ProcessWire or EmDash, including multisite setups.

  • WordPress
  • ProcessWire
  • EmDash
  • Astro
PagePilot
03

AI & automation

AI agents, chatbots and automations on self-hosted n8n: webhooks, scheduled jobs and integrations.

  • n8n
  • agents
  • chatbots
  • MCP
Automation Hub
04

Hosting & maintenance

I host, manage and support your project after launch, in Docker containers and on the Cloudflare edge.

  • Docker
  • CI/CD
  • Cloudflare
  • backups
Managed Hosting

work together

Ways we can work together.

I’m flexible about how we work. Project or ongoing, solo or inside your team, short contract or long-term partnership. We set it up the way that suits you.

01project

Freelancer

Project-based work. You have a clear project, like a website, a web app or a feature. I build it, launch it and hand it over.

Good for: one project with a clear goal

02team

Contractor

I join your team for a set time, work with your tools and process, and report to your lead.

Good for: teams that need a senior developer

03advice

Consultant

Advice before you build. I help with stack choice, architecture, code reviews and AI plans.

Good for: decisions before you spend money

04long-term

Partner

Long-term work on your product: new features, updates, hosting and upkeep, month after month.

Good for: products that keep growing

kind words

What clients say.

Ivan built our CRM: clients, projects and activity reports in one place. The monthly reports and the hours we used to work out by hand are now done for us, and that saves us a lot of time every month.

KVKonstantin V.Law firm

Ivan built the CRM and ERP that runs our printing house: production, clients and orders in one system. Offers are generated and prices calculated automatically, so we no longer work them out by hand and on paper.

VVValentin V.Printing house

We’ve worked with Ivan for many years: our web shops, our websites and our custom CRM systems. He knows how our business works.

VDVassileva D.Business process outsourcing

We had Ivan embedded in our websites team. He restructured and rebuilt the way we build websites, and streamlined the whole process end to end.

ABAlon B.D.Fintech

hosting

I keep your project running.

Launch is just the start. I host, manage, maintain and support your project after it goes live, so it stays fast, secure and up to date. You focus on your business. I handle the rest.

  1. 01
    hosting

    I set up and manage your project in Docker containers and on the Cloudflare edge.

  2. 02
    git ci/cd

    Every change goes through Git. A pipeline tests, builds and deploys it automatically.

  3. 03
    maintenance

    Regular updates for the server, packages and app, plus small fixes and improvements.

  4. 04
    support

    Backups, uptime monitoring and a direct line to me when you need a change or something goes wrong.

Managed Hosting
ops.kreativan.dev all systems running
uptime · 30d99.98%
deploys · week14
response182 ms
servers
  • web-01cpu 23%
  • web-02cpu 41%
  • db-01cpu 17%
  • workercpu 68%
deploys
  • a1f9c2shop: fix checkoutlive
  • 7be410site: new pagelive
  • c03d88api: update depsbuilding
  • e52a17docs: typolive
$ git push origin main
ci     ✓ tests  ✓ build
deploy ✓ web-01  ✓ web-02   live in 48s

tools

Tools I work with.

Platforms

  • WordPress
  • ProcessWire
  • EmDash
  • PocketBase
  • Supabase

Development

  • TypeScript
  • JavaScript
  • PHP
  • Astro
  • React
  • NestJS
  • htmx

Automation & AI

  • n8n
  • MCP
  • AI agents

Infrastructure

  • Git
  • Docker
  • CI/CD
  • Dokploy
  • Cloudflare
  • Azure

open for projects and collaborations

Have a project in mind?

Have a project, need extra hands on your team or want to outsource development? Tell me what you need, and I’ll get back to you with next steps.