Zoltan Vashegyi | System Architect | Cloud Computing, Data center and IoT specialist | Project Manager

Software Development

The world of software development offers many challenges and opportunities, and I dive into them with enthusiasm every day. My experiences are broad, covering various programming languages, development environments, and technologies. Below, I present the main areas I work in and some outstanding projects I have worked on.

Programming Languages and Technologies

Over the years, I have mastered several programming languages and technologies that allow me to develop according to the needs and requirements of different projects. I have experience in the following languages and technologies:

  • PHP: Developing web applications, creating backend services.
  • JavaScript, jQuery: Managing interactive web interfaces and dynamic content.
  • Node.js: Developing high-performance, scalable server-side applications.
  • C++: Developing high-performance, low-level applications and systems.
  • Python: Data processing, machine learning, and artificial intelligence projects.
  • Pascal and Lazarus: Developing Windows and Linux-based applications and database management systems.
  • Assembly: Low-level, hardware-close programming, optimization.
  • HTML and CSS: Designing websites and user interfaces.

IoT Frameworks and Process Control

Designing and developing IoT (Internet of Things) devices require special expertise, as these devices often have limited resources and must ensure reliable communication over the network. I have worked with the following IoT frameworks and process control projects:

  • IoT Platforms: Designing and developing complete IoT frameworks that enable communication, data collection, and control between devices. For example, a smart home system where sensors and actuators provide real-time data and respond to user commands.
  • Process Control: Industrial automation projects aimed at automating and optimizing production lines and other industrial processes. These systems are often SCADA-based, allowing real-time monitoring and control of processes.

Machine Learning (ML) and Artificial Intelligence (AI)

The fields of machine learning and artificial intelligence have seen tremendous growth in recent years, offering numerous new opportunities for developers. I have participated in the following projects in this area:

  • Data Processing and Analysis: Processing and analyzing large amounts of data to extract valuable information. I work in Python and use various libraries, such as TensorFlow and Keras. I applied my knowledge in automatic report generation based on physiological examination results.
  • Predictive Modeling: Developing models capable of predicting future events or trends based on data. For example, a sales forecasting system predicting the next quarter's sales.

ERP, BSS, and SCADA Systems

In developing and integrating ERP (Enterprise Resource Planning), BSS (Business Support Systems), and SCADA (Supervisory Control and Data Acquisition) systems, I create solutions that facilitate efficient management and control of business processes. I have worked in the following areas:

  • ERP Systems: Developing enterprise resource planning systems that help manage and allocate corporate resources efficiently. These systems include various modules, such as finance, procurement, production, and sales. I gained my experience on the R&R Software ZRt VERK400 and Oracle ERP systems.
  • BSS Systems: Developing business support systems that support various business processes, such as customer service, billing, and order management.
  • SCADA Systems: Developing industrial supervisory control and data acquisition systems that allow real-time monitoring and control of industrial processes. These systems are often critical for safety and efficiency and use technologies such as PLC (Programmable Logic Controllers) and HMI (Human-Machine Interface).

Outstanding Projects

IoT-Based Energy Management System

Developing an energy management system that uses IoT sensors to collect and analyze energy consumption data and optimize consumption. During the project, I used Node.js and Python for data processing and predictive model development, and PHP and Node.js for creating the control panel.

AI-Based Customer Service Chatbot

Developing an artificial intelligence-based chatbot capable of automatically answering common customer service questions and assisting customers. During the chatbot development, I used Python and TensorFlow libraries for natural language processing and creating machine learning models.

SCADA System for Industrial Automation

Developing a SCADA system that allows the complete automation and real-time supervision of a production line. The system collects data from various sensors and actuators and controls processes through a central control unit. I used C++ and Assembly languages for low-level programming and ensuring high performance and Node.js and PHP for implementing server-side system elements.

Smart City Pilot Project

Carried out the central data management and Smart City module of Hungary's first successful Smart City project, integrating smart devices (crosswalk, bench, toilet, street lighting, bike racks, etc.) installed in the city, as well as establishing and integrating the complete BMS system for municipal buildings.

If you need more information or would like to collaborate with me on a project, feel free to contact me!

Software Development

The world of software development offers many challenges and opportunities, and I dive into them with enthusiasm every day. My experiences are broad, covering various programming languages, development environments, and technologies. Below, I present the main areas I work in and some outstanding projects I have worked on.

Programming Languages and Technologies

Over the years, I have mastered several programming languages and technologies that allow me to develop according to the needs and requirements of different projects. I have experience in the following languages and technologies:

  • PHP: Developing web applications, creating backend services.
  • JavaScript, jQuery: Managing interactive web interfaces and dynamic content.
  • Node.js: Developing high-performance, scalable server-side applications.
  • C++: Developing high-performance, low-level applications and systems.
  • Python: Data processing, machine learning, and artificial intelligence projects.
  • Pascal and Lazarus: Developing Windows and Linux-based applications and database management systems.
  • Assembly: Low-level, hardware-close programming, optimization.
  • HTML and CSS: Designing websites and user interfaces.

IoT Frameworks and Process Control

Designing and developing IoT (Internet of Things) devices require special expertise, as these devices often have limited resources and must ensure reliable communication over the network. I have worked with the following IoT frameworks and process control projects:

  • IoT Platforms: Designing and developing complete IoT frameworks that enable communication, data collection, and control between devices. For example, a smart home system where sensors and actuators provide real-time data and respond to user commands.
  • Process Control: Industrial automation projects aimed at automating and optimizing production lines and other industrial processes. These systems are often SCADA-based, allowing real-time monitoring and control of processes.

Machine Learning (ML) and Artificial Intelligence (AI)

The fields of machine learning and artificial intelligence have seen tremendous growth in recent years, offering numerous new opportunities for developers. I have participated in the following projects in this area:

  • Data Processing and Analysis: Processing and analyzing large amounts of data to extract valuable information. I work in Python and use various libraries, such as TensorFlow and Keras. I applied my knowledge in automatic report generation based on physiological examination results.
  • Predictive Modeling: Developing models capable of predicting future events or trends based on data. For example, a sales forecasting system predicting the next quarter's sales.

ERP, BSS, and SCADA Systems

In developing and integrating ERP (Enterprise Resource Planning), BSS (Business Support Systems), and SCADA (Supervisory Control and Data Acquisition) systems, I create solutions that facilitate efficient management and control of business processes. I have worked in the following areas:

  • ERP Systems: Developing enterprise resource planning systems that help manage and allocate corporate resources efficiently. These systems include various modules, such as finance, procurement, production, and sales. I gained my experience on the R&R Software ZRt VERK400 and Oracle ERP systems.
  • BSS Systems: Developing business support systems that support various business processes, such as customer service, billing, and order management.
  • SCADA Systems: Developing industrial supervisory control and data acquisition systems that allow real-time monitoring and control of industrial processes. These systems are often critical for safety and efficiency and use technologies such as PLC (Programmable Logic Controllers) and HMI (Human-Machine Interface).

Outstanding Projects

IoT-Based Energy Management System

Developing an energy management system that uses IoT sensors to collect and analyze energy consumption data and optimize consumption. During the project, I used Node.js and Python for data processing and predictive model development, and PHP and Node.js for creating the control panel.

AI-Based Customer Service Chatbot

Developing an artificial intelligence-based chatbot capable of automatically answering common customer service questions and assisting customers. During the chatbot development, I used Python and TensorFlow libraries for natural language processing and creating machine learning models.

SCADA System for Industrial Automation

Developing a SCADA system that allows the complete automation and real-time supervision of a production line. The system collects data from various sensors and actuators and controls processes through a central control unit. I used C++ and Assembly languages for low-level programming and ensuring high performance and Node.js and PHP for implementing server-side system elements.

Smart City Pilot Project

Carried out the central data management and Smart City module of Hungary's first successful Smart City project, integrating smart devices (crosswalk, bench, toilet, street lighting, bike racks, etc.) installed in the city, as well as establishing and integrating the complete BMS system for municipal buildings.

If you need more information or would like to collaborate with me on a project, feel free to contact me!

Menu

  • Home
  • My Resume
  • My Interests
    • Hardware Development
    • Software Development
    • Solution Provider
    • 3D Modeling
  • Life moments

Get in touch

If you are interested to work or ride with me do not hesitate to find me:

  • zoltan@vashegyi.com
  • (+36) 20 611 8811
  • Hungary, 2091 Etyek

Life Moments

© 2024 - 2025 Zoltan Vashegyi. All rights reserved.
Template Images: Unsplash. Design: HTML5 UP.Private images: Zoltan Vashegyi