Skip to content

Curriculum vitae

Yagub Ismayilli

Data Scientist / AI Engineer / SQL Developer

Baku, Azerbaijanyagub.ismailli@gmail.com
Download PDF

Data Science and AI specialist with hands-on experience fine-tuning Transformer models across two industrial research internships — handwritten text recognition for Azerbaijani, and a customer-support chatbot. Works in PyTorch, Hugging Face Transformers, TensorFlow, Pandas and NumPy, on top of strong Oracle SQL and PL/SQL foundations. Double master's degree in Data Science and Artificial Intelligence. Also builds and ships full-stack applications in React and Node, which helps in delivering models as usable products.

Experience

  1. Machine Learning Intern — Master's Thesis

    January 2026 — May 2026

    Evler.az LLC, IT Department · Baku, Azerbaijan

    • Built an end-to-end handwritten text recognition (OCR) pipeline for Azerbaijani, a low-resource language, to automate digitisation of handwritten real-estate documents.
    • Fine-tuned a Transformer encoder–decoder (TrOCR) on 25,000 synthetic Azerbaijani text-line images, reaching 6.40% character error rate and 55.4% exact-line-match accuracy.
    • Collected and annotated a 5,000-image real handwriting dataset; a second fine-tuning stage cut character error rate to 3.47%, word error rate to 10.4%, and raised exact-match accuracy to 75.7%.
    • Benchmarked against TrOCR-small (21.44% CER) and a CNN–BiLSTM–CTC baseline (17.23% CER) — roughly a fivefold error reduction.
    PyTorchHugging Face TransformersTrOCRPython
  2. NLP / Machine Learning Intern

    January 2025 — May 2025

    GNI Software · Baku, Azerbaijan

    • Fine-tuned DialoGPT-small, a 117M-parameter GPT-2 variant, into a customer-support chatbot using Hugging Face Transformers and the Trainer API.
    • Built the training corpus from the 3M-tweet Twitter Customer Support dataset, reconstructing conversation threads to extract roughly 20,000 single-turn prompt–response pairs.
    • Trained within 4 GB of VRAM (RTX 3050) using mixed-precision (fp16) and small-batch training; loss converged from 4.6 to 3.3 with no signs of overfitting.
    • Profiled the corpus by token length, intent category and vocabulary, and documented limitations around single-turn context, single-brand domain bias, and lack of factual grounding.
    PyTorchHugging Face TransformersDialoGPTPython
  3. Software Developer — Data Science & Web

    September 2023 — Present

    Freelance · Remote

    • Developed and fine-tuned NLP models for text classification, sentiment analysis and sequence processing using TensorFlow / Keras.
    • Trained and evaluated supervised machine learning models for prediction and classification tasks, covering feature engineering, model selection and validation.
    • Cleaned, transformed and analysed client datasets in Python (Pandas, NumPy), and built responsive web applications with React.js and Node.js.
    TensorFlow / KerasPandasNumPyReact.jsNode.js
  4. Programming Mentor

    June 2023 — September 2023

    Meridian Course · Baku, Azerbaijan

    • Taught core programming concepts, data structures and algorithms through real-world examples and structured lesson plans.
    • Reviewed student code and guided debugging, building their technical and analytical problem-solving skills.
  5. Full Stack Developer

    May 2022 — November 2022

    Lider Advertising · Baku, Azerbaijan

    • Developed and maintained internal web applications using Laravel and PHP, backed by a relational database, and wrote SQL queries for diagnostics and reporting.
    • Provided technical support to internal users, resolving production system issues and improving day-to-day workflow efficiency.
    • Debugged and optimised existing application code, improving reliability and reducing recurring system failures.
    LaravelPHPSQL

Education

  1. Master of Science — Data Science and Artificial Intelligence

    2023–2026

    Azerbaijan-French University (UFAZ)

    Thesis: Development of a Handwritten Text Recognition (OCR) System for the Azerbaijani Language

  2. Master of Science — Data Science and Artificial Intelligence

    2023–2026

    University of Strasbourg

    Thesis: Development of a Handwritten Text Recognition (OCR) System for the Azerbaijani Language

  3. Bachelor of Science — Computer Science

    2019–2023

    Khazar University

    82.57 / 100

Skills

Programming
PythonSQLPL/SQLJavaScriptData Structures & Algorithms
Databases
Oracle DatabaseRelational Data ModellingQuery Optimisation
Machine Learning
PyTorchHugging Face TransformersTensorFlow / Kerasscikit-learnPandasNumPy
Research Areas
LLM / Transformer Fine-TuningNatural Language ProcessingHandwritten Text Recognition (OCR)Computer VisionCNNs & Object Detection
Web & Tools
React.jsNode.jsGitLinux / WSL

Languages

Azerbaijani
Native
Turkish
C1
English
B2
German
B1

Courses

  1. Oracle PL/SQL

    Kursor Education

    95 / 100 · Apr — Jun 2026

  2. Oracle SQL

    Kursor Education

    100 / 100 · Jan — May 2026

  3. Full Stack MERN Development

    Codelandia IT School

    91 / 100 · 2023–2024

Certificates

  1. Oracle PL/SQL Course Certificate

    Kursor Education

    2026-06

  2. Oracle SQL Course Certificate

    Kursor Education

    2026-05

  3. IELTS Academic — Overall Band 6.5

    British Council / IDP

    2025-03

  4. SQL (Intermediate)

    HackerRank

    2023-07

  5. JavaScript (Intermediate)

    HackerRank

    2023-07

  6. Predictive Analytics Essential Training: Data Mining

    IIBA

    2023-06

  7. Honor Certificate

    Khazar University

    2021-02

  8. State Scholarship

    Ministry of Science and Education, Republic of Azerbaijan

    2019-09