Rimon Soliman
SOLUTIONS FOR THE INDUSTRIAL MARKET
- Industrial IT consulting and innovative software development
- Innovative software design and development
- Cutting-edge software solutions

My name is Rimon Soliman, born in Brescia (Italy) in 1982, and since 2003 I have been working in industrial IT.
Services Offered
Explore the range of services we provide, categorized into the following areas:
- Industrial IT consultant and innovative software solutions
- Custom Industrial Software Design and Development
- Industrial Supervision and monitoring Systems
- Industrial Automation, PLC, HMI and SCADA
- Discrete Event Simulations (DES) based advanced consultancy
For each service, we showcase successful projects and key solutions delivered to our clients.

Custom Industrial software design and development
I have been involved in the design and development of software solutions tailored to meet specific industrial needs. This includes developing custom applications for production control, integrating systems to enhance efficiency, and ensuring that the software architecture aligns with the unique requirements of industrial processes. My approach focuses on creating robust, scalable, and user-friendly software that enhances overall operational performance.

Production, delivery and maintenance of advanced supervision platforms
I have mainly focused on managing production processes, data collection and analysis, performance measurement, supervision, control, and maintenance of facilities.

PLC Programming and industrial automation
Particularly in the SIEMENS environment, including activities such as design, implementation, refinement, testing, commissioning, and support. I have performed these tasks across various sectors, from processed meats to mechanical engineering.

Advanced process analysis and optimization with discrete event simulation
Using the Tecnomatix Plant Simulation platform, I have created numerous simulations aimed at both production optimization and performance analysis. In some cases, the simulations were also used in the sales process to demonstrate the validity of productivity assumptions.

Happy customers
Throughout my career, I have collaborated with a wide range of clients, including both direct clients and equipment manufacturers, which has allowed me to interact, both directly and indirectly, with numerous Italian and international companies.
This experience has provided me with the opportunity to work across various industries, from steel to food processing. Below are some of the companies I have had the pleasure of working with:
Languages & More
- C# .NET / Core
- Entity Framework
- HTML, CSS, Javascript, Typescript, Angular
- REST APIs
- SQL Server, MySQL
- Visual Studio
- PHP (Cake, Laravel)
- Docker, VMWare
- IoT / IIoT
- Cloud Computing: AWS, Azure, Digital Ocean
- Python3, Django, Flask
- Siemens SCL and AWL
- Allen Bradley Structured Text
- Ladder Logic (Siemens, Allen Bradley, OMRON)
- Siemens SimTalk
- Industrial Protocols: MQTT, S7 Protocol, OPC-UA, EthernetIP, FINS, Modbus, MTConnect, Profinet, Profisafe
- Linux, Bash Shell
- Windows
- Networking
- C, C++, Delphi, Pascal
- Embedded / Firmware oriented development
- Blockchain

Skills
Design and development of distributed, robust and scalable software solutions following the microservices architecture pattern, available both ‘Cloud-based’ and ‘On-premise,’ including APIs, push notifications, and real-time monitoring. Web and mobile access for industrial monitoring, complemented by advanced analytics and business intelligence (BI) capabilities.
Comprehensive development, testing, installation, and fine-tuning of advanced industrial solutions utilizing PLC and HMI systems, with expertise in both Siemens and Allen Bradley environments. This includes configuring, programming, and optimizing these systems to ensure seamless integration with existing processes, as well as providing ongoing support and maintenance to maximize operational efficiency and reliability.
Proficient in Siemens Tecnomatix Plant Simulation for conducting advanced discrete event simulations, enabling the identification of bottlenecks and the measurement of inefficiencies within industrial processes. This expertise allows for a detailed analysis of the impact of topological changes, ensuring optimized workflow and enhanced productivity across manufacturing operations. By leveraging these simulations, I can provide data-driven insights to support strategic decision-making and continuous improvement initiatives.
Extensive knowledge of networks and operating systems, with a particular emphasis on Linux. This includes configuring, managing, and troubleshooting network infrastructures, as well as optimizing Linux-based systems for robust and secure operations in various industrial and enterprise environments.
Design models
- User stories
- MOM Mapping
- Flowcharts and Diagrams
- UML
- Stakeholder analysis
- DevOps
- Test-Driven Dev. (TDD)
- CI/CD

Soft skills
Strong consulting and advisory skills that go beyond software development. Even when software isn’t needed, my expertise is invaluable for making critical decisions. I leverage my experience to provide insightful analysis and strategic guidance in solving complex problems. I work collaboratively to understand challenges and contribute to the design and optimization of intricate systems, helping organizations achieve their objectives with well-informed, effective solutions.
Design and breakdown of complex platforms into tasks, coordination of work teams, classification of activities into deliverables and user stories, and active communication with clients.
Ability to work effectively under stress, a common occurrence in the industrial sector, especially when production may be impacted. I excel in maintaining composure and delivering results in high-pressure situations, ensuring that critical operations continue smoothly even in challenging circumstances.
Willingness to travel anywhere for work and to oversee long-term projects and on-site operations. I am fully prepared to commit to extended assignments and provide hands-on support, ensuring the successful completion of projects, regardless of location.
I am strongly oriented towards the “Keep It Simple” (KISS) and “Don’t Repeat Yourself” (DRY) principles in software development. I believe in designing solutions that are straightforward, efficient, and easy to maintain, avoiding unnecessary complexity. By adhering to the DRY principle, I focus on reducing redundancy in code, ensuring that each piece of functionality is implemented only once, which enhances code clarity and reduces the potential for errors. This approach results in more robust, scalable, and maintainable software solutions

How I carry out my work
My goal is always the same: to deliver the best possible solution in the context I’m involved in, carefully selecting the technologies to be used while ensuring speed, professionalism, and attention to detail.
I speak Italian, English, and Spanish, and having worked abroad for many years, I am available for travel and capable of easily managing activities at the client’s site, no matter where it is located. Additionally, I handle stressful and demanding situations with ease, such as those that may arise during the commissioning phase of a production system.
I am equipped with all the necessary tools and work efficiently both in a team and independently. Beyond handling the technical implementation of the solutions I develop, I can also manage meetings, planning sessions, presentations, training courses, and negotiations with ease.
I prefer working on a project basis, as it allows for a clear focus on delivering specific outcomes. However, I am flexible and can also accommodate hourly rate or daily rate arrangements if that better suits the needs of the client. My priority is to ensure a productive and mutually beneficial working relationship that meets the project’s goals and timelines.