Joao Diogo de Oliveira
Verified Expert in Engineering
Machine Learning Engineer and Developer
Fortaleza - State of Ceará, Brazil
Toptal member since October 20, 2022
Joao is an accomplished AI/ML engineer with over 14 years of experience working with Fortune 100 companies such as Procter & Gamble and Hearst, as well as innovative startups in the healthcare, energy, and finance sectors. He holds a master's degree in computer engineering from the University of Porto and has earned multiple certifications in machine learning and deep learning. Joao's diverse expertise across various industries underscores his versatility and high skill level.
Portfolio
Experience
Availability
Preferred Environment
Python 3, PyTorch, TensorFlow, Machine Learning, Google Cloud Platform (GCP), Amazon Web Services (AWS), Generative Artificial Intelligence (GenAI), Computer Vision, Deep Learning, Data Analysis
The most amazing...
...thing I've led are AI projects predicting energy for 300+ farms in 1.5 months and detecting pneumonia with 86% precision, delivering high-impact solutions.
Work Experience
MVP Developer (via Toptal)
Hearst - Technology
- Developed an MVP, replacing a 10-year-old legacy system in the healthcare industry within three to four weeks, resulting in improved cost, reliability, speed, interpretability, and accuracy using generative AI.
- Achieved 93% accuracy in translating human language requests about financial data into complex SQL BigQuery queries, enabling users without SQL knowledge to access financial data such as loans and bonds.
- Leveraged GenAI to extract features and analyze 1+ million archaeological images, significantly restoring and preserving past knowledge in a cost-efficient manner.
- Researched and implemented advanced generative AI models, including GPT-4, GPT-4 Turbo, Gemini, Claude 3, LlamaIndex, LangChain, and Auto-GPT, to enhance accessibility and usability for diverse user groups within the organization.
Internal Consultant
Toptal
- Provided vision and strategic guidance for internal AI projects, including infrastructure, techniques, and models to achieve project goals.
- Delivered a comprehensive 3-day workshop on large language models (LLMs) to an audience of over 100 attendees, enhancing their understanding and application of LLMs.
- Conducted advanced technical workshops on topics such as "Introduction to Quantum Computing" and "Reinforcement Learning," equipping participants with cutting-edge knowledge and skills.
Machine Learning Developer (via Toptal)
EIS - Main
- Conducted a feasibility study and implemented a POC for capturing, counting, and geo-locating valves in oil and gas plant scans.
- Developed an AI model to identify valves in image batches from plant scans, improving detection accuracy and efficiency.
- Implemented a method to automatically process and slice cloud point data, extracting images and transforming them into 2D representations.
- Labeled 3D data to train deep learning models for 3D segmentation, successfully applying models such as PointNet and PointNet++ to real data.
- Developed an inference pipeline to label unseen data and output labeled point clouds, enhancing data processing capabilities.
IT Engineer | Artificial Intelligence Engineer
Freelance Clients
- Developed an AI project for energy prediction of solar and wind farms, totaling 2.6 GW of installed power, optimizing energy output and management.
- Built a computer vision model for face recognition, enhancing security and identification processes.
- Created a computer vision model to assist in pneumonia detection through X-rays, improving diagnostic accuracy.
- Provided consulting services for wind certification of two offshore projects, predicting a combined installed power of 2GW.
- Managed and maintained over 20 distributed Linux servers, ensuring their security, updating, and creating key performance indicators (KPIs) for performance tracking.
AI Developer (via Toptal)
Peyton & Greyson Solutions Inc,
- Developed an AI application for automatic proposal writing, saving 20% of a specialized employee's time and increasing efficiency.
- Architected the entire IT solution, encompassing database selection, AWS serverless services, a web app back end, API configuration, and AI model deployment.
- Tracked team development, ensuring milestones were met and successfully delivering from demos to critical project deliverables.
Product Owner | Country Manager
Prewind
- Developed AI models for deep learning, weather forecasting, and energy prediction across multiple markets, enhancing predictive capabilities.
- Conducted comprehensive business and data analytics for customers, providing actionable insights.
- Established a European institute in Brazil successfully, expanding the organization's reach and impact.
- Managed a portfolio of clients with a combined energy production of 3+ GW, optimizing energy management and client satisfaction.
Team Leader
Stop the Traffik
- Analyzed key tech issues in a volunteer organization and developed a plan to address them, leading a team of 11 volunteers across nine countries.
- Led a team of ML/AI specialists to develop an AI model for sentiment analysis, automating the classification of trafficking articles and eliminating manual labor.
- Guided a team of ML/AI specialists to enhance a legacy model, improving the classification of articles into relevant and non-relevant categories.
- Steered through meetings the project success and engagement to deliver the proposed outcomes to the organization. Participated in all parts of development (AI, DevOps, Python) to make sure that commitments were met and delivered.
NLP Engineer (via Toptal)
Mercatus Center at George Mason University - Main
- Developed a text classification model for documents within 96 labels, using various NLP techniques for NAICS code probabilities.
- Explored and combined advanced text classification techniques, improving F1 score by 15%.
- Used Amazon SageMaker to provide an effective and insightful training and inference pipeline.
- Achieved F1 scores in some categories up to 0.95 and 0.98 (from 0 – 1) in others using different techniques, which increased from 0.4 to 0.7.
Managing Director
Niway Group
- Managed daily investment operations, including a shopping mall and business towers, and represented the group before government bodies.
- Reversed a seven-year financial loss into profit through significant operational changes.
- Oversaw the financial management of constructing three 12-floor towers, with a total cost of R$43 million.
Engineering Manager
Procter & Gamble
- Implemented multiple line update projects across plants in France, Italy, and Spain, enhancing operational efficiency.
- Developed and deployed cost-saving solutions across multiple factories, resulting in significant savings.
- Led technical discussions with suppliers to ensure compliance with project requirements and specifications.
Supply Chain Leader
Procter & Gamble
- Led the design and implementation of a global pilot project to remodel the company's logistics sector, improving efficiency and reducing costs.
- Addressed inventory cost issues, achieving a reduction from $12 million to $7 million.
- Created a cross-docking supply chain prototype, resulting in annual savings of $2 million.
- Coached and guided team members, ensuring coordinated efforts and successful project outcomes.
Experience
CV: X-ray Pneumonia Detection
https://github.com/joao-d-oliveira/X-Ray_PneumoniaDetectionPower Generation Forecast for Wind and Solar Farms
http://www.ren.ptSurgery Assistance Software
NLP in Healthcare | Score Clinical Patient Notes
https://www.kaggle.com/c/nbme-score-clinical-patient-notesCV: Image Captioning | Identifying Objects and Writing Caption
Computer Vision | Face Detection
Email NLP/NLU/NER Analysis
Education
Master's Degree in Computer Science
University of Porto - Porto, Portugal
Exchange Program Coursework Toward Master's Degree in Computer Science
Delft University of Technology - Delft, Netherlands
Certifications
Quantum Excellence Certificate
IBM | Qiskit Global Summer School 2022
AI for Healthcare
Udacity
Machine Learning
Stanford University
Deep Reinforcement Learning
Udacity
Advanced Computer Vision - Machine Learning
Udacity
Skills
Libraries/APIs
PyTorch, TensorFlow, Scikit-learn, Pandas, LSTM, Matplotlib, Keras, OpenCV, PyTorch Lightning, FFmpeg
Tools
ARIMA, GitHub, Amazon SageMaker, SARIMA, ChatGPT, You Only Look Once (YOLO), NLPP, Oracle Demantra
Languages
Python 3, SQL, Python, R, Python 2, C++
Platforms
Linux, Amazon Web Services (AWS), Jupyter Notebook, Google Cloud Platform (GCP), Kubernetes, Docker, Azure, Backendless, AWS Lambda, IBM Cloud Platform
Storage
Data Pipelines, PostgreSQL, MySQL
Paradigms
Agile, DevOps, Anomaly Detection
Other
Machine Learning, Deep Learning, Data Structures, Artificial Intelligence (AI), Algorithms, Team Leadership, Project Design & Management, Computer Vision, BERT, Natural Language Processing (NLP), Data Science, Deep Neural Networks (DNNs), Datasets, Language Models, OpenAI, Image Processing, Hardware, Large Language Models (LLMs), Models, AI Programming, Data Processing Automation, Real Estate, Supply Chain Management (SCM), Supply Chain Optimization, Forecasting, Information Extraction, Energy, Neural Networks, Regression Modeling, Data Processing, Data Transformation, CSV, Data Analysis, Generative Pre-trained Transformers (GPT), Back-end, Generative Pre-trained Transformer 3 (GPT-3), OpenAI GPT-4 API, Workshop Facilitation, Analytics, Convolutional Neural Networks (CNNs), Sentiment Analysis, Point Clouds, Point Cloud Data, Gemini, Multimodal Models, Multimodal GenAI, Data Analytics, Process Management, Logistics, Statistics, Computer Vision Algorithms, Data Visualization, Big Data Architecture, Machine Learning Operations (MLOps), Generative Adversarial Networks (GANs), DaVinci, Natural Language Understanding (NLU), Hugging Face, Cloud Platforms, Early-stage Startups, Generative Artificial Intelligence (GenAI), Web Development, Word Embedding, OpenAI GPT-3 API, API Integration, Speech Recognition, Scraping, Facial Recognition, Image Recognition, AI Agents, Speech to Text, Finance, Quantum Computing, Healthcare IT, Deep Reinforcement Learning, APIs, Object Detection, Generative Models, AI Design, Amazon RDS, Image Generation, CTO, Transformers, IBM Cloud, Qiskit, AgentGPT, Speech to Intent
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