Expériences

In progress

12th April 2021

Since : 12th April 2021
Location : Niederschaeffolsheim, France
Type of job : Self-employed
Department : Manager
Workstation : Full-Stack Development Engineer
Description : Creation of a self-employed company in the field of computer development.

Software development

Software development from the definition of the specifications to the installation at the customer's site and maintenance.
The development is done in .NET (C#) with the Visual Studio 2019 software following this process :
  • Definition of the specifications in close collaboration with the customer
  • Establishment of the detailed functional analysis with the customer
  • Software development
  • Tests of compliance with the specifications
  • Delivery, installation and training of the software to the customer
  • Corrective maintenance of the solution

Web site development

Website development from the definition of the specifications to the installation at the customer's site and maintenance.
The development is done in ASP.NET (C#, HTML et CSS) with the Visual Studio 2019 software following this process :
  • Definition of the specifications in close collaboration with the customer
  • Establishment of the detailed functional analysis with the customer
  • Development of the website
  • Tests of compliance with the specifications
  • Delivery, installation and training of the software to the customer
  • Corrective maintenance of the solution

In progress

1st September 2014

Since : 1st September 2014
Location : Haguenau, France
Type of job : PERMANENT CONTRACT
Department : Design of special machines (Automation)
Workstation : Industrial IT Engineer
Description :

Software development

Software (Windows) and applications (Android) internal to the various factories of the group in the world, in C# language (with Visual Studio 2005, 2012, 2015, 2019 and Xamarin) and in Delphi (with Delphi 5, 2010 and Rio).
Categories of realizations :
  • Software used as a proxy (or plug-in) with automatons in machines
    • Connection with databases (Access, SQL Server) : for production follow-up, planning, automatic parameterization according to references...
    • Complex calculations impossible to realize in the automatons: grouping calculation, pairing of parts...
    • Communication with peripherals that cannot be used for PLCs: printers for example
    • Report generation
    • ...
  • Software for control, measurement and management of a machine cycle via external peripherals
    • Remote I/O : Wago, Turck, Addidata, Beckhoff, Advantech
    • Control cameras : IFM (datamatrix, pattern recognition, 3D), Cognex
    • Real-time computers for measurement and quality control : EZR (Schaeffler technology)
    • Measuring sensors: LMS sensor on Siko indicator
    • Markers : Trumpf (laser), Technifor (stamping)
    • Scales : Ohaus, Mettler Toledo, Defender
    • Printers : office printers, on stencil, label printing in ZPL language for Zebra printers
    • ...
  • Office software
    • Communication with a database (Access, SQL Server)
    • Consultation of the measurement data
    • Production follow-up
    • Andonboard
    • Entering manual controls
    • Inventory management
    • Quality follow-up
    • Computer park management
    • Project management and planning
    • Generation and printing of production labels (with barcode, datamatrix, QR code...)
    • Generation and printing of statements, reports, Excel documents...
    • ...
  • Services
    • Background data exchange with FTP server, SAP
    • Sending automatic emails
    • Automatic archiving
    • ...
  • Mobile applications
    • Barcode scanning application
    • Communication with plug-ins via a TCP/IP connection
    • ...

Development of PLC programs

PLC programming for small applications (laser marking, test bench, lubrication...).
Device type :
  • Beckhoff : via Visual Studio 2015 software with the TwinCat 3 extension, allowing to have a purely PLC program in parallel with with external applications in C# serving as a Man-Machine interface and performing complex operations that a single automaton cannot do
  • Wago
  • Logo
  • Bosch Rexroth : Integration of a PLC (Indralogic) in the drive (all-in-one solution)

Device setup

Configuration of various devices in special machines.
Device type :
  • Remote I/O : Wago, Turck, Addidata, Beckhoff, Advantech
  • PLC : Wago, Beckhoff
  • Control cameras : IFM (datamatrix, reconnaissance de forme, 3D), Cognex, Keyence, SensoPart
  • Real-time computers for measurement and quality control : MSG and KUE (Schaeffler technology)
  • Markers : Trumpf (laser)
  • Scale : Ohaus, Mettler Toledo, Defender
  • Printers : Zebra
  • Automatic press : DSM
  • Automatic screwdriver : DSM
  • Drives : Bosch Rexroth
  • ...

Server administration

Administration of production servers.
Server type :
  • Web : IIS
  • Database : SQL Server
  • Source Manager : GIT
  • Back-up : Acronis
  • Quality : MaQS (Schaeffler technology, server supervising a production line and saving production status and measurements in real time)
  • ...

31th August 2014

1st September 2011

1st September 2011
To : 31th August 2014
Location : Haguenau, France
Type of job : Work-study contract
Department : Design of special machines (Automation)
Workstation : Apprentice Industrial IT Engineer
Description : Work-study contract with the engineering school Télécom Physique Strasbourg.
The entire duration of the apprenticeship was devoted to getting to grips with the position of 'Software Developer' with a view to being hired at the end of the contract.
All the performed tasks are exactly the same as those practiced as an engineer later on.

31th August 2011

1st August 2011

1st August 2011
To : 31th August 2011
Location : Haguenau, France
Type of job : FIXED-TERM CONTRACT
Department : Design of special machines (Automation)
Workstation : Industrial IT Technician
Description : Self-training of the Delphi language as a preparation for the apprenticeship period in the engineering school of Electronic and Industrial IT.

30th June 2011

1st April 2011

From : 1st April 2011
To : 30th June 2011
Location : Sarreguemines, France
Type of job : Internship
Department : Maintenance
Workstation : Maintenance Technician
Description : End of study internship of the DUT Electrical Engineering and Industrial IT.
Retrofit of a two axis table for a manual welding station.
  • Calculation of the new motors/drives according to the load on the table
  • Determination of all the safety elements and the control panel
  • Creation of the complete electrical diagram of the installation
  • Ordering with the suppliers
  • Creation of the dressing of the machine (painting)
  • Mechanical assembly of motors and couplings
  • Electrical installation of box
  • Customer testing and validation