About Dawid
English
Native or bilingual
Polish
Native or bilingual
German
Basic
Experience
- g2 Recruitment GMBH. / Inertec Löttechnik GmbH-PLC Software Developer (Contractor)March 2025 - September 2025 (6 months)Kreuzwertheim, BY, GermanyAs part of a project for soldering machines, I was responsible for system integration, software development, and creating tools supporting diagnostics and data archiving. The work was carried out using TwinCAT 3, TF2000, and TF6420 technologies.• Integration of Oracle DB and Beckhoff PLC for MES communication – setup of a test Oracle DB server, codeimplementation, PLC configuration, and development of an HMI visualization. The solution was designed to enable future scalability and seamless integration with other types of databases..• Development of software for Keyence scanners (stationary and handheld) – implementation of simulation and step modes, advanced error handling, diagnostic modules, and an intuitive HMI interface. Theimprovements significantly enhanced system stability, operator usability, and efficiency in testing and maintenance.• Implementation of an object-oriented text data archiving system – designed with a modular, object-oriented architecture that ensures maintainability and extensibility. The system provides reliable file-based datastorage, advanced diagnostics, and serves as a solid foundation for further projects.
- CSEG sp. z o. o. / Tegan Innovations LtdPLC Software Developer (Contractor)September 2024 - February 2025 (5 months)Waterford, IrelandCommissioning and software development of a tray palletization machine for the pharmaceutical industry using Beckhoff TwinCAT3 and Han's Robots.• Developed an algorithm in Python to determine pallet positions based on 3 reference points from the robot's scan, enabling precise tray placement calculation.• Optimized Modbus communication between the robot and PLC, reducing response time from 1.5s to 0.1s.• Implemented HMI improvements using TF2000 (TwinCAT3 HMI server), enhancing usability andperformance.• Improved operational efficiency by reducing the robot's pick-and-place cycle time from 13s to 9s and pallet scanning time from 55s to 30s.
- Inserata sp. z o. o. / ficonTEC Service GmbHSenior PLC Software Developer (Contractor)March 2024 - September 2024 (6 months)Achim, NI, GermanyCommissioning and software development of a laser engraving machine using Siemens TIA Portal for the automotiveindustry. Collaboration with 15 other automation engineers to integrate this machine into a 12-machine cameraassembly line. Commissioning and installation qualification testing for the second production twin line.• Designed a solid data structure and handling processes, ensuring that the software was easy to understand and flexible to changes.• Implemented the Keyence vision system for DMC and human-readable detection, achieving 99.5% efficiency in human-readable code recognition.• Designed a clear HMI, ensuring that the operator clearly understands any issues.• During commissioning and IQ of the second line, 81 problems were identified, assigned for resolution, and tracked to ensure closure.
Recommendations
Be the first to recommend Dawid
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master degree – Mechanical EngineeringWest Pomeranian University of Technology2017Master degree – Mechanical Engineering
- Bachelor's degree2016Bachelor's degree
Skill set
Categories
- Other