Marco Antônio Reichert Boaretto, Developer in Curitiba - State of Paraná, Brazil
Marco is available for hire
Hire Marco

Marco Antônio Reichert Boaretto

Verified Expert  in Engineering

Bio

Marco is an AI and ML engineer with eight years of experience developing end-to-end solutions. He holds a bachelor's degree in mechatronics engineering and a master's in electrical engineering, ML, and applied AI. Proficient in Python, Django, TensorFlow, MLOps, AWS, and Azure, Marco focuses on prompt engineering and multi-agent architectures for LLMs and RAG. He has expertise in fault detection, facial recognition, demand forecasting, and delivering robust and scalable solutions.

Portfolio

Act
LangChain, LangGraph, Retrieval-augmented Generation (RAG), AI Agents...
Robert Bosch LTDA
Technical Leadership, Python, Fault Detection, Predictive Maintenance...
Fiscal Tecnologia e Automação
Python, Machine Learning, Computer Vision, Flask, FastAPI, Django, MySQL...

Experience

  • Python - 8 years
  • Machine Learning - 7 years
  • Artificial Intelligence (AI) - 7 years
  • Computer Vision - 7 years
  • Hugging Face Transformers - 3 years
  • Streamlit - 2 years
  • LangGraph - 1 year
  • LangChain - 1 year

Availability

Part-time

Preferred Environment

Windows, Linux, PyCharm, Docker, GitHub

The most amazing...

...thing I've built is an AI facial recognition system for access control in a factory with 5,000 users using Python and deep learning for secure identification.

Work Experience

Senior ML Engineer

2023 - PRESENT
Act
  • Developed a tool that enhanced agile teams by integrating an agentic retrieval-augmented generation (RAG) system, providing the product owner with real-time insights and decision-making support for backlog management.
  • Designed a multi-agent architecture to automate the creation of test scenarios and code generation for multiple programming languages, improving testing efficiency and reducing manual intervention.
  • Built an AI assistant for internal company use, focused on performing quality assurance (QA) on HR documents, ensuring consistency, accuracy, and compliance with internal policies and standards.
Technologies: LangChain, LangGraph, Retrieval-augmented Generation (RAG), AI Agents, Semantic Search, Semantic Kernel (SK), AWS IoT, Azure, Data Lakes, Apache Airflow, Spark, Bedrock, Azure AI Studio, LlamaIndex, Vector Databases, Multi Agents, Streamlit, Redis, Plotly

Senior ML Engineer

2020 - 2023
Robert Bosch LTDA
  • Developed a facial recognition system using state-of-the-art techniques for access control in a factory plant, ensuring robust identification in uncontrolled environments and enhancing security.
  • Designed a fault detection system using AI and computer vision, replacing legacy methods to prevent production errors, reducing rework costs by millions of Brazilian reais.
  • Implemented a semantic search system for the tax and legislation department, enabling efficient searches across large document sets and streamlining compliance and legal research.
  • Developed an automated part inspection system, replacing manual processes to reduce inspection time, minimize human error, and improve overall production quality.
  • Created a predictive maintenance system that analyzes sensor data from the production line, raising alarms for potential machine part failures and allowing proactive action to prevent costly breakdowns.
Technologies: Technical Leadership, Python, Fault Detection, Predictive Maintenance, Computer Vision, Natural Language Processing (NLP), Semantic Search, Retrieval-augmented Generation (RAG), Facial Recognition

ML Engineer

2019 - 2020
Fiscal Tecnologia e Automação
  • Developed a free-flow system platform that detects and classifies vehicles, generates reports, and raises alarms using advanced object detection techniques like YOLOv5, ensuring real-time performance and accuracy in traffic monitoring.
  • Designed and implemented a low-latency traffic light detection and red-light enforcement system for vehicles on high-speed roads, optimizing performance to ensure timely and accurate violation detection in fast-moving traffic environments.
  • Created a high-accuracy license plate recognition system that reads various license plate formats across Latin America, ensuring reliable and robust performance in diverse lighting and environmental conditions.
Technologies: Python, Machine Learning, Computer Vision, Flask, FastAPI, Django, MySQL, PostgreSQL, Docker, C++, Cryptography, Pandas, Scikit-image, Scikit-learn, Time Series Analysis, Forecasting, APIs, Model Tuning, YOLOv5, Darknet

Experience

Intelligent HR Data Analytics Dashboards

This HR data analytics project involved building a data lake as a centralized repository for all HR-related data, ingesting data from internal company APIs and files, including employee performance metrics and feedback reports. Robust ETL pipelines were implemented to transform raw data into structured datasets. Interactive dashboards, developed with Streamlit, allow users to explore trends, monitor key performance indicators (KPIs), and generate reports across HR dimensions such as performance, turnover, and feedback.

Large Language Model (LLM) agents were integrated within the analytics pipeline, enabling the analysis of complex contextual data from feedback reports and providing deeper insights into employee sentiment and satisfaction. A security layer was also implemented to ensure access control, allowing only authorized personnel to access sensitive HR data.

This project streamlined the company's HR processes, offering stakeholders faster, more accurate insights into employee trends while maintaining strict data security protocols.

Education

2016 - 2017

Master's Degree in Electrical Engineering

Federal University of Paraná - Curitba, Paraná, Brazil

2000 - 2015

Bachelor's Degree in Mechatronics Engineering

Pontifical Catholic University of Paraná - Curitba, Paraná, Brazil

Skills

Libraries/APIs

Pandas, Scikit-learn, Hugging Face Transformers, Natural Language Toolkit (NLTK)

Tools

GitHub, PyCharm, Scikit-image, Apache Airflow, AWS CLI, Plotly, AWS Glue DataBrew, NGINX

Languages

Python, C++, R, SQL

Frameworks

Django, Streamlit, Flask, LangGraph, Darknet, Spark, Bedrock, LlamaIndex

Paradigms

REST, Automation

Platforms

Windows, Linux, Docker, Azure, AWS IoT, Azure AI Studio

Storage

PostgreSQL, MongoDB, MySQL, Data Lakes, Redis

Other

Artificial Intelligence (AI), Machine Learning, Deep Learning, Computer Vision, APIs, FastAPI, Time Series Analysis, Forecasting, YOLOv5, Facial Recognition, LangChain, Optimization, Cryptography, Model Tuning, Technical Leadership, Fault Detection, Predictive Maintenance, Natural Language Processing (NLP), Semantic Search, Retrieval-augmented Generation (RAG), AI Agents, Semantic Kernel (SK), Vector Databases, Multi Agents, OpenAI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring