08/11/2025 updated

**** ******** ****
Premium member
100 % available

Design & development of automation software (PLC or PC technologies), programming and commissioning

Madrid, Spain
Worldwide
Technical Telecommunications Engineering
Madrid, Spain
Worldwide
Technical Telecommunications Engineering

Profile attachments

CV-JMMT-Freelance-2025-ENG-V0102.pdf

Revenue LeakageApplication DesignZebra (Programming Language)Documentation of the ProcessesHTMLJava (Programming Language)JavaScript (Programming Language)PHP (Programming Language)BarcodesAccountingAlternatorsComputer VisionHTML5AutomationAutomotive IndustryAxlesWeldingCascading Style Sheets (CSS)Controller Development System (CoDeSys)Computer ProgrammingDatabasesRelational DatabasesDatabase QueriesQuery LanguagesDebuggingWeb DesignTraceabilityFunctional TestingLaser EngravingMaintenanceMicrosoft SQL ServersMySQLOperational DatabasesPascal (Programming Language)Programmable Logic ControllersProduction LineResponsive Web DesignRobotics Design and ProductionRobotic Automation SoftwareSequence DiagramSQL DatabasesStructured ProgrammingTechnical DocumentationData ProcessingInstructional ManualsDemonstration SkillsDevelopment InterventionsTia PortalCoaching and MentoringVba Programming LanguageKukaSignalingIec61131-3Allen-BradleyTwincatProgramming Languages
Experience
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, …).
Senior PLC Designer and Programmer, and Field Technician - Aitec Soluciones, Servicios y Sistemas.
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).
PLC Trainer for integrators/technicians - Aitec Soluciones, Servicios y Sistemas.
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).
Senior PLC Designer and Programmer, and Field Technician - Aitec Asesoría Técnica Informática.
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)).
Junior PLC Programmer, and Field Technician - Hermix Consultores.
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)).
Junior Relational Database Programmer - Hermix Consultores.
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.
Soft Skills:
  • Leadership.
  • Organization.
  • Communication.
  • Creativity.
  • Problem Solving.
  • Decision Making.
  • Teamwork.
  • Collaboration.
  • Adaptability.
  • Movility.
  • International Experience.
Hard Skills:
  • 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.

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 Center

2019


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in