Xavier Solé is a pragmatic senior software engineer with roughly a decade of experience delivering C++ and Python systems across simulation, robotics, fintech, and consumer desktop applications from Barcelona. He combines deep expertise in build automation and Unreal Engine integration—evident from significant contributions to the high-profile CARLA autonomous driving simulator—with backend and cloud experience from Amazon’s payments platform. Xavier has a strong track record designing CI pipelines, cross-platform build systems, and developer tooling, and regularly mentors junior engineers while collaborating with artists and product teams. Equally comfortable in embedded real-time controllers and large-scale cloud services, he bridges low-level performance engineering with practical delivery and developer experience improvements.
9 years of coding experience
11 years of employment as a software developer
Virtual Reality Developer Nanodegree, Virtual Reality Developer Nanodegree at Udacity
Open-source simulator for autonomous driving research.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:157 reviews, 94 PRs, 174 pushes in 5 months
Contributions summary:Xavier primarily focused on build system configurations and dependency management within the CARLA simulator project, specifically related to Unreal Engine integration. Their contributions included fixing compilation errors, managing library dependencies (like proj, sumo, and sqlite), and adapting build scripts for different platforms, with emphasis on Ubuntu. The user also implemented and refined build automation for Unreal Engine and ROS2 integration.
Contributions:1 push, 1 branch in 5 years 7 months
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.