About Alberto
Spanish
Native or bilingual
Basque
Fluent
English
Fluent
French
Fluent
Experience
- Advanced OncotherapySoftware Engineer (C++, Python) and DevOpsJune 2017 - August 2023 (6 years and 2 months)Meyrin, GE, SwitzerlandBuilding 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, SpainWorked 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 EngineerOctober 2011 - December 2013 (2 years and 2 months)Meyrin, GE, SwitzerlandWorked 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master in Computer Engineering and Intelligent SystemsUniversity of the Basque Country / Euskal Herriko Unibertsitatea2016Master en ingénierie informatique et systèmes intelligents
- Master in Embedded Systems EngineeringUniversity of the Basque Country / Euskal Herriko Unibertsitatea2010Master en ingénierie des systèmes embarqués