Skip to content
View michaelfanta's full-sized avatar

Block or report michaelfanta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
michaelfanta/README.md

Michael Fanta

Integration specialist & full-stack developer. 15+ years connecting ERPs and e-shops, building custom software. In recent years, AI integration where it saves real hours of work.

🌐 michael-fanta.cz — services, references, contact 💼 LinkedIn ✉️ info@michael-fanta.cz


What I do

I help companies connect systems that don't talk to each other, automate routine work, and build custom applications where off-the-shelf software falls short. Long-term partnership, not one-off projects.

Focus areas:

  • System integration — ERP ↔ e-shop ↔ accounting ↔ warehouse ↔ carriers
  • Custom API development — REST, GraphQL, gRPC, SOAP, WebSocket
  • AI integration — product descriptions, translations, data enrichment, custom assistants over your data
  • Web applications — portals, dashboards, internal tools
  • E-commerce — Shoptet customization & extensions, Shopify
  • Supplier feeds — XML, CSV, EDI, Napoj.se, Mergado
  • DevOps & hosting — managed deployments on Hetzner, Wedos and similar providers

Tech stack

Languages — Python · C# · PHP · TypeScript · JavaScript · Bash · HTML5 · CSS3

Backend & frameworks — FastAPI · SQLAlchemy · Pydantic · Alembic · Uvicorn · pandas · Jinja2 · boto3 (AWS SDK) · Node.js

Infrastructure & DevOps — Docker · Docker Swarm · Kubernetes · NGINX · Git · GitHub Actions · VS Code · Postman

Databases — MariaDB / MySQL · PostgreSQL · Redis · Microsoft SQL Server · SQLite

APIs & protocols — REST · GraphQL · gRPC · SOAP · WebSocket · OData

Observability — Prometheus · Grafana · Elastic Stack · Sentry · Zabbix · UptimeRobot

AI & LLM tooling — OpenAI · Anthropic · LangChain · LlamaIndex · Ollama

Practical AI integration: structured outputs, RAG over company documents, batch enrichment, custom assistants. With safety guardrails and human-in-the-loop where it matters.

I use the same tools on my own work — generating documentation, scaffolding tests, keeping docs in sync with repo changes — so I can stay focused on what I actually love: building applications end-to-end.


Supported accounting & ERP systems

Abra Gen · Abra Flexi · Abra Flores · Money S3 · Money ERP · Pohoda · Cézar · Byznys · Vario · Winshop

If your system isn't listed but has any data interface (REST/SOAP API, database view, export file), I can almost certainly connect it.


E-commerce platforms

I build, customize, and integrate on Shoptet and Shopify — and migrate clients onto these platforms from Upgates, Eshop-rychle, FastCentrik, WooCommerce, and others.


Operating systems

macOS · Ubuntu · Debian · CentOS · Windows Server


Smart home & automation (hobby)

From sensors to a fully automated aquarium — where I tinker before bringing things to clients.

Arduino · Raspberry Pi · Home Assistant · ESPHome · Tasmota


Michael's GitHub stats

Note on public repos: Client work is mostly under NDA, so I keep it private. Public repos here are hobby projects and experiments.

Popular repositories Loading

  1. custom_components custom_components Public

    My collection of components for esphome

    C++ 2

  2. elasticsearch-php elasticsearch-php Public

    Forked from elastic/elasticsearch-php

    Official PHP low-level client for Elasticsearch.

    PHP 1

  3. gp-webpay-php-sdk gp-webpay-php-sdk Public

    Forked from newPOPE/gp-webpay-php-sdk

    GP Webpay PHP SDK

    PHP

  4. elasticsearch-tutorial elasticsearch-tutorial Public

    Forked from ludekvesely/elasticsearch-tutorial

    Elasticsearch tutorial - ludekvesely.cz

    Shell

  5. rpi-mqtt-monitor rpi-mqtt-monitor Public

    Forked from hjelev/rpi-mqtt-monitor

    Python 2 and 3 script to check cpu load, cpu temperature, free space, used memory, swap usage, voltage and system clock speed on a Raspberry Pi computer and publish the data to a MQTT broker.

    Python

  6. Tasmota Tasmota Public

    Forked from arendst/Tasmota

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full do…

    C