Industrial Automation

PLC Software Development
Automation Systems Integration
Visualizations

Creating solutions that power the future!

Xortech programmer

What I Offer

Your needs and expectations are most important to me. That's why I work every day to provide solutions that exceed your expectations and help us collaborate successfully. I see every client as a partner whose success is a shared mission, and your satisfaction is my greatest reward.

My Skills

I am an experienced PLC programmer specializing in the design, implementation and optimization of industrial automation systems in various industries.
My approach to work is characterized by accuracy, timeliness and care for efficiency and safety. Meeting the challenges of this work
gives me great satisfaction.

Xortech Skills

I am proficient in all major PLC programming languages, including STL, LAD, FBD, SFC, and IL. I also have skills in programming languages such as C++, HTML, CSS, PHP, and SQL, which allow me to integrate PLC systems with web-based applications and enhance overall functionality. I also strive to incorporate IT techniques into PLC programming to improve code readability and solve problems in innovative ways.

My extensive knowledge of and experience with various types of PLC controllers allow me to effectively design, program, and optimize industrial automation systems. I excel at tackling complex tasks related to automation and integrating PLC systems with other technologies, drives and devices.

My Certificates

I am ready for any challenge in automation

As a student, I was already thinking about my future and my profession. I realized that the theoretical knowledge gained during my studies did not always reflect current practices in industrial automation. I also knew that hands-on practice was the key to success. This was my motivation to complete training and courses in the field of automation, which allowed me to gain practical experience in PLC programming. So, in the last year of my engineering studies, I decided to take a step forward and complete my first practical course in programming Siemens PLC controllers. I spent several weekends studying late into the evening at Siemens headquarters, and I enjoyed every moment. Soon after, I completed a second course on safety controllers. These were my first steps toward getting my first job as a PLC programmer – an achievement I was proud of.

For the projects I participated in during my professional career, I also received training in factory standards. These training sessions were crucial in deepening my skills in the area of ​​automation and programming, allowing me to better understand the specific requirements and procedures at leading automotive companies.

Siemens certificate

Siemens Simatic S7-1500 Programming Advanced Course

Siemens

Issued April 2018

Siemens Safety certificate

Programming and Designing in STEP 7 Safety Advanced in Simatic Safety & Integrated S7-1500 Controllers

Siemens

Issued April 2018

Integra certificate

Daimler Integra V6 PLC Standard

Mercedes-Benz AG

Issued August 2020

VASS certificate

VASS V6 Siemens PLC standard

Volkswagen Group

Issued November 2021

Ready to start something great?

Let's drive your automation forward with expert PLC solutions. Let's work together!

Contact Me

About Me

Discover how I could fit into your team

Tomasz Radomski

Tomasz Radomski

PLC Software Developer

Hello, world! My name is Tomasz Radomski, though most people call me Tomek (a more familiar version of my name). I’m 30 years old, and my path has been shaped by both my technical education and my passion for exploration in the broadest sense. I attended an IT-focused technical high school and later earned a degree in Automation and Robotics from the Silesian University of Technology. I’ve always been fascinated by how machines and devices work, and over time I started channeling that curiosity into creating solutions in the world of automation.

My interests extend beyond just work – I’m an avid traveler, always eager to explore new cultures. And yes, I’m the kind of person who believes that every trip is a chance to indulge in great food. I have a particular love for Italian cuisine and coffee – sometimes I think Italian espresso runs through my veins.

Outside of my professional and travel pursuits, I’m a hands-on kind of person. I enjoy crafting, tinkering with cars, and diving into the latest technologies. My hobbies reflect my love for building and understanding how things work.

Friends often describe me as charismatic, ambitious, and determined – qualities that define me both in my personal and professional life. My personality type is Architect (INTJ), meaning I take a strategic, methodical approach to solving problems and achieving goals. Whether it’s in a project or a new challenge, I’m driven by the desire to succeed and perfect my craft.

In winter, you’ll find me on the slopes, learning to master snowboarding – always up for new challenges. It's not my strongest point yet, but practice makes perfect. I hope to improve enough to change that last sentence soon.

Frequently Asked Questions

Get to know my experience in PLC programming and industrial automation through the answers below.

As a PLC programmer, my professional experience spans a wide range of projects in the automotive, intralogistics, and chemical industries. I have worked with various PLC brands and models, including Siemens, Allen-Bradley, and Schneider Electric. I have designed and programmed automation systems for manufacturing, process control, data management, and transport applications. Throughout my career, I have been involved in troubleshooting complex automation systems, optimizing existing logic for better performance, and developing custom solutions to meet specific client requirements. I have developed PLC software in line with the standards of companies such as Mercedes-Benz and Volkswagen. For prototype production lines, I also created tailored control standards, which was a rewarding challenge.

Throughout my career in industrial automation, I have encountered several challenges that required creative solutions and solid technical knowledge.

Many projects required integrating PLCs with SCADA systems, HMIs, safety systems, and other devices such as drives and sensors, which were supplied by different companies. Each system had its own specific requirements and communication protocols, which demanded a deep understanding of technologies and protocols like Modbus, PROFIBUS, and EtherNet/IP.

In many cases, automation systems were expanded with additional functionality in response to customer demands, leading to performance issues and difficulties in maintaining the code. To solve this problem and make the software easier to read for operators, I had to adopt my own rules and standards.

Industrial automation often operates in harsh environments, such as fluctuating temperatures, humidity, or electromagnetic interference. There were instances where system failures required quick responses and precise troubleshooting to avoid production downtime, requiring me to stay calm and manage stress in difficult situations.

Ensuring the safety of machines and operators is crucial in any industrial automation setup. Implementing appropriate safety functions in PLCs required knowledge of standards and regulations, such as SIL (Safety Integrity Level). Adapting systems to safety requirements involves both technical and organizational challenges.

Automation is a complex field where many people and departments need to collaborate. I often faced challenges coordinating work with other specialists, such as electrical engineers, programmers, and project managers. Effective time management and communication within the team were key to ensuring that the project proceeded according to plan.

Industrial automation evolves rapidly, with new technologies such as the Internet of Things (IoT), cloud computing, and artificial intelligence being introduced. This requires me to constantly learn new technologies to be able to provide the highest level of service for my customers.

Each of these challenges required not only technical skills but also the ability to adapt to changing conditions, creative thinking and a willingness to be open to non-standard solutions.

I think there are several qualities that are particularly important. First, precision is crucial – in automation, every detail matters, so it’s essential to ensure each stage of the work, from design to installation and testing, is carried out accurately. Another important trait is patience, especially when troubleshooting or diagnosing issues, as it often requires analyzing complex systems and identifying the source of a problem.

Creativity is also vital – many tasks in automation require thinking outside the box, especially in difficult situations where there are no straightforward solutions. Analytical skills are necessary to understand how systems work, analyze data, and optimize processes.

Another important quality is the ability to manage stress. In this field, challenges and unexpected situations arise frequently, and the ability to stay calm under pressure is crucial. Whether it's meeting tight deadlines, solving complex problems, or dealing with system failures, being able to manage stress effectively allows for better decision-making and ensures high-quality work even in difficult circumstances.

Lastly, but equally important, is a passion for technology. The work of an automation specialist doesn’t stop at performing daily tasks – constantly seeking new solutions, exploring new technologies, and focusing on professional development are key to success in this field.

I chose industrial automation as my profession for several reasons, which stem from my passions and experiences. During my time at an IT technical school, although I was interested in computer science and programming, I noticed that working at a computer didn’t give me the tangible results I was looking for. I felt like something was missing – something I could touch and see.

Since I was a child, I spent a lot of time with my father in the garage, where we tinkered, built simple machines, and repaired cars. Those were the moments that fascinated me the most, as I could literally "touch" technology and see how everything worked. A turning point came when I was 16 years old and I started my first inverter. I installed it on a bench drill, which allowed me to control the spindle speed smoothly. This helped solve the problem of not having access to a three-phase power supply, and at the same time, I felt how amazing it was to be able to control a machine.

I decided to pursue automation because it combined my interest in programming with mechanics, which has always fascinated me. I wanted to work with machines that I could program and set in motion. Industrial automation allowed me to combine these two passions, opening up many new and exciting opportunities. Every project I participated in gave me great satisfaction – the knowledge that my actions influenced the functioning of real-world machines was extremely motivating.

Contact Me

Your satisfaction is my motivation.

For information about the website and how personal data is handled, please see the Terms & Conditions and Privacy Policy.

Xortech Tomasz Radomski

NIP (Tax-ID): 6482809742

REGON: 522054641

Address

Opawska 77

41-800 Zabrze

Poland


Phone:

+48 663 087 521


Email:

info@xortech.pl

Scan Me
Xortech QR code

4525850 lines of code

One line of code – one small step for a programmer, one giant leap for an application.

4741 cups of coffee

Coffee is not just a drink - it's my secret weapon for smoother coding and faster solutions.