Principal Software Engineer (Cumputer Vision) at Bolt6
Barcelona, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Francisco Facioni is a Principal Software Engineer specializing in computer vision with 15 years of experience building real-time vision systems and ML pipelines from embedded Raspberry Pi solutions to industrial robotics. Based in Barcelona, he has led computer vision teams at Bolt6, REMY Robotics and Hawk-Eye, shipping production-grade features like camera autocalibration, markerless 3D human pose estimation and real-time background segmentation. His open-source contributions span core C++ libraries and tooling—improving Kinect drivers, PCL algorithms, FastBuild and Microsoft vcpkg—demonstrating deep expertise in cross-platform build systems, performance tuning and low-level image processing. He blends research-led techniques from an M.Sc. in Computer Vision with pragmatic engineering practices to deliver robust, maintainable systems in constrained environments. Notably, he has hands-on experience inferring physical properties (e.g., food temperature) from visual inputs, reflecting a knack for turning unconventional signals into reliable ML features.
14 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Bilingual, Multilingual, and Multicultural Education, Bachelor's degree, Bilingual, Multilingual, and Multicultural Education at Cristoforo Colombo
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Universidad de Buenos Aires
Licentiate degree, Physics, Licentiate degree, Physics at Università degli Studi di Torino
Open source drivers for the Kinect for Windows v2 device
Role in this project:
Backend Developer
Contributions:13 commits, 10 PRs, 55 comments in 2 years
Contributions summary:Francisco primarily focused on improving the codebase and fixing compilation issues. They implemented a timer class, essential for performance measurement within the project. The user also addressed compatibility issues related to threading and operating system-specific build configurations, particularly for macOS and Windows environments. They also made significant changes to the `rgb_packet_processor.cpp` file, improving the processing of images.
Contributions:45 reviews, 13 commits, 48 PRs in 2 years 3 months
Contributions summary:Francisco primarily contributed to updating and adding ports within the vcpkg library manager, focusing on integrating various C++ libraries. These contributions included updating existing library versions (e.g., srt, cnats, libpqxx), adding new libraries (e.g., openfbx, backward-cpp, poselib), and resolving build issues. Their work also encompassed improvements to the build process, including adding features and patching dependencies for improved cross-platform compatibility and build system integrations.
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
Francisco Facioni - Principal Software Engineer (Cumputer Vision) at Bolt6