
Tomislav Ivek
Verified Expert in Engineering
Data Science Developer
Zagreb, Croatia
Toptal member since September 2, 2022
Tomislav is a bilingual professional with a PhD in condensed matter physics. He has a strong background with over 15 years in research and 5 years in the industry as a consultant dedicated to developing cutting-edge AI technologies. An accomplished project manager and communicator, Tomislav makes his mark in designing tailor-made solutions based on the latest breakthroughs in machine learning.
Portfolio
Experience
- Data Science - 20 years
- Linux - 20 years
- Python - 15 years
- C++ - 7 years
- PyTorch - 5 years
- Artificial Intelligence (AI) - 5 years
- Deep Learning - 5 years
- Artificial Neural Networks (ANN) - 4 years
Availability
Preferred Environment
Linux, Python, Visual Studio Code (VS Code), Docker, PyTorch, Jupyter Notebook, TensorBoard, NumPy, Pandas, Artificial Intelligence (AI)
The most amazing...
...things I've done include managing world-class research projects and applying computer vision to fight climate change.
Work Experience
Senior Research Associate
Institut za fiziku Zagreb (Institute of Physics)
- Managed a 9-person international team as the lead of a competitive research project.
- Reviewed research project proposals within the European Union.
- Collaborated on an award-winning neural model to predict the likelihood and severity of wildfires. The inpainting-based computer vision model handles more than 40% of missing data and scores better than state-of-the-art statistical frameworks.
- Participated in organizing international scientific conferences and workshops.
- Mentored two doctoral students in experimental physics, instrument control, data collection, and advanced statistical methods.
- Published over 40 original research papers on Web of Science, covering hot topics in physics, biophysics, and extreme value statistics.
Consultant and Deep Learning Developer
Freelance Clients
- Evaluated viable computer vision approaches and implemented a solution for reliable object detection, classification, and tracking in a noisy, domain-specific video input, reaching a mean average precision (mAP) of above 0.97.
- Researched the topic of deep learning in financial forecasting, then implemented, trained, and launched the resulting model for live data testing.
- Compared a conventional recommender system with a custom deep learning model, then designed and trained an ensemble recommender system.
- Implemented a robust system for the distributed training of a pharma deep AI model, beating state-of-the-art models in its accuracy in detecting trace amounts of target matter in the measured signal.
- Debugged an astrophotography stacking app and contributed code to develop nonconventional optical sensors.
Research Associate
Institut za fiziku Zagreb (Institute of Physics)
- Managed two successful bilateral EU projects and one national research project in experimental natural sciences with a diverse international team of nine researchers and students.
- Devised a neural method to predict oceanographic extreme temperature events and published the related paper working in a team. The model leverages a denoising autoencoder similar to recent Stable Diffusion and inpaints missing ocean temperatures.
- Wrote a compatibility shim for Python GPIB and VISA libraries to control measurement equipment and ease porting between Windows and Linux. It allowed three laboratories to transition their data acquisition code toward Linux and open-source software.
Postdoctoral Researcher
University of Stuttgart
- Analyzed time-dependent infrared spectra correlated with fast electric transport measurements.
- Implemented PID control of temperature and sample position on a multi-user cryogenic measurement set up.
- Mentored and oversaw doctoral and master students between two collaborating groups.
Research Assistant
Institut za fiziku Zagreb (Institute of Physics)
- Graduated with PhD in experimental condensed matter physics on strongly correlated electron systems, including superconductors, charge orderings, strange metals, and semiconductors.
- Implemented an experiment control system for dielectric spectroscopy at low temperatures.
- Managed multiple websites for international research projects, conferences, and schools.
Experience
Domain-specific Finetuning of a YOLOv5 Object Detector
An Award-winning Wildfire Severity Prediction AI
https://github.com/Blackbox-EVA2021/CMIWAEDocument Summarization Using GPT3
Red Sea Temperature Extremes
https://github.com/BlackBox-EVA2019/BlackBoxPredictive Modeling of Financial Data
Next-gen Experimental Chemical Characterization
DNA and Protein and Proteome Classification
Collective Dynamics in Multiferroic Materials
GPIB-ctypes Library
https://pypi.org/project/gpib-ctypes/Equipment Control Using Raspberry Pi
AUR Recipe for the Conan Package Manager
https://aur.archlinux.org/packages/conanAstrophotography Stacking
Scientific Papers
https://scholar.google.hr/citations?user=4PwGYvIAAAAJ&hl=enScientific Reviews
Education
PhD in Experimental Physics
University of Zagreb Faculty of Science - Zagreb, Croatia
Master's Degree in Physics
University of Zagreb Faculty of Science - Zagreb, Croatia
Skills
Libraries/APIs
Pandas, PyTorch, Scikit-learn, REST APIs, OpenCV, Python Asyncio, DeepSpeed, OpenGL
Tools
LaTeX, Instruments, Git, You Only Look Once (YOLO), LabVIEW, Conan, Microsoft Excel, Spreadsheets
Languages
C++, Python, Python 3, C, Rust, R, SQL
Paradigms
Parallel Programming, REST
Platforms
Linux, Jupyter Notebook, Arch Linux, Raspberry Pi, Docker
Storage
SQLite, PostgreSQL
Frameworks
Qt
Other
Data Analysis, Fourier Analysis, Research, Experimental Research, Statistics, Writing & Editing, Linear Regression, Convolutional Neural Networks (CNNs), Natural Language Processing (NLP), Time Series Analysis, Expert Reviews, Deep Neural Networks (DNNs), Computer Vision, Data Cleaning, Artificial Intelligence (AI), Physics, Team Management, Mentorship, Publication, Public Speaking, Fiber Optics, Time Series, Data Science, Deep Learning, Machine Learning, Neural Networks, Statistical Analysis, Unsupervised Learning, Classification, Text Classification, Supervised Learning, Supervised Machine Learning, Computer Vision Algorithms, Data Visualization, Open Source, Predictive Modeling, Mathematics, Student Engagement, Artificial Neural Networks (ANN), Data Modeling, Scripting, Reports, Forecasting, Trend Forecasting, Data Scraping, Signal Processing, Digital Signal Processing, Fine-tuning, Data Inference, Datasets, Physics Simulations, Generative Pre-trained Transformers (GPT), Optics, Multiprocessing, Statistical Modeling, Object Detection, Object Recognition, Lecturing, Project Budget Management, Climate Change, DSP, Multithreading, Team Leadership, Bayesian Inference & Modeling, Financial Data, Generative Adversarial Networks (GANs), AI Design, Web Scraping, Causal Inference, Language Models, GPU Computing, Scraping, Algorithms, Recommendation Systems, Reviews, Financial APIs, Quantitative Finance, Fintech, Text Generation, Videos, Generative Pre-trained Transformer 3 (GPT-3), Documentation, Executive Summaries
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