
Enes Zvornicanin
Verified Expert in Engineering
Data Scientist and Developer
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal member since August 16, 2021
Enes is a data scientist with over six years of experience, including five years working remotely with US-based teams from The World Bank and a Silicon Valley startup, Yewno. He focuses on developing state-of-the-art machine learning solutions using time series, tabular, and text data. Enes has experience working on end-to-end ML and data-based projects, including analysis, research, development, and deployment. He is familiar with MLOps and data engineering best practices and tools.
Portfolio
Experience
- Python - 6 years
- Pandas - 5 years
- Scikit-learn - 5 years
- Data Analysis - 5 years
- Machine Learning - 5 years
- Data Science - 5 years
- Natural Language Processing (NLP) - 4 years
- Time Series - 3 years
Preferred Environment
Slack, Jira, Google Hangouts, Python, Amazon Web Services (AWS), Google Cloud
The most amazing...
...thing I've developed is a text cleaning and entity linking system for messy firm names, which the World Bank uses to handle millions of records.
Work Experience
Data Science Consultant
World Bank Group
- Worked remotely as a data science consultant on an NLP project with a team based in Washington, DC.
- Developed and optimized a complex system for text cleaning, named-entity resolution, data clustering, and entity linking on very messy text data.
- Worked with tabular geospatial data with a few billion rows. Developed multiple Python scripts to extract and validate geo-specific terms using Google Maps and Bing Maps API.
Freelance Data Scientist | Technical Writer
Self-employed
- Developed several biomedical NLP pipelines using Gensim Word2Vec and BERT-type models. Worked on tasks related to NER and topic modeling.
- Built a machine-learning credit score system focused on the interpretability of the models. Developed and deployed a Python script for crypto trading using the Binance API.
- Worked on several projects related to time-series forecasting, speech-to-text, summarization, and YouTube video automation.
- Wrote more than 50 articles and tutorials related to ML and data science topics available at eneszvornicanin.com.
Senior Data Scientist
Tech 387
- Analyzed data from a mobile app and extracted business metrics, including conversion rate, CPU, user engagement, user segmentation, and survival analysis. Identified possible issues and recommended a business strategy for future development.
- Developed and deployed a system that helps project managers to track Jira tickets. The system uses data from Jira API, sends notifications and alerts through Slack bots and email, and shows charts on a website that is deployed on AWS using Flask.
- Developed web scraping Python scripts and organized internal data in the company.
- Created several Slack bots and ETL processes using Python.
Lead Data Scientist
Entropy387 (Yewno)
- Developed and trained over one million diverse machine learning models for stock market movement prediction, which improved the trading strategy by approximately 30% in cumulative return.
- Applied data preprocessing, feature engineering, and optimization techniques for tuning ML models.
- Collaborated closely with high-level colleagues from finance and business to brainstorm ideas for new products and improvements.
Data Scientist
Entropy387 (Yewno)
- Conducted research and developed several state-of-the-art solutions using graph embedding techniques, network anomaly detection methods, and reinforcement learning.
- Prepared and held presentations regarding data QA, cleaning, and analysis using Jupyter notebooks.
- Built several ETLs and collaborated closely with the data engineering team preparing data pipelines for production.
Data Scientist
Cape Ann Enterprise
- Researched and developed several neural networks and machine learning methods for classification.
- Implemented a pipeline for NLP tasks similar to sentiment analysis.
- Prepared and cleaned data for classification tasks.
Experience
Invest Info Web App
https://investba.info/Building MLOps Pipeline for Time Series Prediction [Tutorial]
Overview of Time-series Forecasting Methods
https://www.kaggle.com/eneszvo/time-series-forecasting-p1-es-arima-varAutomated Testing in Machine Learning Projects [Best Practices for MLOps]
Topic Modeling and Latent Dirichlet Allocation (LDA)
https://datascienceplus.com/topic-modeling-and-latent-dirichlet-allocation-lda/Shopee Summary—Matching Products Using Images and Titles
https://www.kaggle.com/eneszvo/shopee-summary-efficientnet-arcface-bertTime Series Projects: Tools, Packages, and Libraries That Can Help
Introduction to Crypto Bitcoin Trading with Python and Binance
Education
Master's Degree in Computer Science
University of Sarajevo, Faculty of Natural Sciences and Mathematics - Sarajevo, Bosnia and Herzegovina
Bachelor's Degree in Applied Mathematics
University of Tuzla, Faculty of Natural Sciences and Mathematics - Tuzla, Bosnia and Herzegovina
Skills
Libraries/APIs
Pandas, Scikit-learn, Matplotlib, NumPy, XGBoost, Keras, TensorFlow, Mixpanel API, Jira REST API, Slack API, PyTorch, Binance API, NetworkX, Google Maps API, Bing Maps API, YouTube API
Tools
PyCharm, Jupyter, Jira, Slack, Google Hangouts, Microsoft Excel, ChatGPT, Git, Plotly, Cron, Gensim, StatsModels, ARIMA, Whisper
Languages
Python, SQL
Platforms
Jupyter Notebook, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Amazon EC2, Firebase, Unix, Visual Studio Code (VS Code), Docker, Azure Functions
Paradigms
ETL
Storage
Amazon S3 (AWS S3), SQLite, Google Cloud
Frameworks
Flask, Selenium
Other
Machine Learning, Optimization, Artificial Intelligence (AI), Applied Mathematics, Programming, Time Series, Data Science, Classification, Data Cleaning, Data Analysis, Natural Language Processing (NLP), Statistics, Modeling, Data Analytics, Data Visualization, Algorithms, Regression, Clustering, Stock Analysis, Econometrics, Networks, Deep Learning, Neural Networks, Statistical Modeling, Unsupervised Learning, Optical Character Recognition (OCR), BERT, Image Processing, Trading, Object Detection, Video Processing, Business Analysis, Hugging Face, SHAP, Data Engineering, Machine Learning Operations (MLOps), Deep Neural Networks (DNNs), Convolutional Neural Networks (CNNs), Polars, Fuzzy Logic, Big Data, Geospatial Data, CI/CD Pipelines, Amazon Neptune, Deployment, OpenAI GPT-4 API, Gemini API, LangChain, Large Language Models (LLMs), AI Content Creation, Dash, Cursor AI, Data Scraping
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