Pello Usabiaga

Electronic Engineer In Particle Accelerators

Bilbao, Autonomous Community of the Basque Country, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Pello Usabiaga is an electronic engineer with 11 years of experience specializing in control theory, analog and high-frequency systems, and instrumentation for particle accelerators. Currently working on the LINAC 7 project at Universidad del País Vasco, he designs distributed control systems, integrates device-specific firmware and GUIs, and models proton ion source and initial acceleration stages. He brings deep FPGA/VHDL and SoC expertise (Xilinx Vivado) alongside practical embedded C development and Simulink-based system modeling. Pello also contributes to scientific open-source code related to immersed boundary methods, indicating familiarity with numerical solvers and high-performance back-end development. Combining hands-on lab testing with software-driven control design, he bridges physical instrumentation and data-driven simulation to accelerate complex experimental systems.
code11 years of coding experience
bookIngeniería Electrónica, Sistemas Electrónicos de Propósito General y Instrumentación y Control, Ingeniería Electrónica, Sistemas Electrónicos de Propósito General y Instrumentación y Control at UPV/EHU
bookMaster's degree, Electrical, Electronic and Communications Engineering Technology/Technician, Master's degree in Advanced Electronic Systems, Master's degree, Electrical, Electronic and Communications Engineering Technology/Technician, Master's degree in Advanced Electronic Systems at Universidad del País Vasco/Euskal Herriko Unibertsitatea
languagesSpanish, Basque, English, German
github-logo-circle

Github Skills (9)

petsc10
mpi10
c-language10
cprogramming-language10
finite-difference9
finite-element-analysis8
fortran8
refinement7
mesh7

Programming languages (3)

C++PythonCuda

Github contributions (5)

github-logo-circle
IBAMR/IBAMR

Sep 2015 - Feb 2016

An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Role in this project:
userBack-end Developer
Contributions:33 commits, 3 PRs, 17 pushes in 5 months
Contributions summary:Pello primarily contributes to the immersed boundary (IB) method implementation, with modifications focused on the Stokes solver and rigid body dynamics within the IB framework. The commits include checks for solver types, integration of rigid body features from a separate branch, and the introduction of a function to fill ghost cells. Additionally, they modified the examples to set the petsc options from the input file, indicating familiarity with the underlying numerical methods.
memorympiadaptivefinite-differencec-plus-plus
BCAM-CFD/RigidMultiblobsWall

Oct 2022 - Jan 2025

Multiblob method for rigid bodies
Contributions:84 pushes, 16 branches in 2 years 3 months
rigid-bodiesmethodrigid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pello Usabiaga - Electronic Engineer In Particle Accelerators