Petar Sekulić
Verified Expert in Engineering
Data Science Developer
Podgorica, Montenegro
Toptal member since June 30, 2021
Petar is a machine learning engineer interested in new science trends and very curious about novelties in this field. He enjoys working on various machine learning projects and expanding his competencies and skills. Petar focuses on learning and experimenting with ML every day.
Portfolio
Experience
Availability
Preferred Environment
Python 3, TensorFlow, NumPy, Jupyter Notebook
The most amazing...
...models I've developed were for scanned document processing and provided image to text conversion and semantic analysis of the text.
Work Experience
Data Scientist
Toptal Client
- Acted as the director of data science while working on the Document AI project for a global real estate services company.
- Built a sourcing strategy for different document types.
- Worked on a model selection for different parts of the machine learning pipeline.
- Fine-tuned state-of-the-art models for the Document AI project and established quality metrics.
Machine Learning Scientist
Fleka
- Worked on a machine learning algorithm to create a smart image database to help journalists make better use of the photo archive.
- Implemented Elasticsearch for the official website of the Government of Montenegro. The site has a large number of documents and articles that need to be processed and placed in Elasticsearch to improve search results.
- Created an algorithm for smart image cropping to automate image cropping for news portals.
Machine Learning Engineer
Omnitech MNE
- Worked on a machine learning system on the SeVaRA project. SeVaRA integrates an R&D project aimed at defining an innovative system for the calculation of an aggregated environmental risk index.
- Wrote a scientific paper, "A Recurrent Neural Network Approach to Improve the Air Quality Index Prediction."
- Organized an eight-week-long machine learning course. Topic: Introduction to Deep Learning and TensorFlow.
Machine Learning Engineer
Datum Solutions
- Developed a machine learning system for signature recognition. I used deep learning techniques to solve this task.
- Created deep learning algorithms for optical character recognition (OCR) and intelligent word recognition (IWR).
- Worked on an algorithm for semantic text analysis to perform document classification.
- Tracked tasks and bugs using Jira as a reporting tool.
Machine Learning Researcher
BIO-ICT Centre of Excellence, Faculty of Electrical Engineering
- Worked on retinal blood vessel segmentation using machine learning techniques.
- Used machine learning and image processing algorithms for the detection of downy mildew in grapevine leaves.
- Wrote three scientific papers explaining which algorithms were used during the retinal blood vessel segmentation and detection of downy mildew in grapevine leaves projects.
Experience
SeVaRa
https://www.sevara.it/My role as a machine learning engineer was to create models that would predict natural disasters such as rain showers, soil erosion, and floods.
RapidCAPTURE
I worked on image-to-text conversion models as well as image processing with the goal of noise removal from the images.
BIO-ICT
https://www.linkedin.com/company/bio-ictI worked as a young researcher at the BIO-ICT Center of Excellence on various machine learning projects. Some of the projects were retinal blood vessel segmentation and the detection of downy mildew in grapevine leaves. This was also part of the research during my master's studies.
Education
Master's Degree in Computer Science
University of Montenegro - Podgorica, Montenegro
Specialist Degree in Computer Science
University of Montenegro - Podgorica, Montenegro
Bachelor's Degree in Electrical Engineering
University of Montenegro - Podgorica, Montenegro
Certifications
Fundamentals of Digital Image and Video Processing
Coursera
Machine Learning
Coursera
Skills
Libraries/APIs
TensorFlow, NumPy, SpaCy
Tools
MATLAB, Named-entity Recognition (NER)
Languages
Python 3, Python, SQL, Java, C, C++
Platforms
Jupyter Notebook, Azure, Google Cloud Platform (GCP)
Storage
Databases, Elasticsearch
Other
Machine Learning, Data Science, Artificial Intelligence (AI), Data Modeling, Statistical Analysis, Mathematics, Signal Processing, Image Processing, Data Analysis, Data Visualization, Data Engineering, Generative Design, Programming, Expert Systems, Networks, Probability Theory, Electronics, Video Processing, Recurrent Neural Networks (RNNs), Deep Neural Networks (DNNs), Natural Language Processing (NLP), Data Reporting, Generative Pre-trained Transformers (GPT)
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