Skip to content
Matic Korošec

Work

The ledger.

A brief overview of my work as a developer. Laravel BE engineer, into data orchestration and DevOps on the side. Some projects are not listed - I can talk about them in some capacity in private sessions.

status: available for work · contact →

Case studies.

  • 2026 - now

    NextGEN SOLUTIONS

    Pre-visit sales intelligence for a Slovenian B2B distributor

    Cut the prep time before every field sales visit and drove competition-aware cross-sell across a 60k+ SKU catalog. Ahead of each scheduled client meeting, reps receive an auto-generated briefing - current account state, competitor activity and targeted product recommendations - instead of manually piecing it together from disconnected systems.

    Under the hood: a Laravel + Claude system that consolidates multiple backend sources (CRM, internal sales and public procurement data) behind a common adapter layer, normalizes them and embeds the catalog and account data with Voyage multilingual embeddings into a pgvector store - chosen for solid retrieval quality on Slovenian text. Retrieval-augmented generation grounds each brief in that vector index, while custom Claude tools fetch live backend data at inference time rather than relying on stale exports. The whole assembly runs through a queued job pipeline, generating a Slovenian-language brief that’s delivered automatically two days before each visit.

    LaravelPHPFilamentClaude APIVoyage AIPostgreSQLCaddy

  • 2023 - 2026

    Bragg (NASDAQ/TSX-listed)

    Multi-tenant CMS for regulated iGaming

    Made a multi-tenant Laravel CMS faster and safer to operate for an iGaming supplier licensed across 30+ regulated markets. 3 yrs on the platform team, doing large refactors and performance work under the uptime, security and compliance demands of licensed gaming.

    Highlights: rewrote the WYSIWYG builder data layer from nested tree to flat (significantly faster, with component-level search, hooks, scheduled components and atomic saving) and refactored media handling to support multiple storage drivers with live synchronization.

    LaravelPHPMariaDBPostgreSQLRedisDockerDocker SwarmKubernetesNginx

  • 2019 - now

    HS Plus d.o.o.

    Data warehouse: TBs/month, ~700 schemas

    The analytics backbone for 700+ shops: Fivetran-ingested, dbt (data build tool) pipelines processing terabytes of data a month across roughly 700 schemas, built and still maintained on a consulting basis. Started on Redshift, then migrated to BigQuery for better performance and lower cost.

    FivetrandbtJinja2PythonSQLRedshiftBigQuery

  • 2019 - 2023

    HS Plus d.o.o.

    RMA - returns across 24+ countries

    End-to-end handling of everything a customer does with an order after checkout: package tracking, address and product changes before dispatch, cancellations, returns, warranty claims, purchase withdrawal and refunds.

    Address mapping and normalization for 20+ courier integrations, refund flows, warranty logic, a custom forms system and syncs that pull from multiple backend databases and courier APIs for 700+ shops daily.

    LaravelLaravel NovaVue.jsRedisLaravel HorizonMySQLAWS RDSAWS

  • 2019 - 2023

    HS Plus d.o.o.

    Order processing at 60-100k orders/day

    The queue backbone of a fast-scaling e-commerce group: millions of jobs and 60-100k orders per day on Laravel Horizon + Redis, running on EC2 behind nginx, with backfilling and failed-sync recovery keeping data consistent across systems.

    Operated the databases underneath, including an RDS instance approaching 1 TB with multi-region replicas and read-only instances, plus hands-on query and cost optimization.

    LaravelRedisMySQLAWS EC2AWS RDSNginxDocker

Work history.

SELECT * FROM work_history ORDER BY completed_at DESC;

  • 2026 - now

    NextGEN SOLUTIONS

    Freelance contractor

    Laravel work and performance optimization for e-commerce, with AI integration (Claude API, RAG, vector databases and tool use) a growing share.

    LaravelPHPClaude APIVoyage AIPostgreSQLDocker

  • 2023 - 2026

    Bragg Ljubljana

    Backend web engineer, platform team

    Multi-tenant CMS for a licensed iGaming supplier. See the case study ↑

    LaravelPHPMariaDBPostgreSQLRedisDockerDocker SwarmKubernetesNginx

  • 2019 - now

    NextGEN SOLUTIONS for HS Plus

    Warehouse consulting

    The Fivetran → dbt → BigQuery pipelines, still maintained today on a consulting basis. See the case study ↑

    FivetrandbtJinja2BigQueryGoogle Cloud

  • 2019 - 2023

    HS Plus d.o.o.

    Full stack developer

    Core developer on business-critical internal systems at one of Europe’s fastest-growing e-commerce groups (700+ shops, 24+ countries): the queue backbone, the RMA platform, the dbt warehouse, an automated NPS feedback service, plus cloud cost optimization and monitoring.

    LaravelPHPVue.jsPythonRedisMongoDBAWSGoogle CloudDockerNginxdbtBigQueryWordPress

  • 2021

    DŽUNGLA PLANTS d.o.o.

    dzungla-plants.hr / .com

    New website for a plants e-commerce business. Highlight: a custom product-page upsell that offers pots matching the plant you are viewing. Also migrated the existing .com site and all of its data to the new instance.

    WordPressPHPWooCommerce

  • Dec 2020

    SEDEM, butik s konceptom

    butiksedem.si

    A local boutique shop went online: an evolving story of fashion and style.

    WordPressPHPWooCommerce

  • 2020

    Storitve v turizmu Martina Majcen s.p.

    Lill.si booking platform

    An Airbnb-style booking site for a Slovenian tourism business and one of the largest highly-customised WordPress projects I have built: around 40k lines of custom code. Custom booking system, a custom Saferpay payment integration, iCal refresh, fiscalization (čebelica API), cancellation policies, two booking flows, a POS terminal for on-premise payments and email notifications.

    WordPressPHPWooCommerce

  • Sep 2018

    Birt d.o.o.

    Messenger bot

    Still can’t talk about it. A Facebook Messenger chatbot on a C# / ASP.NET Web API backend, SQL Server behind it, running on IIS - that much the NDA allows.

    Messenger.NETSQL Server

  • Jun 2018

    Pr’ Vaflju

    My friend Miha Centrih and I opened a seasonal bubble-waffle shop at Lake Velenje. Different kind of stack.

  • May 2018

    Zavod eMCe plac

    emceplac.si

    Multilingual WordPress site with events management and reservations, focused on story and culture.

    WordPressPHP

  • Feb 2018

    NOBEL, Sandra Bera s.p.

    bambusmania.com

    Magento 2 shop build.

    MagentoPHP

  • Aug 2017

    Makom trgovina d.o.o.

    eko-cistila.si

    WordPress site for a cleaning-products business.

    WordPressPHP

  • May 2017

    Mladinski center Velenje

    kunigunda.si

    Multilingual WordPress site with events management - and a new design every year.

    WordPressPHP

  • Nov 2016 - Dec 2017

    TRENDNET d.o.o.

    MailRocker - full-stack developer

    Email marketing service. Took over an unfinished AngularJS 1.3 + jQuery frontend with no API and no backend integration, integrated the Mosaico drag-and-drop newsletter builder and worked on the C# / ASP.NET Web API 2 backend on IIS.

    AngularjQuery.NET

Earlier work.

The archive. Kept for the history, not the pitch.

Show 8 earlier projects
  • 2018nextgen-solutions.xyzTook 2 yrs to make but hey, got my own website. You are looking at its successor.
  • 2016ssk-klub.siSite for Šaleški študentski klub.
  • 2016dmk.siFestival site for Dnevi mladih in kulture and my first ever production website.
  • 2016anzesever.comSimple site for an artist.
  • 2016lenelekse.comSimple site for an artist.
  • 2014LetterSantaiOS app for printable Santa letters, built in Objective-C in two weeks. Rejected once, then Christmas was over.
  • 2013TypedUp!Windows Store app for typing performance, written in C#. Born at a TechCrunch Disrupt hackathon.
  • 2013Žepni koledarMy first paid project: a pocket-calendar generator for Windows. The client was my mom. She paid €50.

CV available on request by email. Get in touch →