Lukáš Peterek

Lukáš Peterek

Software Engineer & Zakladatel

Software Engineer & Founder

Profesní Shrnutí Professional Summary

Zkušený softwarový inženýr a zakladatel IT firmy se silným architektonickým zaměřením na Python a PHP. Mám více než 8 let praktických zkušeností s vývojem backendových systémů, správou serverů a návrhem infrastruktury. Specializuji se na vývoj kritických výrobních informačních systémů (MES), komplexních webových/desktopových aplikací a integraci IoT řešení do firemních procesů. V současné době vedu vlastní společnost poskytující spolehlivou IT podporu a vývoj na míru pro B2B sektor.

Experienced Software Engineer and IT Founder with a strong architectural focus on Python and PHP. Bringing over 8 years of hands-on experience in backend development, server administration, and infrastructure design. Highly specialized in building mission-critical Manufacturing Execution Systems (MES), complex enterprise applications, and integrating IoT solutions. Currently leading my own company to provide reliable, scalable IT support and custom software solutions for the B2B sector.

Pragmatický přístup k řešení problémů: Pragmatic approach to problem solving: "Co neumím, to se naučím. Pokud řešení neexistuje, postavím ho sám. Od enterprise architektury po reverzní inženýrství nízkoúrovňových Windows API – věřím, že dokážu vyřešit jakýkoliv technický problém, na který se zaměřím." "What I don't know, I learn. If a solution doesn't exist, I build it from scratch. From enterprise architecture to reverse-engineering low-level Windows APIs—I firmly believe I can execute anything I put my mind to."

Pracovní Zkušenosti Work Experience

Zakladatel & Lead Programmer

rapl group s.r.o.
Leden 2025 – Současnost Jan 2025 – Present
  • Návrh, vývoj a nasazování softwaru na míru (Python, PHP) řešícího specifické byznys procesy klientů.
  • Budování a údržba spolehlivé, zabezpečené a škálovatelné IT infrastruktury.
  • Komplexní IT podpora a konzultace pro malé a střední podniky (SMB).
  • Designing, developing, and deploying custom software (Python, PHP) solving specific business needs.
  • Building and maintaining reliable, secure, and scalable IT infrastructures.
  • Providing comprehensive IT support and consulting for small and medium-sized businesses (SMBs).

Software Engineer

a123systems
Duben 2025 – Současnost Apr 2025 – Present
Povýšení z role MES Specialist
Promoted from MES Specialist

Zodpovědnost za architekturu a vývoj pokročilých interních softwarových řešení, hluboká integrace výrobních systémů a optimalizace firemních procesů pomocí moderních technologií.

Responsible for the architecture and development of advanced internal software solutions, deep integration of manufacturing systems, and business process optimization using modern tech stacks.

MES Specialist

a123systems
Květen 2023 – Duben 2025 May 2023 – Apr 2025
  • Automotive systémy: Vývoj EOL (End-of-Line) aplikace pro automatizovanou kontrolu a dobíjení 48V baterií pro tier-1 projekty (Audi, BMW).
  • Průmyslová automatizace: Vývoj, správa a troubleshooting na platformě Ignition 7.9 (Jython) napříč aktivními výrobními linkami.
  • Infrastruktura: Implementace firemního intranetu sloužícího jako SSO (Single Sign-On) hub pro další aplikace s využitím LDAP.
  • Automotive Systems: Developed an EOL application for automated testing and charging of 48V batteries for tier-1 projects (Audi, BMW).
  • Industrial Automation: Development, management, and troubleshooting within the Ignition 7.9 (Jython) platform across active production lines.
  • Infrastructure: Implemented a company intranet serving as an SSO hub for other applications utilizing LDAP integration.

Full-Stack Developer

OSVČ (Freelance)
Freelance
2021 – 2024

Nezávislý vývoj kompletních webových řešení, e-shopů na míru a komplexní správa Linuxových webových serverů pro koncové klienty.

Independent development of full web solutions, custom e-commerce platforms, and comprehensive Linux server administration for end clients.

Vybrané Projekty & Architektura Key Projects & Architecture

Enterprise Ticketing Systém

Enterprise Ticketing System

Vanilla PHP / B2B & Interní Workflow

Plně customizovaný systém pro správu ticketů a IT požadavků, vybudovaný od nuly. Systém je nasazen ve dvou odlišných režimech: 1) Multi-tenant B2B platforma pro naši IT správu, kde má každá klientská firma vlastní automaticky generovanou subdoménu a login, s centrálním směrováním ticketů k nám. 2) Vnitrofiremní instance, kde pověření zaměstnanci fungují v roli "Firm_agents" – mohou si přiřazovat tickety, pracovat na nich a jednoduše zapojovat kolegy napříč odděleními pro plynulou spolupráci a řešení komplexních úkolů.

Fully custom helpdesk and ticketing solution built from scratch, deployed in two distinct modes. 1) A multi-tenant B2B platform for our managed IT services, where each client company receives an auto-generated subdomain and isolated login, routing all tickets centrally to our team. 2) An internal single-company instance featuring a "Firm_agent" role, allowing employees to self-assign tickets, manage workflows, and seamlessly loop in coworkers across different departments for collaborative problem-solving.

Smart E-ink IoT Displeje

FastAPI / C++ / ESP32 / E-ink

End-to-end inteligentní systém pro bezdrátovou správu e-ink displejů označujících kanceláře. Zahrnuje robustní backend v Pythonu (FastAPI) pro správu zařízení. Skrze extrémní optimalizaci spotřeby (agresivní Deep Sleep, dynamické škálování WiFi TX výkonu podle RSSI, ETag HTTP 304 cachování a 1-bit PHP GD server-side rendering) dosahují ESP32 zařízení výdrže 400+ dní na baterii. Zahrnuje vlastní vizuální drag&drop designer šablon a plnou podporu OTA (Over-The-Air) updatů firmwaru.

End-to-end intelligent system for wireless management of e-ink office door displays. Features a robust Python (FastAPI) backend handling device management. Through extreme power optimization (aggressive Deep Sleep, RSSI-based dynamic WiFi TX power scaling, ETag HTTP 304 cache synchronization, and 1-bit PHP GD server-side rendering), the ESP32-powered devices achieve 400+ days of battery life. Includes a custom web-based drag & drop template designer and OTA firmware update capabilities.

RAPL Enterprise EDR, RMM & DLP Platform

Python / PHP 8 / MariaDB / Win32 API

Kompletní vývoj full-stack bezpečnostní platformy od nuly. Python agent běží jako SYSTEM služba a využívá low-level Windows API techniky k obejití izolace Session 0 (Token Duplication) pro interakci s uživatelským prostředím. Obsahuje 22+ souběžných monitorovacích modulů s téměř 0% zátěží CPU díky využití asynchronních kernel eventů (ReadDirectoryChangesW, WMI). Systém plně využívá nativní C-struct bindingy přes ctypes pro WiFi triangulaci (wlanapi.dll), skenování paměti cizích procesů proti C2 beaconům, vícevrstvou ochranu proti ransomwaru a OS-level kill-switch. Vše je napojeno na vlastní vysoce výkonný PHP 8 / MariaDB backend spravující real-time telemetrii a 50+ relačních tabulek.

Engineered a full-stack Enterprise EDR, DLP, and RMM platform from scratch. The Python agent runs as a SYSTEM service, executing deep OS-level operations to bypass Session 0 isolation via Token Duplication for interactive user-space access. It runs 22+ concurrent monitoring modules at near-0% CPU by leveraging kernel event-driven APIs (ReadDirectoryChangesW, WMI). Features include native C-struct bindings via ctypes for WiFi triangulation (wlanapi.dll), cross-process memory scanning for threat detection, multi-layer ransomware defense, and an emergency process kill-switch. Paired with a custom PHP 8 / MariaDB backend managing 50+ tables and real-time endpoint telemetry.

Automotive EOL Aplikace

Automotive EOL App

Python / PyQt6 / CAN / UDS

Vysoce responzivní aplikace pro End-of-Line testování na linkách. Využívá asyncio pro neblokující UI (PyQt6) a komunikuje s bateriemi v reálném čase pomocí CAN, UDS a ISOTP protokolů. Automatizuje složitý proces: sken čárového kódu -> vyčtení HW/SW verzí, napětí a DTC chyb -> validace vůči výrobním limitům -> výpočet úbytku napětí článků -> řízení nabíjecí stanice -> zápis finálních dat (backflush).

Highly responsive application for End-of-Line testing on production lines. Utilizes asyncio for a non-blocking UI (PyQt6) and communicates with batteries in real-time using CAN, UDS, and ISOTP protocols. Automates a complex workflow: barcode scan -> reading HW/SW versions, voltages, and DTCs -> validation against manufacturing limits -> cell voltage drop calculation -> charging station control -> final data backflush.