Industries

Intern interview & blog: How Efe Ogmen used Mendix to assist workforce workforce management

Editor’s note: Efe Ogmen was a summer 2025 intern supporting the energy, chemicals and infrastructure industries at Siemens Digital Industries Software.

Watch this interview with Efe and read his blog post below describing his internship experience and skills he obtained.

How I assisted in developing a Workforce Management application using Mendix (by Efe Ogmen)

During my internship at Siemens, I assisted in developing a Workforce Management application using Mendix, a low-code platform. The application was designed to support shift planning, skill mapping, time and attendance recording, and resource allocation.

My primary focus was on the HR Dashboard, where I contributed to integrating key features that enable HR representatives to allocate workers to specific training programs. These features are intended to allow employees to obtain in-field skills through specialized training.

Additionally, the application provides employees with the option to upload their existing certifications to their profile so that it becomes convenient for the HR to keep track of qualifications and the Manager to distribute work as per skill sets.

The HR Dashboard also shows the status of all the training assigned, in progress, and completed. When accessing the HR dashboard, it provides a list of employees together with details such as their training ID, skills learned, and duration of the training, along with their score reports.

Given the progress I’ve made, I learned a lot about:

  • Microflows design with automated task execution such as allocating shifts to employees, updating their skills and certifications, and leaving for approval.
  • Building XPath statements to fetch and filter required information for tasks like scheduling available employees or tracking finished training modules.
  • Creating user-friendly, simple-to-navigate pages that support easy access for employees, managers, and HR members to navigate through the application and achieve their tasks with ease.
  • Implementing access rules and security measures to make sure that sensitive employee data and actions are only available to authorized users.

Research Project: Integrating Mendix with TeamViewer

Recently, I also had the opportunity to research integration possibilities between Mendix and TeamViewer. The project began with extensive research on how the two platforms may be integrated to increase functionality, improve user experience, and enable remote collaboration. I researched their current API’s (Application Programming Interface) and use cases to determine functional and effective ways of integrating the two platforms.

According to this research, I intended to integrate the workforce management application that I worked on using Mendix with TeamViewer’s Assisted Reality and remote support features. This integration would allow the field workers to clock in and out—either by tapping an app button on an on-field mobile device or using voice commands while using assisted reality (AR), where employees say a specific phrase—such as “Start shift” to clock in or “End shift” to clock out.  With this solution, I aimed to increase efficiency, minimize manual errors, and provide a more connected experience for both field workers and their support teams.

One major area of impact is in the Energy, Chemicals, and Infrastructure (ECI) sector. With automated recording of time and hands-free remote support, ECI companies can significantly simplify administrative tasks, minimize manual mistakes, and improve coordination across complex, multi-locational projects.

Connecting these cutting-edge technologies also allows teams to rapidly transform on-site and remain in compliance with industry requirements. Technology is likewise extremely adaptable, making it ideal for industries such as manufacturing, utilities, and large-scale industrial operations, where modern workforce management is increasingly essential.

Project highlights of significance included:

  • Integrating Mendix and TeamViewer technologies to enhance and make improved daily workforce management practices alongside assisted reality and remote support.
  • Highlighting simple time-tracking and attendance features (button and voice command)
  • Exploring how time-tracking software can reduce the risk of employee working hour errors and manual entry errors.
  • Enabling Energy, Chemicals, and Infrastructure (ECI) an inclusive cross-section of other industries to define workforce management, improve efficiency, and drive coordination through flexible, elastic digital technologies.

What I learned from my Internship at Siemens

Having done my internship at Siemens primarily with Mendix, I was completely engaged in low-code development and got to see firsthand how versatile and capable these platforms truly are. I moved from learning the basics to building end-to-end solutions, developing all the way from microflows that execute business logic to building data-driven dashboards and role-based security controls.

Page structure development and design taught me the importance of being more careful with UI (user interface) to deliver a more improved user experience. Code debugging, building XPath statements, and integrating backend processes with the front end served to improve my technical competence and taught me the importance of being precise in details as well as organization. Every problem, whether it was fixing a bug, implementing a new function, or securing the system, left me more confident and assured in my Mendix skills.

I also got to see how research is put into action to drive real-world digital solutions at Siemens. Through my research on how to integrate Mendix and TeamViewer, I learned that it is not just about creating functional solutions— it is also a matter of understanding actual business requirements, designing with flexibility, and working with others are all essential. This experience gave me valuable insight into how large organizations like Siemens use collaboration and innovation to make a real-world impact across different industries.

Besides the technical exposure, my internship at Siemens was equally rewarding. I was able to realize how technology and teamwork blend into real business practices. The support and feedback from my mentors encouraged me to ask questions, try out new ideas, and not be afraid of making mistakes. I learned how to take initiative, communicate within a team, and stay adaptable as project goals evolved. Being given the responsibility of understanding what it means to contribute, to help solve real business problems, and to keep learning and improving every day.

Justin Tuttle

Justin Tuttle is a senior digital content marketing specialist for the energy and utilities industries at Siemens Digital Industries Software. He creates content showcasing how energy and utilities companies can embrace digitalization to improve innovation, collaboration and sustainability while reducing costs.

More from this author

Comments

2 thoughts about “Intern interview & blog: How Efe Ogmen used Mendix to assist workforce workforce management

Leave a Reply

This article first appeared on the Siemens Digital Industries Software blog at https://blogs.sw.siemens.com/energy-utilities/2025/09/15/intern-interview-blog-how-efe-ogmen-used-mendix-to-assist-workforce-workforce-management/