To bring simple solutions to complex problems in software and electronic hardware design
Team and project focused, loyal, and fast learner.
Picodrill SA : Part of an R&D Team of 5 persons. Responsible for all electronic and software design and updates. Management of subcontracts and delivery of parts for prototype machines as well as installation on an industrial site in Japan.
Luciol Instruments : Management of the communication of technical informations between sites. From the design center in the US to a subcontractor in Russia, and to production center in Taiwan. Development management of a complete embedded platform.
PPE les Eglantiers : As a Technical Delegate, I am co-responsible for our building's maintenance, as well as informing the owners of any ongoing work, and managing the owners' problems and requests. I am also the interface to the administrator who manages the finances.
Creating complex circuit with analog and digital signals.
Picodrill SA : Design and update of the controller board (using a PIC microcontroller) for the research machines. Analog acquisition, digital signal outputs, I2C and SPI interfaces.
Luciol Instruments : Design of the main board for a complete embedded platform to support the various optical fiber test and measurement modules. Platform based on an ETX (x86) board from Kontron.
EPFL : Design of an electronic card for video surveillance based on a DSP and video coprocessor. Analog inputs separation, fast memory and FPGA circuit.
Creating attractive web pages, or web apps.
@Home : Creation of a personal webpage for our wedding, based on the drupal framework. First hosted on Drupal Gardens, and then moved to a private server @Home.
Creation of this webpage based on a Bootstrap framework template. Use of HTML5, CSS3, javascript and php.
Creating complex applications with hardware interactions and dedicated firmwares.
Picodrill SA : Design and update of the controller firmware (using MPLAB IDE), as well as the controller application (using Visual studio (VB)) for the research machines. Precise timing control, data acquisition and display, multiple configuration and versatility, various hardware control (XY(Z) stage, power supplies, human controller inputs).
Luciol Instruments : Design of various controller firmware for the company products (OTDR, PMD). Design of a battery monitor application for the L-200 platform.
EPFL : Design of development tools for the CAN bus for industrial application (Stock management). Windows GUI and adapter firmware (USB-CAN). Design of a data management application for test result analysis (Matlab).
@Home : Creation of a cellar management application (Java) for wine and spirit bottles.
Managing a small company network and server.
Luciol Instruments : Maintenance of the computer network of the company. Technical support to the users. Setup of a central file and print server with backup, as well as VPN, FTP and MSSQL services.
Eneftech : Setup of a central file and web server (Apache) with SSL and webDAV for calendar sharing.
@Home : Maintenance of a Home server based on a QNAP NAS. Web server with SSL for this page and our wedding page. Replication using Rsync on an external windows computer.
Creating simple design for 3D mechanical elements.
Picodrill SA : Concept drawing for a mobile drilling system prototype. Design and ordering of mechanical elements for a complete industrial drilling system prototype. Manufacturing and assembly of prototype systems.
Luciol Instruments : Updating and managing production of the complete plastic chassis for the LOR OTDR embedded system.
@Home : 3D drawing of our future flat, for wall and furniture placements, kitchen design and tile selection.
R&D Engineer. Electronic, Software and Mechanical.
Electronic : Design and update of the control system (HW & SW) for the research machines (hole drilling and glass cutting) used by the company. Analog acquisition, precise timing control and data transmission functions. Design and implementation of a CO2 laser auto-focus system for a glass processing machine. Optical lens actuator and confocal measure system selection, hardware control and control loop software design.
Software : Design, update and maintenance (3 major versions) of the user interface for the research machines used by the company. Data acquisition and display, parameters logging and hardware control. Design of a macro language to control trajectories of a fast XYZ stage. Implementation of an Hermite spline interpolation algorithm for 3D space movements.
Mechanical and Management : Prototype machines design, production and installation on an industrial site. Management of subcontracts, delivery of parts, mechanical and electrical design.
R&D Engineer. Electronic and Software.
L-200 Platform : Design of a complete embedded platform to support the various optical fiber test and measurement modules. Platform based on an ETX (x86) board and an optimized Windows XP embedded image.
OTDR and PMD : Hardware and firmware design of the various controllers (PIC microcontrollers) for the optical fiber measurement systems developed by the company. Mix between analog, digital and data transmission.
IT : Maintenance of the computer network of the company. Technical support to the users. Setup of a central file and print server with backup, as well as VPN, FTP and MSSQL services.
R&D Engineer. Electronic and Software.
SPARC Project : Design of an embedded system for automotive video processing as an element of a central security system for new cars. Management of the 2 persons for the video capture prototype creation, including electronic design, and driver development.
Sysnova : Design of an electronic card for video surveillance based on a DSP and video coprocessor, as well as its’ control software. This can be used as a DVR (Digital video Recorder).
Prospective Concepts : Research study of an airbag for elderly people. Design of the measurement system (Accelerometers), creation of a fall measurement database and design of a Windows application for measurement analysis.
Watch Industry : Research of multiple solutions for an USB-IrDA (Infrared) adapter. Creation of prototypes and cost study for all solutions.
Micro Engineering and Software Development.
2013 CAS-AIR : Certificate of advanced studies, fast web applications. Multiple courses on web applications but also desktop application design. Java/Swing, HTML/CSS, javascript, php, UML, .NET and XML courses.
1996-2001EPFL : Master in Microengineering. Design of a self-regulated infrared light system for a face recognition system to be installed in cars’ cabins. Daimler Chrysler (Stuttgart, Germany). Image processing, texture analysis and synthesis through Wavelet Frames algorithms. Design of an angle measuring system based on an integrated magnetic sensor.
See what I have done
Full implementation of our flat into 3D space (20MB). Enabling an easier selection of materials and element position. Creation of simple mechanical elements.
Design of simple and complex electronic systems, integrating digital processors, power elements and analogue acquisition. Such as this LED Driver (Work in progress) designed under Eagle CAD.
Creation of application with rich user interfaces for data management or hardware control. For example take a look at this Cellar Management application (Work in progress), where the user can manage his private cellar.
Designing complete stand alone or embedded systems. For example this picture frame based on a Raspberry Pi A+ loaded with Kodi, a WIFI dongle and an old screen.
Some nice pictures
Feel free to send me a message
This is the region where I would be available to work, though I am open to other proposition as well. If you need more information I am always available for discussion.
Please use the form, or find my email in my resume to contact me.