Summary
Petr Kmoch is a versatile full‑stack Java programmer with 13+ years of experience building enterprise ERP, IoT, and cloud-native applications using Java (Spring, Hibernate, J2EE), modern JavaScript frameworks (Angular, React) and container platforms (Docker, Kubernetes, OpenShift). He combines production-grade backend expertise with hands-on AI/ML and deep learning work—he is an IBM certified data scientist who built his own AI ERP (GOLEMv1) and a Java deep learning framework (Prometheus) available in his repositories. Petr has led international teams at Siemens and delivered complex integrations at IBM and major Czech enterprises, bridging embedded C/C++ roots with contemporary cloud, Big Data and ML tooling. Comfortable across languages (Python, C++, Kotlin) and messaging/datastores (Kafka, RabbitMQ, Mongo, PostgreSQL), he often prototypes robotics/vision and 6DoF simulators in his spare time, showing a persistent interest in bringing research-grade models into production.
13 years of coding experience
20 years of employment as a software developer
Ing. equivalent to MSc. and Dipl. Ing. - 5 year study finished with state exam a diploma thesis, Electrotechnics and technical informatics, Ing. equivalent to MSc. and Dipl. Ing. - 5 year study finished with state exam a diploma thesis, Electrotechnics and technical informatics at Technická univerzita v Liberci
English, German, Czech, Russian