MATJAŽ KOROŠEC← BACK

AI product engineer. Frontend and full-stack.

Work with meYou know the price before I start.

I've built websites and web apps for 25 years: 150+ launches in 30+ countries. These days I build with AI agents and check every line they write.

Booking new work.

Every job I start, I finish. Write, and you get my next free start date.

  • 7 millionplayers a month, 12 brands on 1 shared frontend. I built features and reviewed the code
  • 25%faster load and 30% fewer leaving, on a healthcare product
  • 1 thirdoff the time to ship a screen, with my design system across 5 projects
  • 40%more people on phones after I rebuilt the layouts for small screens
“I would like to point out his out-of-the-box thinking abilities when it comes to solving unusual and complex problems. He is always prepared to explain and back-up his decision and his work is always completed with great precision.”
Tadej Kovačič, Client at A1 Slovenia, the telecom provider. Read it on LinkedIn

4 ways to work together

  • Pick 1 of 3 jobs.

    See the 3 jobs ↓

    Audit an AI-built app, get your shop ready for the EU law, or ship 1 feature. Price agreed before I start.

  • Hire me for weeks or months.

    Email me

    Through my company, koroCode. You get the same engineer, without payroll or hiring paperwork. Agencies: I build it, your name goes on it. For a dental practice, koroCode built a CMS shaped like their working day, so staff with no tech background run it without calling me.

  • Not on the menu?

    Email me

    Describe the problem. After a short call, you get a plan and a price within 24 hours.

  • Hire me full-time.

    Email me

    AI product engineer, frontend or full-stack. I join your team, your stand-ups and your tools.

3 jobs, priced before I start

  1. Your AI-built app keeps breaking

    From 1,500 EUR

    Your app was built in a weekend. The bugs will take longer.

    If you built it with Lovable, Bolt or Cursor and now it leaks data or nobody dares to touch it, I audit it in 5 days. You get a plain report of what's broken and what's about to, with a price on each fix. Then you decide: I fix it, or we rebuild the parts that can't be saved.

    You get
    A plain report, every finding ranked, and a price for each fix
    Takes
    5 working days
    You pay
    From 1,500 EUR. 50% upfront, and if I find nothing worth fixing, you get it back. Or start with the critical check: database rules, keys and login, 2 days, 750 EUR
    You need
    Read access to the code. Nothing live is touched

    Much of my last job was reviewing other people's code: 12 brands on 1 shared frontend, about 7 million players a month. A scanner lists 400 warnings. You get the ones that cost you money first, and what fixing each costs.

    See a sample audit →Book 20 minutesEmail me

    21things found in an app built with Lovable

  2. Accessibility for the EU law

    From 2,500 EUR

    Your checkout works. Just not without a mouse.

    Since June 2025 the European Accessibility Act covers EU online shops and digital services. Only businesses with fewer than 10 staff and under 2 million EUR a year are exempt. If a customer using a screen reader can't get through your checkout, that is a lost sale, and each EU country sets its own fines.

    I go through your site with a keyboard and a screen reader and list every barrier by how much it hurts. If you want, I fix them in your code too. You get an accessibility statement you can publish.

    You get
    Every barrier ranked by how much it hurts, and a statement you can publish
    Takes
    Up to 5 working days
    You pay
    From 2,500 EUR, 50% upfront. Fixes priced after the audit. Or start with the checkout only: 10 pages, 1,500 EUR
    You need
    Your site's address. Code access only if I fix too

    WCAG 2.2 AAThis page passes it. Test it with your keyboard.

    For healthcare companies, I went back through their apps and rebuilt the key screens for keyboard navigation and contrast. On a healthcare product, an accessibility bug is someone who can't book an appointment.

    See a sample audit →Book 20 minutesEmail me

    115presses of Tab on a live shop's listing page, 0 stops on Add to cart

  3. 1 feature, shipped

    From 5,000 EUR

    The feature that has been "next sprint" since spring.

    An AI assistant, or the tests nobody has time for: name it. I build it into your code, with tests, and hand it over. Most fit in 2 weeks.

    At a casino management company, onboarding and support kept booking calls to show clients the back office. I built an app that learned the back office, recorded each task, narrated it and added captions. It ran in English and was ready for any other language. After that, they sent a video link instead of booking a call.

    Examples of features I can ship:

    • An AI assistant inside your app that answers from your docs and data, and shows where each answer came from
    • Narrated how-to videos of your app's screens, in any languageShipped
    • Upload a PDF, invoice or contract, and the app fills its own forms from it
    • AI in the browser with no API bill, like the crab on my homepageShipped
    • An AI prototype your client can click within 2 weeks, before they pay for the full build
    • An MCP server, so your customers can use your product from Claude or ChatGPT
    • AI search for a client's site or shop: people describe what they want and find it
    • Tests for your AI feature that tell you the day its answers get worseShipped
    • A lower AI bill: caching, smaller models, and answers prepared ahead where possible
    • AI writing inside your CMS: drafts, rewrites and summaries in the client's tone
    • Translate a whole site or app and keep every language in sync with each release
    • A chat widget that hands over to a person when it gets stuck
    • Support replies drafted in Zendesk or Intercom for a person to send
    • AI agents that handle multi-step jobs in your app, with a person approving each step
    • Voice: users talk to your app and hear it answer
    • Product photos: alt text, tags and background removal, done automatically
    • Recommendations from your own data: "people who bought this also bought"
    • Landing pages that change for each ad or each type of visitor
    • Onboarding that sets up a new account from a few answers
    • Nightly end-to-end tests on checkout and sign-up
    • Screenshot tests that catch a broken layout before the client sees it
    • Speed checks on every pull request, so the site never gets slower
    • Connect your app to Stripe, HubSpot, Shopify or Slack and keep the data in sync
    • An admin dashboard for data your team now pulls from the database by hand
    • A React design system built from your Figma files, so every new page goes faster
    • Move an old jQuery or PHP front end to React or Next.js while the site stays up
    You get
    The feature in your code, with tests, handed over
    Takes
    Most fit in 2 weeks
    You pay
    From 5,000 EUR. After a 20-minute call you get the price, and you decide
    You need
    Access to your code and 1 person who answers my questions

    Book 20 minutesEmail me

    370 of 380questions the AI crab on my homepage gets right, tested on every change

How I work

Price first. Agreed in writing before I start. 50% upfront, 50% on delivery. Your hours. I work your hours, wherever you are. Your code. You own the code. My mistakes, my bill. A bug in my work, reported within 14 days, I fix free. Private. Your report stays private. Samples use public sites with names removed.

Before you write

Will you sign an NDA?
Yes, before you send me any code.
Can't Lovable just fix it?
It can fix code. The audit is the part it skips: a person checking what it wrote, mostly database rules and keys.
We already have a developer.
Good. They get a list in order of risk. A second pair of eyes sees what the builder stopped seeing.
We have an accessibility plugin.
A plugin changes how the page looks. It does not fix the code. The audit shows what it covers and what it misses.
What if the audit finds nothing?
If there's nothing worth fixing, you get your 50% back.
Matjaž Korošec

Your team next?

Write what's broken, what you'd like gone from your week, or what the role is.