
Robert Šajina
Verified Expert in Engineering
Data Scientist and Machine Learning Developer
Pazin, Croatia
Toptal member since May 27, 2024
Robert is a data scientist and machine learning engineer specializing in the TensorFlow and Scikit-learn frameworks. He excels at designing and implementing machine learning models and algorithms. In addition to his data science expertise, Robert possesses full-stack development experience from working on various projects and startups.
Portfolio
Experience
- Python - 10 years
- Scikit-learn - 5 years
- OpenCV - 5 years
- TensorFlow - 5 years
- Artificial Intelligence (AI) - 5 years
- Natural Language Processing (NLP) - 5 years
- Machine Learning - 5 years
- Data Science - 5 years
Availability
Preferred Environment
PyCharm, Visual Studio Code (VS Code), Slack, Google Colaboratory (Colab)
The most amazing...
...AI-based solution I've developed is for the validation and processing of user portrait images that has been employed in production for several years.
Work Experience
Artificial Intelligence Engineer
NDA Protected Company Developing Software for Oil Companies
- Developed recommender models for a company specializing in solutions for oil refineries.
- Carried out education focusing on artificial intelligence and practical applications within the industry.
- Conducted workshops on data cleaning, preprocessing, and data exploration.
Artificial Intelligence Engineer
Faculty of Informatics, University of Pula
- Engineered an AI-powered solution to detect portrait faces within images, ensuring frontal orientation and centered placement of the face.
- Created an AI-based solution ensuring a consistent white background behind the person's portrait.
- Oversaw the launch process and production for three years. The developed module is available as an open-source repository at Github.com/fipu-lab/fipu-face.
Software Engineer
Istra Tech
- Contributed to developing web systems tailored for the hospitality sector, involving various aspects of a hospitality entity, including restaurant inventory and guest management.
- Implemented anonymization solutions to ensure compliance with the General Data Protection Regulation (GDPR).
- Tracked and fixed bugs using Jira as a reporting tool.
Experience
Module for Automatic Portrait Validation and Cropping
https://github.com/fipu-lab/fipu-faceClub House Website
https://edisonhouseslc.com/Recruitment App
Education
Doctorate Degree in Computer Science
Faculty of Informatics and Digital Technologies - Rijeka, Croatia
Master's Degree in Computer Science
Juraj Dobrila University of Pula - Pula, Croatia
Skills
Libraries/APIs
TensorFlow, Scikit-learn, Pandas, OpenCV
Tools
Seaborn, PyCharm, Slack
Languages
R, Python, XML, Solidity, Go, C++, Java, SQL, JavaScript, HTML, CSS
Frameworks
Unity, Flask
Platforms
Blockchain, Visual Studio Code (VS Code)
Other
Machine Learning, Artificial Intelligence (AI), Data Science, Personalization, Peer-to-peer Networking, Decentralized Systems, Natural Language Processing (NLP), Decentralized Applications, Google Colaboratory (Colab)
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