08/11/2025 updated


100 % available
Design & development of automation software (PLC or PC technologies), programming and commissioning
Madrid, Spain
Worldwide
Technical Telecommunications EngineeringRevenue LeakageApplication DesignZebra (Programming Language)Documentation of the ProcessesHTMLJava (Programming Language)JavaScriptPHPBarcodesAccountingAlternatorsComputer VisionHTML5AutomationAutomotive Industry
Experience
Senior Software Engineer - Aitec Soluciones, Servicios y Sistemas.
January 2012 – Present
January 1998 – December 2011
January 1997 – December 1998
June 1996 – December 1997
January 1994 - May 1996
January 1991 - December 1993
Senior Software Engineer - Aitec Soluciones, Servicios y Sistemas.
January 2012 – Present
- Design and development of general functionality libraries regardless of the platform:
- Data processing/Production Data Collection.
-
- Traceability.
- Design and development of libraries for special equipment/devices:
- Identification. Reading of 1D-2D codes (e.g. Cognex, Keyence).
- Identification. RFID technology (e.g. Balluff).
- Laser marking (e.g. Coherent, Rofin).
- Force-displacement measurement (e.g. Burster, Kistler).
- Robotics (e.g. Stäubli, Universal Robots).
- Machine vision (e.g. Cognex, Keyence).
- Servomotors (e.g. Berger Lahr, Rexroth).
- Signaling (e.g. Banner).
- Welding (e.g. Branson, Miyachi, Rexroth).
- Design and development of base programs for special machines for production lines (e.g. Alternators production line with Bosch Rexroth PLC technology, …).
- Programming of special machines, test benches for production lines in the automotive industry.
- Commissioning at end-customer facilities (Czech Republic, China, France, Germany, Hungary, Mexico, Poland, Serbia, South Africa, Spain, Turkey, Wales).
- Mentoring junior software engineers/programmers.
- Design and maintenance of databases and applications of the company, focused in the internal activity of it (HTML5, CSS, JavaScript, MySQL, …).
January 1998 – December 2011
- Communication with customers.
- Design and development of solutions according to IEC 61131-3 (CoDeSys, Indralogic) via controller-based PLC systems to PC-based PLC systems.
- Programming (PLC & HMI) of semi-automatic/automatic machines and test benches for the automotive industry.
- Commissioning at end-customer facilities (Cardiff (Wales), Angers (France), Jihlava (Czech Republic), ...).
- Training of programmers and electrical technicians with automation knowledge (PLC), for the Opcon Classic development environments (based on CoDeSys and Indralogic) from Robert Bosch.
- Development of training materials (e.g. manuals, presentations, exercises).
January 1997 – December 1998
- Training of programmers and electrical technicians with knowledge of automation (PLC) for Robert Bosch development environments (Profi, WinSPS, WinDP) and MADAP programming standard.
- Development of training materials (e.g. manuals, presentations, exercises).
June 1996 – December 1997
- Applying of the knowledge of the structured programming, acquired in database programming, to design and development of programming standards (base programs).
- Design and development of libraries to modularize, optimize and simplify the structure of PLC programs.
- Development of sequence diagrams.
- Programming (PLC & HMI) of semi-automatic/automatic machines and test benches for the automotive industry.
- Commissioning at end-customer facilities (Bamberg (Germany), Homburg (Germany)).
January 1994 - May 1996
- Development of sequence diagrams.
- Programming (PLC & HMI) of semi-automatic/automatic machines and test benches for the automotive industry.
- Commissioning at end-customer facilities (e.g. Brits (South Africa), Göttingen (Germany)).
January 1991 - December 1993
- Programming/coding of forms, reports and processes.
- Functional testing and debugging.
- Development of technical documentation.
- Installation and start-up.
- Support in database structure design.
- Leadership.
- Organization.
- Communication.
- Creativity.
- Problem Solving.
- Decision Making.
- Teamwork.
- Collaboration.
- Adaptability.
- Movility.
- International Experience.
- PLC Programming languages: Beckhoff TwinCAT 4, Beckhoff TwinCAT 3, Bosch-Rexroth Indralogic, Bosch-Rexroth Opcon Classic, Bosch-Rexroth Control Plus, Bosch WinSPS, Bosch Profi, Siemens TIA Portal, Allen Bradley RSLogis, Schneider Electric ProWORX 32.
- Robot programming languages: Stäubli Robotics Suite, KUKA WorkVisual.
- Programming languages: HTML, CSS, JavaScript, Java, PHP, SQL, Visual Basic, Pascal.
- Databases: SQL Server, MySQL, MultiBase.
Experience
Professional experience10+ years
Freelancer since2025
Languages
GermanBasic knowledgeEnglishFluentSpanishNative speaker
Certificates
Development of a system application with Control Plus -specific for Beckhoff TwinCAT V3 (BCI-SP-OP120)
Bosch Connected Industry Trainings Center2019