I am a Senior Software Engineer with over 20 years of experience specializing in designing and delivering high-performance, real-time, and safety-critical software systems. My expertise spans embedded, distributed, and cross-platform environments, with a strong focus on modern C++ (C++23) and Rust. I have a deep understanding of multithreading, concurrency, and performance optimization, which allows me to build robust and efficient software solutions.
Throughout my career, I have worked extensively in aerospace, biometrics, computer vision, and large-scale distributed platforms. I have a proven track record of modernizing legacy architectures and designing mission-critical systems that meet stringent safety and performance requirements. I am passionate about leading full software development lifecycles from concept to deployment, ensuring quality and reliability at every stage.
In my recent projects, I have architected and led the development of complex systems such as a digital PC gaming distribution platform and biometric recognition systems. I am skilled in using modern frameworks and tools like Qt, QML, Boost, OpenCV, and cloud platforms such as AWS and GCP. My experience also includes mobile development for Android and iOS, where I have implemented efficient and responsive user interfaces.
I am committed to writing clean, maintainable code and leveraging best practices in testing, CI/CD, and system validation. My background in embedded systems and real-time software development equips me to handle challenging environments where reliability and performance are critical. I enjoy collaborating with cross-functional teams and mentoring engineers to achieve project goals.
I am fluent in Italian, English, French, and Spanish, which enables me to work effectively in international and multicultural teams. I hold a Master’s and Bachelor’s degree in Information Engineering from the Polytechnic University of Turin, complemented by certifications in English and French languages. I am eager to contribute my skills and experience to innovative projects that push the boundaries of technology.
Architect and lead developer of a full digital PC gaming distribution platform. Built high-performance Rust CLI for patching, versioning, and secure deployment. Designed cross-platform launcher with automated updates and lifecycle management. Modernized C++ architecture to improve scalability and performance. Developed UI using Qt/QML and integrated secure REST APIs. Implemented automated testing and CI pipelines.
Led development of large-scale biometric and vehicle recognition systems. Managed full lifecycle of real-time recognition platforms. Directed Linux backend infrastructure and embedded system deployments. Supervised engineering teams and system integration projects.
Modernized mission-critical air traffic surveillance software. Migrated legacy applications to modern C++ and Qt architecture. Designed unit and integration testing frameworks for safety validation. Transitioned build systems to CMake and improved maintainability.
Developed national-scale biometric processing infrastructure. Designed server-side facial and fingerprint recognition pipelines. Delivered scalable REST services for identity verification.
Real-time license plate and vehicle recognition systems. GIS rendering engines and custom visualization components. Facial recognition authentication for Windows and embedded devices. Microservices publishing platforms and distributed architectures. Audio fingerprinting and stream analysis systems.
Embedded real-time software for DSP and FPGA hardware. Iris and facial recognition R&D and product development. Industrial control and simulation systems. Video transport and analytics for embedded platforms.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: