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

BACKEND PHP · E-COMMERCE · AUTOMATISATION

J’aide à faire grandir des projets qui réussissent.

E-commerce, systèmes internes, applications sur mesure et automatisation pour gagner en efficacité grâce à la technologie.

Frýdek-Místek
Collaboration à distance
2007 Premier site web
PHP Langage principal
1 : ∞ Système : possibilités

01 Services

Je ne développe pas seulement des fonctionnalités.
Je construis des systèmes cohérents.

01 / 03

E-commerce et boutiques en ligne

Développement de boutiques en ligne et de fonctionnalités e-commerce reliées aux processus réels de l’entreprise, à ses données et à sa croissance.

02 / 03

Applications web complexes

Développement d’applications et de systèmes qui simplifient le quotidien, accompagnent la croissance et répondent aux besoins concrets de l’entreprise.

03 / 03

Outils internes et automatisation

Numérisation des tâches répétitives, intégration de services et simplification du travail là où règne encore une complexité inutile.

02 Pour qui

Une bonne collaboration commence
par une manière de travailler qui nous correspond.

Elle fonctionne le mieux lorsqu’un objectif commun laisse la place à la compréhension du contexte et à l’envie de construire une solution utile sur le long terme.

OUI / MÊME DIRECTION

Pour qui suis-je là ?

  • Vous avez besoin d’une boutique en ligne, d’un système interne ou d’une application web adaptée à vos besoins.
  • Vous cherchez un partenaire qui commence par poser les bonnes questions avant de proposer une solution.
  • Vous voulez faciliter le travail en reliant données, services et processus dans un ensemble cohérent.
  • Vous tenez à ce que vos clients et visiteurs s’y retrouvent facilement et que leur parcours reste le plus simple possible.
  • Vous misez sur une communication ouverte, des fondations solides et l’évolution continue du projet.
NON / ATTENTES DIFFÉRENTES

À qui cette collaboration ne convient pas ?

  • Vous cherchez uniquement un site ponctuel et rapide, assemblé à partir d’un modèle prêt à l’emploi.
  • Le prix le plus bas est votre seul critère, sans considération pour la qualité ni la pérennité.
  • Il n’y a pas de place pour comprendre le besoin, échanger des retours ou prendre des décisions au fil de l’eau.
  • Personne de votre côté ne porte l’objectif du projet ni n’a l’autorité de prendre les décisions importantes.
  • Le confort et la satisfaction des clients ne sont pas une priorité : l’essentiel est que la commande passe et que le paiement arrive.

02 Comment se déroule la collaboration

DU PROBLÈME AU SYSTÈME / 03 ÉTAPES

D’abord,
comprendre le processus.

Ensuite,
concevoir la solution.

Enfin,
livrer une solution fiable.

01—03

MA FAÇON DE TRAVAILLER

D’abord comprendre le fonctionnement du projet. Puis concevoir une solution capable d’accompagner sa croissance.

03 Systèmes sélectionnés

Des systèmes complexes aux automatisations
qui font gagner du temps et relient des processus jusque-là séparés.

Chaque projet part d’un besoin différent. L’objectif reste le même : une solution claire et fiable qui tient la route au quotidien.

02 / MULTISTORE E-COMMERCE 2016—2025

AMIATEX

Plusieurs boutiques en ligne
sous un même toit.

Une plateforme innovante pour plusieurs devises, langues, domaines et boutiques : tout se pilote depuis une seule interface centrale.

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

LEETgg.com

Des données en direct
mises en perspective.

Une plateforme d’analyse des données en direct et historiques des matchs de FIFA, NHL et NBA et de CS2 : de la forme des joueurs aux cotes justes, avec export pour l’IA.

  • LIVE DATA
  • ANALYTICS
  • AI

04 ESPACE SYSTÈME / 01

Une architecture
dans laquelle on peut entrer.

Chaque couche a sa place, son interface et sa responsabilité. Continuez à faire défiler : la perspective s’ouvre et le système vous emmène dans l’espace suivant.

LIVE ESPACE SYSTÈME / 02

Les données circulent.
L’exploitation reste sereine.

API, intégrations et automatisations ne sont pas des rustines. Ce sont des parcours lisibles que l’on peut suivre, mesurer et étendre en toute sécurité.

  • OBSERVABLE
  • RESILIENT
  • AUTOMATED

ESPACE SYSTÈME / 03

Prêt à grandir.
Sans refaire les fondations.

Le résultat n’est pas un prototype tape-à-l’œil, mais un cœur stable qui laisse de la place à un nouveau marché, processus ou idée, sans perdre la maîtrise de l’ensemble.

05 Stack

La technologie doit servir
le système, et non l’inverse.

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 Références & historie

Je commence toujours par la même question :
Comment puis-je améliorer les choses ?

Cette même curiosité m’a conduit de mes premiers sites web et serveurs de jeu aux plateformes e-commerce, aux API et à l’automatisation.

Je privilégie une compréhension approfondie du projet et une collaboration durable — davantage comme un marathon virtuel mené ensemble que comme une succession rapide de missions.

github.com/janmikolas
13 étapes main 2007 HEAD
e‑commerce / main gaming / community clients / expériences
  1. 20075 000 par jour
    01 / FIRST WEBmain/first-product

    Premier site web

    Avec un collègue graphiste, nous avons créé un projet en ligne qui attirait 5 000 visiteurs par jour. C’était ma première expérience pour faire connaître un projet personnel au grand public.

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

    Hacking éthique

    Tests de sécurité d’applications web et divulgation responsable des vulnérabilités à leurs exploitants — notamment le signalement précoce d’une faille XSS dans la messagerie Seznam.cz. J’ai également découvert et signalé des failles dans le CMS veweb.cz, utilisé par des dizaines de sites, audité le système nRS pour dreamstudio.cz et contrôlé la sécurité de vsadte-se.cz, Grunex.com et eSuba.eu. J’ai signalé plusieurs vulnérabilités graves sur Undzwei.eu. J’ai aussi travaillé sur eG‑Sports.eu et d’autres sites communautaires.

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

    Sur Undzwei.eu, j’ai organisé des dizaines de tournois et administré une ligue compétitive de Counter-Strike 1.6. En 2011, j’ai également créé un plugin innovant pour serveurs de jeu, destiné aux matchs compétitifs de Counter-Strike 1.6 et utilisé pour des dizaines de milliers de parties.

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

    Trois semaines de stage professionnel et deux mois d’emploi saisonnier à la brasserie Radegast du groupe Plzeňský Prazdroj. Je suis heureux d’avoir aussi pu découvrir cet autre versant du travail — heureusement !

    05 / PROFESSIONAL PRACTICEstudy/veolia-transport

    Quatre semaines de stage chez Veolia Transport, où j’ai contribué à automatiser la création des grilles tarifaires.

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

    forFAIRPLAY

    Un projet personnel qui reliait les portails de jeux et simplifiait le traitement des tricheries, réclamations et exclusions dans l’e-sport tchèque et slovaque.

    Mise en place d’une coopération entre PLAYZONE · ESL · UNDZWEI · ET D’AUTRES
    • PLAYzone.cz
    • ESL
    • Undzwei.eu
  6. 2011school security
    07 / SCHOOL SECURITYsecurity/ssinfotech

    Découverte d’une injection SQL sur le site de l’École secondaire des technologies de l’information.

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

    WEBDO.cz

    J’ai cofondé un studio web dans lequel nous réalisions d’abord des sites vitrines simples, des modèles et différents scripts. Je me suis ensuite spécialisé dans l’e-commerce, tandis que mon collègue graphiste a suivi sa propre voie.

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

    MEPRADLO.cz

    Ma propre boutique en ligne sur PrestaShop — du développement de fonctionnalités sur mesure et du marketing jusqu’aux relations fournisseurs et au traitement des commandes.

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

    Une autre boutique en ligne personnelle sur PrestaShop — du développement de fonctionnalités sur mesure et du marketing jusqu’aux relations fournisseurs et au traitement des commandes.

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

    LEETgg · Équipe d’e-sport / clan

    J’ai fondé une équipe d’e-sport, ou clan, qui a compté à un moment plus de 40 joueurs sous ma direction. J’ai parallèlement repris et administré un groupe Facebook H1Z1 réunissant 6 000 joueurs.

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

    Cofondateur. Une plateforme multiboutique sur mesure, développée pendant plusieurs années, permettant d’administrer plusieurs boutiques en ligne, domaines, versions linguistiques et devises depuis une interface centrale.

    À la fin de l’année 2025, j’ai été contraint d’arrêter le projet.

    Places de marché intégrées pendant la collaboration : MARKETPLACE INTEGRATIONS / 03
    • MALL.CZ
    • Kaufland
    • eMAG
  12. 2016—2017gaming portals
    13 / SERVER PLUGINSgaming/csgo

    Plugins pour serveurs CS:GO

    Développement de plugins pour serveurs de jeu, destinés aux matchs compétitifs de CS:GO sur des portails de jeux tchèques et slovaques.

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

    LEETgg.com · Statistiques

    Une plateforme d’analyse pour les matchs d’e-sport. Elle traite les données en direct et historiques de FIFA, NHL, NBA et CS2, et propose les confrontations directes, la forme des joueurs, les tendances de buts, des cotes justes, un radar d’opportunités ainsi que des exports pour l’IA.

    Widgets pour afficher les statistiques directement sur le site EMBEDDED STATISTICS / 04
    • Tipsport
    • Chance
    • Fortuna
    • Betano
  14. 2025—2026business management
    16 / BUSINESS SYSTEMmain/business-system

    Système de gestion d’entreprise

    Développement d’un système réunissant en un seul endroit site web et boutique en ligne, réservations, CRM, facturation, gestion de projet, marketing et automatisation.

  15. AUJOURD’HUIcurrent head
    17 / CURRENTHEAD

    Backend & e‑commerce

    Je conçois des systèmes qui répondent à un vrai problème et survivent largement à leur première version.

HORS DU HAPPY PATH En toute franchise

Tout ne
réussit pas.

Certaines leçons ne viennent ni des livres ni des projets réussis. Elles sont nées d’une mission impayée, d’une capacité surestimée ou d’un moment où j’avais raison sans savoir comment le faire entendre. Voici celles que je n’ai pas oubliées.

DÉTAIL DU RÉCIT
01 / 09

ARCHIVES Webtrh 2012—2013

Ce que les clients pensent de notre collaboration.

« Très satisfait : communication et réalisation du projet ont été rapides. »
misho3
« Un travail rapide et de qualité. »
melanus
« Une solution rapide, un travail de qualité et des explications claires. Je recommande ! »
R2

LET'S BUILD Contact

Travaillons
ensemble.

Priorités du projet

Expliquez-moi ce qui vous freine. Je reviendrai vers vous avec quelques premières questions, puis nous trouverons ensemble le chemin le plus direct vers une solution.

Je réponds généralement dans les 24 heures.