Summary
Emmanuel Bello is a Staff Software Engineer based in Berlin with 10 years of experience specializing in computer vision and machine learning, applied from FPGA-embedded image processing to mobile and WebAR deployment. He combines deep algorithmic expertise—object recognition, 6DoF pose estimation, Kalman filtering and CNN/LSTM/GAN models—with strong production engineering skills in C++, Python, PyTorch, OpenCV and cloud/container tooling. His career spans research-driven roles (FPGA VHDL, ASIP design) to product-focused engineering at startups and medical-device company Stryker, evidencing an ability to take vision models from dataset generation and evaluation to optimized runtime on constrained devices. Trilingual and holding a Diplom-Ing. in Information Systems Engineering plus specialized Udacity nanodegrees, he brings both academic rigor and pragmatic DevOps experience that speeds reliable deployment of CV systems. An understated but consistent theme in his work is optimization for constrained environments—WebAssembly, mobile, microcontrollers and FPGAs—turning research prototypes into efficient, real-world solutions.
10 years of coding experience
13 years of employment as a software developer
Engineer's degree Information Systems Engineering, Engineer's degree Information Systems Engineering at Universidad Tecnológica Nacional - Facultad Regional Mendoza
Certificate of Completion Self-Driving Car Engineer Nanodegree Program, Certificate of Completion Self-Driving Car Engineer Nanodegree Program at Udacity
UTN-DAAD Exchange program Computer science, UTN-DAAD Exchange program Computer science at Karlsruhe Institute of Technology (KIT)
English, German, Spanish