Engineered an Android application in Java to interface with proprietary hardware, enabling versatile, on-the-go identification of RFID tags and barcode scanning on the factory floor. The application performed HTTPS requests for instant verification, streamlining the process of identifying materials accurately in real-time. This solution significantly reduced costs associated with material scrapping due to misidentification and enhanced overall process efficiency.
Integrated RFID readers into a Vertical Reciprocating Conveyor (VRC) system to track material movement across different floors of the factory, enhancing traceability throughout the production process. I developed a basic HMI to display the real-time position of each batch, along with key production metrics. This interface provided valuable insights for data analysis, supporting improved process monitoring and operational efficiency.
RFID Sensor Function Block: To establish reusable, standardized function blocks for common hardware in PLC projects, I developed Structured Text code for the Balluff BIS01E8 and Pepperl+Fuchs F191 RFID readers. This included implementing bitwise operations and designing state machines, along with creating HMI faceplates for seamless integration.
Laser Marking Station: I architected the control software for a laser marking station designed to rework damaged data matrices. This project encompassed HMI design, barcode reader integration, state machine development, laser etching parameter tuning, and some 3D-printed prototypes for testing. The result was a robust system capable of precise, reliable marking for production tracking and quality control.
PLC programming
Object Oriented Programming
Hardware in Loop
Android Development