
Milan Panic
Verified Expert in Engineering
AI and ML Developer
Belgrade, Serbia
Toptal member since July 29, 2025
Milan is an experienced AI and machine learning (ML) technical lead with more than 10 years of expertise in software engineering and applied ML across the retail, automotive, healthcare, and web industries. He has a proven record of leading multimillion-dollar projects and deploying advanced computer vision and multimodal solutions at scale. Drawing on a strong academic background in mathematics and computer science, Milan focuses on deep learning, computer vision, and multimodal architectures.
Portfolio
Experience
- Python - 10 years
- Machine Learning - 10 years
- Computer Science - 10 years
- Computer Vision - 8 years
- PyTorch - 8 years
- Docker - 8 years
- Mathematics - 5 years
- NVIDIA TensorRT - 5 years
Preferred Environment
Docker, Python, PyTorch, Computer Vision, Multimodal Models, Large Language Models (LLMs), Natural Language Processing (NLP)
The most amazing...
...achievement has been leading Evercheck, an AI system that generates over $40 million annually and helps top global retailers reduce theft and shrinkage.
Work Experience
Research and Applied AI Scientist | Team and Technical Lead
Everseen
- Earned a promotion within one year in recognition of outstanding contributions.
- Provided AI technical leadership and managed the Evercheck project, which generated over $40 million in annual revenue, while directly overseeing a team of 6 to 10 people.
- Led the architecture and development of multiple production-grade solutions, including Evercheck Gen 4 and 5, multimodal computer vision models with action recognition, internal tools, and a communication bridge for system-wide component integration.
- Supported company growth through scaling efforts, recruitment, research, and internal knowledge transfer. Conducted research in the fields of computer vision and federated learning.
Consulting Specialist
Online Freelance Agency
- Contributed to the development of datasets and provided consultancy for the AllenAI Qasper project, a dataset for question answering on scientific research papers.
- Provided consulting on key AI feature development for the Allimb app, a digital health platform that supports patients through clinical journeys and physical exercise using empathetic artificial intelligence.
- Delivered consultancy and freelance services across computer vision, machine learning, and general software engineering.
Senior Software Engineer and Technical Lead | Research Scientist
RT-RK Computer Based Systems
- Promoted to team lead within one year, managing standalone projects and leading teams of three to nine engineers.
- Spearheaded machine learning model conversion and optimization for a low-power chip manufacturer, delivering work comparable to TensorRT framework development.
- Delivered computer vision and machine learning projects for global clients—including NVISO, PainChek, and Darwin Digital—integrating ML components across mobile and embedded platforms such as Android, iOS, Nvidia Jetson, and Raspberry Pi.
- Received an internal company award for exceptional technical contributions.
- Conducted internal training on machine learning, Git, and Android, and implemented academic research papers.
Back-end Software Engineer
Endava
- Built a machine learning-powered Smart API to analyze call metrics, including detecting when agents raise their voice.
- Contributed to a cloud-based web platform for smart headphones by Plantronics (now HP Poly), supporting automated call center analytics.
- Optimized and maintained APIs for large-scale data processing and authentication using OAuth 2.0 protocols.
Experience
Evercheck: AI-driven Retail Loss Prevention
https://everseen.com/solutions/evercheckThe system addresses over 30 unique fraud and loss patterns, with key use cases including detection of non-scans, where it identifies both intentional and accidental missed scans. It also detects product switching, triggering alerts when a product's barcode has been swapped or covered with that of a less expensive item. Additionally, Evercheck recovers losses at self-checkout by identifying unscanned items left inside or at the bottom of shopping carts or baskets.
Evercheck generates real-time alerts for store associates, enabling them to assist customers promptly when unscanned items are detected, thereby enhancing loss prevention and improving the shopping experience.
Allimb: Consulting for Virtual Healthcare Application
https://www.allimb.com/#productAllimb offers real-time feedback and correction of complex body movements without requiring any external equipment or internet connection.
PainChek: AI Development for Pain Assessment
https://www.painchek.com/product/how-it-works/One of the most meaningful projects I contributed to was PainChek, an innovative solution designed to give a voice to individuals who cannot verbalize their pain. I applied AI technology to support a modern pain assessment framework capable of detecting pain that may not be immediately visible.
Using a smartphone's camera, PainChek captures images of a person's face and analyzes them with AI-driven facial recognition algorithms. It automatically identifies and records facial muscle movements that indicate pain, making the tool fast, accurate, and easy to use in real-world clinical settings.
BeEmotion: Facial Analysis Framework
https://www.beemotion.ai/discovery-aiThis foundational work later contributed to the development of BeEmotion, now operating within Discovery AI. Discovery AI is at the forefront of intelligent solutions, leveraging advanced algorithms and machine learning to build adaptive applications. It supports a wide range of domains—including Smart Mobility, Smart Living, and Smart Health—and serves as a platform for studying, testing, and validating new approaches in human-machine interaction and intelligent sensing.
Modern Talking School Management System & AI Functionalities
https://moderntalking.rsThis long-term project includes:
• Main website: moderntalking.rs (WordPress, JavaScript)
• Cross-platform app: platform.moderntalking.rs for web, iOS, and Android (React Native, MySQL, MongoDB, Flask, Python)
• AI-powered content: Custom tools built with Hugging Face, Google AI Studio, and TTS technology to generate learning materials from course content.
AI free samples:
• AI-generated Narration and Lesson Summary: https://www.notion.so/mtalkingschool/Lesson-1-All-that-you-can-do-with-only-one-ZDRAVO-216d2658eebe80a69128fa9ed7b050d8
• AI Podcast Episode - https://www.youtube.com/watch?v=-921G9Z-0pM
Education
Progress Toward PhD in Artificial Intelligence
Faculty of Mathematics, University of Belgrade - Belgrade, Serbia
Master's Degree in Mathematics and Computer Science
Faculty of Mathematics, University of Belgrade - Belgrade, Serbia
Bachelor's Degree in Mathematics and Computer Science
Faculty of Mathematics, University of Belgrade - Belgrade, Serbia
Certifications
TensorFlow: Data and Deployment Specialization
Coursera
Generative Adversarial Networks (GANs) Specialization
Coursera
Deep Learning in Computer Vision
Coursera
Bayesian Methods for Machine Learning
Coursera
How to Win a Data Science Competition: Learn from Top Kagglers
Coursera
DeepLearning.AI TensorFlow Developer
Coursera
Deep Learning Specialization
Coursera
Parallel Programming
Coursera
Big Data Analysis with Scala and Spark
Coursera
The Data Scientist's Toolbox
Coursera
Structuring Machine Learning Project
Coursera
Algorithms: Design and Analysis
Coursera
Cryptography
Coursera
Skills
Libraries/APIs
PyTorch, Scikit-learn, Pandas, TensorFlow, Hugging Face Transformers
Tools
CMake, MATLAB, Google AI Platform
Languages
Python, C, Java, Kotlin, JavaScript, Scala, C++, SQL
Frameworks
Caffe, Apache Spark, TensorFlow Lite, React Native
Platforms
Docker, Linux, Android, Amazon Web Services (AWS), Apache Kafka, Azure
Paradigms
Functional Programming, Parallel Programming, Foundation Models
Storage
Azure Cloud Services, MySQL, MongoDB
Other
Computer Vision, NVIDIA TensorRT, Mathematics, Computer Science, Machine Learning, Multimodal Models, Large Language Models (LLMs), Natural Language Processing (NLP), Artificial Intelligence (AI), Software Engineering, Deep Learning, Exploratory Data Analysis, Bayesian Statistics, Programming, Statistics, Decision Trees, Random Forests, Time Series, Recurrent Neural Networks (RNNs), Convolutional Neural Networks (CNNs), Sequence Models, Big Data, Performance Testing, System Design, Data Science, Data Analysis, Traditional Machine Learning, Generative Adversarial Networks (GANs), Deployment, Cryptography, Applied Cryptography, Algorithms, Optimization, Project Consultancy, Pose Estimation, 3D Pose Estimation, Expert Systems, Mobile Apps, Supervised Learning, Vision Transformer (ViT), Datasets, Supervised Machine Learning, Data Annotation, Annotations, Image Processing, Machine Learning Operations (MLOps), MLflow, Prompt Engineering, Text-to-Speech (TTS), Hugging Face, Data Representation, Embedding Models, Noise Reduction, Object Detection, Action Recognition, Transformer Models
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