
Henrique Mendonça
Verified Expert in Engineering
Machine Learning Developer
Lugano, Switzerland
Toptal member since February 10, 2020
Henrique brings over ten years of experience in the design and development of systems from high-performance distributed applications to Computer Vision, machine learning, and real-time embedded systems. He has contributed to open-source frameworks such as Apache and is a member of Apache's project management committee for the Thrift library.
Portfolio
Experience
- C++ - 8 years
- Python - 7 years
- Machine Learning - 6 years
- Data Science - 5 years
- Deep Learning - 5 years
- PyTorch - 3 years
- TensorFlow - 2 years
- NVIDIA CUDA - 1 year
Availability
Preferred Environment
SciPy, Pandas, TensorFlow, PyTorch
The most amazing...
...project I've developed was a novel model for 3D segmentation of lung cancer nodules, which achieved state-of-the-art accuracy.
Work Experience
Computational Scientist - HPC/ML Specialist
CSCS Swiss National Supercomputing Center
- Taught and mentored researchers in distributed machine learning.
- Monitored HPC usage with machine learning and a data-driven approach.
- Reviewed and supported scientific applications in a supercomputing environment.
R&D Consultant and Machine Learning Engineer
Self-employed
- Scoped, modeled, and deployed a state-of-the-art 3D segmentation and classification web application for medical imaging (volumetric lung CT scans).
- Designed the whole architecture, modeling, and processing pipeline to implement and deploy crowd games to the screens of a football stadium during the breaks.
- Enabled football fans to control games in the stadium screens in real-time through installed 4k cameras using Computer Vision, signal processing, and machine learning.
- Modeled movie recommendations for a streaming company. Fixed and cleaned up a large portion of their logging and data pipeline.
Senior Software Engineer
Optiver Asia Pacific
- Created TDD high-frequency trading with extremely low latency (ns - µs).
- Updated an entire exchange-facing platform.
- Designed and built their fastest and best-tested execution platform to date.
Senior Software Engineer
Siemens BT
- Designed and implemented several web services for high-end, real-time, field-bus embedded devices.
- Oversaw quality assurance to ensure it met industry standards through high coverage of automated testing at all levels: Unit tests, regression, system, and integration tests.
- Contributed to open-source frameworks like Apache. I was accepted as a member of Apache's Project Management Committee for the Thrift library.
- Managed low-level hardware and kernel integration working directly on modules of the Linux kernel.
Experience
3D Medical Imaging Segmentation
Education
Master's Degree in Computer Science
University of Zurich - Zurich, Switzerland
Skills
Libraries/APIs
PyTorch, Pandas, Scikit-learn, XGBoost, SciPy, TensorFlow, Keras, Microsoft HPC
Languages
Python, C++, JavaScript, UML
Paradigms
Unit Testing, Object-oriented Programming (OOP), Microservices
Platforms
NVIDIA CUDA
Other
Machine Learning, Data Science, Deep Learning, Convolutional Neural Networks (CNNs), OOP Designs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring