You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alberto MillaAM

Alberto Milla

Software Engineer (C++, Python) and DevOps

€650/day
Saint-Genis-Pouilly, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alberto

  • Spanish

    Native or bilingual

  • Basque

    Fluent

  • English

    Fluent

  • French

    Fluent

Can work on-site
Saint-Genis-Pouilly (up to 50km)

Experience

  • Advanced Oncotherapy
    Software Engineer (C++, Python) and DevOps
    June 2017 - August 2023 (6 years and 2 months)
    Meyrin, GE, Switzerland
    Building the first commercial proton beam linear accelerator for the medical sector for cancer treatment.
    ○ Worked on the architecture and development of control software components for hardware integration, compliant with the medical standard IEC 62304/ISO 13485.
    ○ Designer and developer of a simulator used for development and automated testing.
    ○ Programming tools: C++, Qt5, Python, and OPC UA.
    ○ Worked on technical documentation: SRS, architecture, test plan, SAT and FAT, and commissioning.
    ○ Responsible for the CI/CD toolchain, as well as versioning and releasing management.
    ○ Responsible for the logging and monitoring system using Graylog and ELK Stack.
    ○ DevOps tools: CycloneDX, OWASP Dependency-track, Puppet, Jira, Bamboo, Conan, CMake, GoogleTest.
  • ESS Bilbao,
    Software Engineer (C++, Java) and Data Analyst (Python, Matlab, R)
    December 2014 - May 2017 (2 years and 5 months)
    Zamudio, PV, Spain
    Worked on the Spanish collaboration for the European Spallation Neutron Source (ESS).
    - Responsible for all hardware and software systems related to proton source control.
    - Designer and developer of the ESS MEBT beam diagnostics software.
    - Exploited data mining techniques (clustering, regression) to optimize proton source settings via Python (scikit-learn) and R.
    - Responsible for IT administration and technical network maintenance.
    - Worked on EPICS IOCs (C++) and the main database (Hypertable).
    - Used Jenkins for CI/CD toolchain and automation with Ansible and Vagrant
  • CERN - European Organization for Nuclear Research,
    Software Engineer
    October 2011 - December 2013 (2 years and 2 months)
    Meyrin, GE, Switzerland
    Worked on the CERN accelerator complex central control software (FESA).
    - Developer of FESA, a framework (C++) for standardizing, designing, developing, testing, and deploying real-time control software.
    - Responsible for refactoring several key components.
    - Created several unit tests with JUnit.
    - Maintenance of an XSLT generator (Java).
    - Provided support and training to nearly 100 users.

Recommendations

Be the first to recommend Alberto

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master in Computer Engineering and Intelligent Systems
    University of the Basque Country / Euskal Herriko Unibertsitatea
    2016
    Master en ingénierie informatique et systèmes intelligents
  • Master in Embedded Systems Engineering
    University of the Basque Country / Euskal Herriko Unibertsitatea
    2010
    Master en ingénierie des systèmes embarqués

Categories