Download PDF


Work with industry equipment automation for beamlines in a Brazilian synchrotron. Participated in international work to improve technical skills and to get useful contacts to the company. Developed important skills in software, mainly EPICS, CS-Studio, C, Python, LabVIEW (including cRIO FPGA), Delphi and macro programming using SPEC. Some of the equipment that was automated are MKS mass controller; Omron, Eurotherm, Lake Shore temperature controllers; Parker, IMS, and Galil stepper motors; Hopper Scientific CCD.

Work experience

Dec 2006Present

Computer Engineer

LNLS -  Brazilian Synchrotron

Improved many beamlines systems, bringing speed to experiments, gains on beamline usability control, migration of legacy system to EPICS and integration of new equipment to the current system. Description of skills and responsibilities are the following:

  • Researched for industrial equipment to develop software and suggested hardware solutions to automate them with a computer, microcontrolled system or FPGA.
  • Developed software using EPICS, C, Python, LabVIEW and Delphi to automate the beamlines.
  • Developed knowledge in stepper motor, robotic arm, CCD detector, ionization chamber, photodiode using current to voltage transformation, digital inputs, and outputs, NI cRIO with Ethernet or Ethercat and temperature controller.
  • Maintained and improved personal and equipment protection system using Pepperl-Fuchs PLC and step 5 language. Built the entire protection system of two beamlines from scratch.
Oct 2007Jan 2009



This work was done on Saturdays. Taught software quality disciplines in a postgraduation course.

Jul 2006Nov 2006

System Analist

Siemens Building Technologies

Built the complete specification of a global web system used to share information between Siemens and its sales and technical partners around the world.

Jul 2001Jun 2006

Software Quality Coordinator

Movile (formerly Compera)

Developed most of the software development system, adjusting company processes to CMMI and MPS.BR models. Provided internal consultancy to achieve MPS.BR level G certification, compatible to CMMI level 2. Other works that were done:

  • Built the complete specification of software systems to companies like:
    • Ultragaz, a big Brazilian company in the gas area
    • Siemens Building Technologies
    • Camargo Corrêa, one of the largest private business conglomerates in Brazil
  • Trained all company staff in the developed processes.
  • Researched for management tools and process models to be used by the company.


Mar 1995Sep 2000

Bachelor's degree in Computer Engineering

Unicamp - Universidade Estadual de Campinas

Computer engineering course in Unicamp is considered the highest level course in Brazil for this specific area.