cv
Basics
Name | Gustavo Führ |
Label | PhD, Senior Machine Learning Engineer, Computer Vision Specialist. |
gustavofuhr87@gmail.com | |
Summary | I began my career in Computer Vision in 2009 while simultaneously pursuing a dual undergraduate degree in France, focused on template tracking for AR. Since then, I've completed a master's degree in Human Pose Estimation and Ph.D. in Pedestrian Tracking and Collective Behavior Recognition. In 2015, I co-founded a company that provided many CV solutions, including OCR, face biometrics, logo detection and license plate recognition. A couple of years ago this company was acquired (acqui-hired) by an unicorn startup. |
Work
-
2020.07 - 2024.01 Brazil
Senior Machine Learning Engineer
unico IDtech
- Working as the ML tech lead for large-scale face recognition and liveness systems, building models based on state-of-the-art algorithms. - Manage most of the Machine Learning initiatives of the company creating internal challenges, experiment and code standards. - Responsible for the ML tech roadmap and the company's partnership with the university.
-
2015.06 - 2020.07 Brazil
Machine Learning Engineer (CTO)
Meerkat - Soluções em Visão Computacional
Co-founded a startup focused in Computer Vision products. Worked as a lead developer (back-end/front-end and ML) creating different systems that went to production: - Face Recognition/Liveness models and API scalable to millions of images; - OCR for text documents (text detection/recognition, NLP, Key Information Extraction); - Object detection (logo, license plate recognition) These technologies help the company to be acquired by an unicorn Brazilian startup Unico ID Tech. Some of this past work can still be found in this medium page: https://medium.com/@meerkat.cv
-
2013.11 - 2015.05 Brazil
Software Engineer
Grupo RBS
Back-end building large scalable systems for content recommendations. Worked in projects involving BigData, DataScience and Machine Learning.
-
2010.02 - 2011.08 Cergy, France
Computer Vision Researcher
Thales
Worked in Research, two internships: - Monocular Human 3D Pose Estimation, Master’s Degree. Proposed a method based on Annealed Particle Filtering and Principal Component Analysis. - 3D Tracking for an Augmented Reality System, Undergraduate project. Method based in SIFT and homography estimation for initialization and Efficient Second-order Minimization for tracking. Implemented in GPU with custom Cuda kernels.
Education
-
2012.12 - 2016.12 -
2009.12 - 2011.12 Master's degree
Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
Computer Science
-
2006.03 - 2011.12
Skills
MATLAB |
CUDA |
GPGPU |
RabbitMQ |
Grupo RBS |
Algorithms |
Git |
Matlab |
Deep Learning |
Scrum |
PyTorch |
Software Engineering |
JavaScript |
Statistical Data Analysis |
C++ |
Postgres |
Convolutional Neural Networks (CNN) |
Software Development |
Google Cloud Platform (GCP) |
Elasticsearch |
Flask |
SQL |
NoSQL |
Docker |
Linux |
Keras |
Node.js |
Python |
TensorFlow |
Programming |
C |
Computer Science |
Research |
Java |
Python (Programming Language) |
Computer Vision |
Languages
English | |
Full Professional |
French | |
Professional Working |
Portuguese | |
Native Speaker |