info@janmikolas.cz Frýdek-Místek · Remote

PHP-BACKEND · E-COMMERCE · AUTOMATISERING

Ik help bouwen aan succesvolle projecten.

Webshops, interne systemen, uiteenlopende applicaties, automatisering en technologische oplossingen voor meer efficiëntie.

Frýdek-Místek
Samenwerking op afstand
2007 Eerste website
PHP Primaire taal
1 : ∞ Systeem : mogelijkheden

01 Diensten

Ik bouw niet alleen functies.
Ik leg verbanden.

01 / 03

Webshops en e-commerce

Ontwikkeling van webshops en e-commercefuncties die aansluiten op echte processen, gegevens en bedrijfsgroei.

02 / 03

Complexe webapplicaties

Ontwikkeling van applicaties en systemen die de bedrijfsvoering vereenvoudigen, groei ondersteunen en echte bedrijfsbehoeften oplossen.

03 / 03

Interne tools en automatisering

Terugkerende processen digitaliseren, diensten integreren en werk versnellen waar nu onnodige chaos ontstaat.

02 Voor wie

Goede samenwerking begint
met een werkwijze die bij elkaar past.

Ze werkt het best wanneer er een gezamenlijk doel is, ruimte om de bredere context te begrijpen en de wil om een oplossing te bouwen die ook op lange termijn waardevol blijft.

JA / DEZELFDE RICHTING

Voor wie ben ik er?

  • U hebt een webshop, intern systeem of webapplicatie nodig die op uw behoeften is afgestemd.
  • U zoekt een partner die eerst vragen stelt en pas daarna een oplossing voorstelt.
  • U wilt het werk eenvoudiger maken door gegevens, diensten en processen tot één goed werkend geheel te verbinden.
  • U vindt het belangrijk dat klanten en bezoekers makkelijk hun weg vinden en dat het hele proces voor hen zo eenvoudig mogelijk is.
  • U rekent op open communicatie, een solide basis en verdere ontwikkeling van het project.
NEE / ANDERE VERWACHTINGEN

Voor wie is deze samenwerking niet geschikt?

  • U zoekt alleen een snelle, eenmalige website die uit een kant-en-klaar sjabloon wordt samengesteld.
  • De laagste prijs is uw enige criterium, ongeacht de kwaliteit en het latere beheer.
  • Er is geen ruimte om de opdracht te doorgronden, feedback uit te wisselen of tussentijds beslissingen te nemen.
  • Aan uw kant ontbreekt iemand die het projectdoel begrijpt en bevoegd is om belangrijke beslissingen te nemen.
  • Gebruiksgemak en tevredenheid van klanten zijn voor u geen prioriteit — als de bestelling maar doorkomt en de betaling binnen is.

02 Hoe de samenwerking verloopt

VAN PROBLEEM NAAR SYSTEEM / 03 STAPPEN

Eerst
het proces begrijpen.

Vervolgens
de oplossing ontwerpen.

Ten slotte
een betrouwbare oplossing.

01—03

MIJN WERKWIJZE

Eerst begrijpen hoe het project werkt. Daarna een oplossing ontwerpen die ook verdere groei aankan.

03 Uitgelichte systemen

Van complexe systemen tot automatisering
die tijd bespaart en afzonderlijke processen verbindt.

Elk project begint met een andere behoefte. Het doel is altijd een overzichtelijke en betrouwbare oplossing die zich in de dagelijkse praktijk bewijst.

02 / MULTISTORE E-COMMERCE 2016—2025

AMIATEX

Meerdere webshops
onder één dak.

Een innovatief platform voor meerdere valuta, talen, domeinen en winkels — alles beheerd vanuit één centrale omgeving.

  • MULTISTORE
  • MULTICURRENCY
  • MARKETPLACE
03 / ESPORT ANALYTICS 2024—2026

LEETgg.com

Livegegevens vertaald
naar bruikbare inzichten.

Een analyseplatform voor live- en historische wedstrijdgegevens uit FIFA, NHL en NBA en CS2 — van spelersvorm en eerlijke quoteringen tot exports voor AI.

  • LIVE DATA
  • ANALYTICS
  • AI

04 SYSTEEMRUIMTE / 01

Architectuur
waarin u kunt binnenstappen.

Elke laag heeft een eigen plek, interface en verantwoordelijkheid. Scroll verder — het perspectief opent zich en het hele systeem neemt u mee naar de volgende ruimte.

LIVE SYSTEEMRUIMTE / 02

Gegevens blijven stromen.
De operatie blijft stabiel.

API’s, integraties en automatisering zijn geen losse lapmiddelen. Het zijn heldere routes die u kunt volgen, meten en veilig uitbreiden.

  • OBSERVABLE
  • RESILIENT
  • AUTOMATED

SYSTEEMRUIMTE / 03

Klaar om te groeien.
Zonder de fundering te verbouwen.

Het resultaat is geen spectaculair prototype, maar een stabiele kern met ruimte voor een nieuwe markt, een nieuw proces of idee — zonder de grip op het geheel te verliezen.

05 Stack

Technologie hoort ten dienste te staan
van het systeem. Niet andersom.

01

APPLICATION

PHP / Symfony / Nette / DDD / API-driven design

CORE
02

DATA

PostgreSQL / MariaDB / ElasticSearch / Redis / MongoDB / RabbitMQ

PERSIST
03

FRONTEND

Next.js / TypeScript / Tailwind CSS / Twig / Latte / Smarty / Bootstrap / Materialize

INTERFACE
04

QUALITY

PHPUnit / PHPStan / CodeSniffer / ECS

VERIFY
05

DELIVERY

Docker / nginx / Git / Composer / npm / Yarn

SHIP
06

WORKFLOW

PhpStorm / VS Code / Git workflow / Codex / Claude / AI workflow

FLOW

06 Referenties & historie

Ik begin nog altijd met dezelfde vraag:
Hoe kan ik dit beter maken?

Diezelfde nieuwsgierigheid bracht me van mijn eerste websites en gameservers naar e-commerceplatforms, API’s en automatisering.

Ik geef de voorkeur aan diepgaand begrip van een project en langdurige samenwerking — meer een gezamenlijke virtuele marathon dan vluchtig van de ene opdracht naar de andere springen.

github.com/janmikolas
13 vermeldingen main 2007 HEAD
e‑commerce / main gaming / community klanten / ervaring
  1. 20075.000 per dag
    01 / FIRST WEBmain/first-product

    Eerste website

    Samen met een collega-grafisch ontwerper maakte ik een onlineproject dat dagelijks 5.000 bezoekers trok. Voor mij was dit de eerste ervaring met het bereiken van een breed publiek met een eigen project.

  2. 2009—2010responsible disclosure
    02 / WEB SECURITYsecurity/responsible-disclosure

    Ethisch hacken

    Beveiligingstests van webapplicaties en verantwoorde melding van bevindingen aan de beheerders — waaronder een vroege melding van een XSS-lek in de e-maildienst van Seznam.cz. Ik vond en meldde ook beveiligingslekken in het contentmanagementsysteem veweb.cz, dat door tientallen websites werd gebruikt, controleerde het nRS-systeem voor dreamstudio.cz en onderzocht de beveiliging van vsadte-se.cz, Grunex.com en eSuba.eu. Op Undzwei.eu meldde ik meerdere ernstige kwetsbaarheden. Ik werkte ook aan eG‑Sports.eu en andere communitywebsites.

    • Seznam.cz
    • Grunex.eu
    • Undzwei.eu
  3. 2010—2012game servers
    03 / GAME SERVERSgaming/Undzwei

    Op Undzwei.eu organiseerde ik tientallen toernooien en beheerde ik een competitieve Counter-Strike 1.6-competitie. In 2011 maakte ik bovendien een innovatieve gameserverplug-in voor competitieve Counter-Strike 1.6-wedstrijden, waarop tienduizenden partijen zijn gespeeld.

  4. 2010—2011stage & bijbaan
    04 / PRACTICE & PART-TIME JOBstudy/prazdroj-radegast

    Drie weken beroepsstage en een bijbaan van twee maanden bij brouwerij Radegast, onderdeel van Plzeňský Prazdroj. Ik ben blij dat ik het ook van de andere kant heb kunnen meemaken — gelukkig maar!

    05 / PROFESSIONAL PRACTICEstudy/veolia-transport

    Vier weken beroepsstage bij Veolia Transport, waar ik hielp de productie van tarieflijsten te automatiseren.

  5. 2011—2012community
    06 / COMMUNITY SYSTEMgaming/forfairplay

    forFAIRPLAY

    Een eigen project dat gamingportalen met elkaar verbond en de afhandeling van fraude, protesten en schorsingen binnen de Tsjechische en Slowaakse esports overzichtelijker maakte.

    Samenwerking tot stand gebracht tussen PLAYZONE · ESL · UNDZWEI · EN ANDEREN
    • PLAYzone.cz
    • ESL
    • Undzwei.eu
  6. 2011school security
    07 / SCHOOL SECURITYsecurity/ssinfotech

    Een SQL-injectie gevonden op de website van de middelbare school voor informatietechnologie.

  7. 2011—2014web studio
    08 / WEB STUDIOmain/webdo

    WEBDO.cz

    Ik richtte mede een webstudio op waar we aanvankelijk eenvoudige bedrijfswebsites, sjablonen en diverse scripts maakten. Later ging ik me op webshops richten, terwijl mijn collega-grafisch ontwerper zijn eigen weg koos.

  8. 2012—2015own commerce
    09 / OWN E‑SHOPmain/mepradlo

    MEPRADLO.cz

    Mijn eigen webshop op PrestaShop — van de ontwikkeling van maatwerkfuncties en marketing tot leverancierscontact en orderafhandeling.

  9. 2013—2015own commerce
    10 / OWN E‑SHOPmain/meboty

    Nog een eigen webshop op PrestaShop — van de ontwikkeling van maatwerkfuncties en marketing tot leverancierscontact en orderafhandeling.

  10. 2014—2018esport team
    11 / ESPORT TEAMgaming/leetgg-team

    LEETgg · Esportteam / clan

    Ik richtte een esportteam / clan op waarin ik op een bepaald moment meer dan 40 spelers aanstuurde. Tegelijk nam ik een H1Z1-Facebookgroep met 6.000 spelers over en beheerde die.

  11. 2016—2025multistore
    12 / E‑COMMERCE PLATFORMmain/amiatex

    Medeoprichter. Een eigen multistoreplatform, dat gedurende meerdere jaren werd ontwikkeld, voor het centrale beheer van meerdere webshops, domeinen, taalversies en valuta.

    Eind 2025 zag ik mij genoodzaakt het project stop te zetten.

    Tijdens de samenwerking gerealiseerde marketplace-integraties: MARKETPLACE INTEGRATIONS / 03
    • MALL.CZ
    • Kaufland
    • eMAG
  12. 2016—2017gaming portals
    13 / SERVER PLUGINSgaming/csgo

    Plug-ins voor CS:GO-servers

    Ontwikkeling van gameserverplug-ins voor competitieve CS:GO-wedstrijden op Tsjechische en Slowaakse gamingportalen.

    • PLAYzone.cz
    • Grunex
    • TopGaming.eu
    • CSKO.cz — Kotelna
  13. 2024—2026e‑sport analytics
    15 / ESPORT ANALYTICSgaming/leetgg

    LEETgg.com · Statistieken

    Een analyseplatform voor esportwedstrijden. Het verwerkt live- en historische gegevens uit FIFA, NHL, NBA en CS2 en biedt rechtstreekse vergelijkingen, spelersvorm, scorepatronen, eerlijke quoteringen, een kansenradar en gegevensexport voor AI.

    Widgets om statistieken rechtstreeks op de website te tonen EMBEDDED STATISTICS / 04
    • Tipsport
    • Chance
    • Fortuna
    • Betano
  14. 2025—2026business management
    16 / BUSINESS SYSTEMmain/business-system

    Systeem voor bedrijfsvoering

    Ontwikkeling van een systeem dat website en webshop, reserveringen, CRM, facturatie, projectbeheer, marketing en automatisering op één plek samenbrengt.

  15. VANDAAGcurrent head
    17 / CURRENTHEAD

    Backend & e‑commerce

    Ik bouw systemen die een echt probleem oplossen en langer meegaan dan de eerste release.

BUITEN HET IDEALE PAD Openhartig

Niet alles
lukt.

Sommige lessen kwamen niet uit boeken of geslaagde projecten. Ze kwamen met onbetaald werk, een overschatte capaciteit of op momenten waarop ik gelijk had, maar niet wist hoe ik dat moest overbrengen. Dit zijn de lessen die me zijn bijgebleven.

VERHAAL IN DETAIL
01 / 09

ARCHIEF Webtrh 2012—2013

Hoe klanten de samenwerking beoordelen.

“Zeer tevreden: zowel de communicatie als de uitvoering van het project verliep snel.”
misho3
“Snel werk van hoge kwaliteit.”
melanus
“Een snelle oplossing en degelijk werk met duidelijke uitleg. Aanbevolen!”
R2

LET'S BUILD Contact

Laten we
samenwerken.

Projectprioriteiten

Vertel me wat u tegenhoudt. Ik neem contact op met een paar eerste vragen en samen vinden we de kortste weg naar een oplossing.

Ik antwoord doorgaans binnen 24 uur.