Belma Ibrahimović, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Belma is available for hire
Hire Belma

Belma Ibrahimović

Verified Expert  in Engineering

Full-stack Data Scientist and Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
November 21, 2023

Belma is a dedicated senior full-stack data scientist with over seven years of experience delivering impactful end-to-end data science projects across various industries. She has strong teamwork and communication skills, always ensuring impactful outcomes in varied environments. Belma's greatest passion lies in natural language processing (NLP), where she thrives on unlocking the potential of language data.

Availability

Part-time

Preferred Environment

MacOS, PyCharm

The most amazing...

...project I've worked on is a sourcing assistant consisting of NLP classifiers, ranking algorithms, and generative models enhancing recruiters' efficiency.

Work Experience

Senior Full-stack Data Scientist

2020 - 2023
Toptal
  • Developed over ten diverse projects, including classification, regression, ranking, and NLP systems. I leveraged both discriminative and generative learning approaches.
  • Collaborated with multiple stakeholders and cross-functional teams throughout the project lifecycle, handling different phases from ideation to production, delivery, and ongoing improvements.
  • Created Toptal's 1st data science internship program and designed a six-month learning plan with lessons, assignments, and evaluations.
Technologies: Python, Pandas, Machine Learning, CatBoost, Natural Language Processing (NLP), Google Cloud

Data Extraction

https://www.placelab.com/extract
The development that I led of cutting-edge data extraction tools. I used machine learning and NLP techniques to efficiently process unstructured data from web sources and extract critical entities such as names, addresses, categories, hours of operation, contact details, and social network information. I developed several custom NLP models in classification, named entity recognition (NER), and machine translation. These models were essential for not only extracting but also standardizing data into predefined formats.

Languages

Python

Libraries/APIs

Pandas, SpaCy, TensorFlow, CatBoost, Natural Language Toolkit (NLTK)

Paradigms

Data Science

Other

Machine Learning, Natural Language Processing (NLP), Deep Learning, Data Analysis, Data Mining, Generative Pre-trained Transformers (GPT), Artificial Intelligence (AI), Machine Learning Operations (MLOps), LangChain, Large Language Models (LLMs), Conversational Agent, FastAPI, Mechatronics, Signal Processing, Electronics, Data Product Management

Storage

Google Cloud

Frameworks

Flask

Tools

PyCharm

Platforms

MacOS

2009 - 2014

Master's Degree in Control and Electronics

Faculty of Electrical Engineering, University of Sarajevo - Sarajevo, Bosnia and Herzegovina

JANUARY 2022 - PRESENT

Data Product Manager

Udacity

SEPTEMBER 2021 - PRESENT

Machine Learning Engineering for Production (MLOps)

DeepLearning.AI

MAY 2021 - PRESENT

CertNexus Certified Ethical Emerging Technologist Specialization

Coursera

NOVEMBER 2020 - PRESENT

Natural Language Processing Specialization

Coursera

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring