Resume
Professional experience
DMG MORI Heitec Digital Ltd.
Senior Software Engineer
- Bringing expertise to CELOS X, an Industry 4.0 SaaS cloud solution on Microsoft Azure providing digitization of CNC machines. Delivered features requested by strategic partner companies to automate their factory production.
- Leading technical decisions for large-scale C++ and Go backend services, utilizing stream processing to transform multi-vendor CNC machine data and transmitting them via publish-subscribe messaging.
- Integrating CELOS X with a diverse set of industrial network communication protocols (OPC UA, MTConnect, MQTT) to ensure seamless connectitvity with various business client systems, becoming a domain specialist in them.
- Resolved a critical dependency risk affecting whole system architecture in time before release. Utilized cross-team collaboration and coordination in the process, resulting in successful mitigation.
- Playing a pivotal role in talent acquisition and fostering skill growth among developers. Conducting over 15 interviews and assisting onboarding through architecture documentation and comprehensive onboarding guides.
C++ Go NATS gRPC OPC UA MQTT REST OpenAPI Google Protocol Buffers Google Test Google Mock Microsoft Azure Docker
Freelance Embedded Software Developer
ME Embedded Ltd.
- Independently developed an embedded C++ Qt/QML application for a medical device's Raspberry Pi touchscreen interface. The system controlled a robot arm via GPIO serial communication, processed and forwarded medical analysis results to an MQTT messaging broker, enabling real-time push notifications on mobile devices.
C++ Raspberry Pi Qt QML MQTT
evosoft Hungary Ltd.
Senior Software Engineer
- Architected a complex diagnostic data analytic C++ Qt application with a plugin system, utilizing additional Win32 system programming techniques (Debug Symbol Server). This software currently aids Siemens SINUMERIK engineers to fix reported bugs in less time than before.
- Authored extensive software architecture documentation following the arc42 standard.
- Conducted modern C++ and software design training sessions, sharing knowledge and elevating team expertise.
Software Engineer
- Successfully refactored a legacy Perl testing framework into Python BDD tests besides feature development duties, reducing test code maintenance efforts and improved sprint velocity by 40%.
- Introduced development best practices and modern tooling to optimize work processes.
Junior Software Engineer
- Developed and delivered diagnostic data collection functionality in C++ for the Siemens SINUMERIK CNC controller, a feature still actively used in factories today.
- Maintained and improved internal tooling and automation scripts in Bash and Python.
C++ Qt Google Test Google Mock Win32 API Python Bash Perl Tcl
GE Healthcare
Software Intern
- Maintained cloud backend microservices in Java using Spring Framework for a medical imaging SaaS cloud product within the Predix platform, working with DICOM medical protocol in the process.
- BDD test automation using Selenium.
- Actively contributed to the division's "DevOps Guild", promoting Docker best practices.
Java Spring Boot REST RabbitMQ Redis Cloud Foundry Docker JUnit Mockito JBehave Selenium
University of West Hungary
Research Assistant
- Early adoption of data science methodologies in environmental research. Delivered a multivariate regression component in R and Java for analysis of time-series data used in a significant Earth System research project (25294/207 TÁMOP-4.2.2.C-11/1/KONV-2012-0015).
- Presented research findings at conferences and co-authored publications, showcasing the project's advancements.
- Administered a cloud-based Linux web server (Debian) and MongoDB database, supporting collaboration and data management for multiple members of the research project.
Java R RapidMiner Apache Tomcat MongoDB VMware ESXi
Education
Eötvös Loránd University
Budapest
Master of Science (M.Sc.), Computer Science
Software Technology specialization
Master thesis: Information retrieval from Java archive format
Participated in CodeCompass research project.
University of West Hungary
Sopron
Bachelor of Science (B.Sc.), Business Informatics Engineer
Software Development specialization
Bachelor thesis: NoSQL Database System and Creation of Related Analytic Methods
Participated in 25294/207 TÁMOP-4.2.2.C-11/1/KONV-2012-0015 Earth-system research project.
Skills
Technical skills
Academic achievements
-
Zoltán Pödör, Bálint Kiss, György Csóka, László Jereb
Possible climatic correlation of individual great buttefly species catch data – examinal methodology and preliminary results
University of West Hungary, Faculty of Forestry, Faculty Scientific Conference
Sopron, Hungary, 10 December 2013 -
Zoltán Pödör, György Csóka, Bálint Kiss
Simple- and Multivariate data analysis of light trap catching data by a systematic window procedure
Decision Support System Workshop and ForestDSS Community of Practice
Lisbon, Portugal, 4-6 December 2013
-
Development of data analytic system for forest data in RapidMiner and R
environment
XXXII. National Conference of Scientific Students Associations (OTDK)
Szeged, Hungary, 16-18 April 2015 -
Development of CReMIT-based data analytic method for processing of
forestry time series data
HTE Infokom 2014, 19th HTE Infocommunication Networks and Applications Conference and Exhibition, Student section
Kecskemét, Hungary, 9 October 2014 -
Development of data analytic system for forest data in RapidMiner and R
environment
University of West Hungary, Simonyi Károly Faculty of Engineering, Wood Sciences and Applied Arts, Faculty Conference of Scientific Students Associations (TDK)
Sopron, Hungary, 24 April 2014
25294/207 TÁMOP-4.2.2.C-11/1/KONV-2012-0015 „Scientific processing of Earth-system data and socialization of knowledge with the help of modern IT resources
Earned II. place for presented research paper at University of West Hungary Faculty Conference of Scientific Students Associations (TDK)