Senior Data Scientist / Machine Learning Engineer
Senior Data Scientist with expertise in machine learning, natural language processing, information retrieval, and data engineering. Extensive experience in developing advanced algorithms and solutions across various industries
Hepsiburada
Senior Data ScientistJun 2024 - Now
Search Engine Teamİstanbul, Türkiye
- Contributing to the enhancement of search algorithms by applying advanced NLP techniques, including leveraging LLMs and embeddings to improve user search experiences.
- Collaborating with data scientists and data engineers to deliver data driven solutions.
Turkcell
Senior Data ScientistApr 2023 – Jun 2024
Computer Vision Teamİstanbul, Türkiye
- Developed near-real-time ML services for edge devices like Nvidia Jetson and Qualcomm.
- Created high-performance computer vision services, including a NIST-evaluated face recognition service.
- Built an image search service by combining computer vision techniques with NLP models.
Senior Search/NLP EngineerDec 2019 – Apr 2023
Search Engine Teamİstanbul, Türkiye
- Developed ranking algorithms and implemented APIs, utilizing LLMs and advanced embeddings to enhance search relevance and handle high volumes of requests.
- Developed Elasticsearch plugins, enhancing search performance.
- Built a question answering system using knowledge graphs and NLP models.
- Solved unique NLP and information retrieval challenges with innovative solutions.
- Created ETL pipelines for search data, optimizing data workflows to support algorithm development.
- Mentored team members, contributed to architectural decisions, and served as Scrum Master.
Azerion
Senior Data ScientistJul 2018 – Nov 2019
Lely Projectsİstanbul, Türkiye
- Developed machine learning solutions for forecasting and classification, utilizing LSTMs, RNNs, and ensemble methods like XGBoost.
- Designed and implemented data engineering solutions for large-scale data processing.
Cybersoft
Data ScientistDec 2017 – Jul 2018
R&D Departmentİstanbul, Türkiye
- Implemented data preprocessing and machine learning algorithms for distributed environment.
- Developed automated machine learning model selection and hyperparameter optimization services.
- Supervised and mentored three intern groups, co-authoring conference papers with them.
UniteBT
RPA DeveloperJun 2017 – Nov 2017
RPA Teamİstanbul, Türkiye
- Delivered RPA solutions to optimize business processes for various clients in a fast-paced environment.
Bilkon Ltd
Machine Learning EngineerAug 2016 – May 2017
R&D DepartmentAnkara, Türkiye
- Developed components of a video management system, including machine learning pipelines.
Middle East Technical University
BSc, Electrical and Electronics Engineering
Udacity
Certification, Natural Language Processing Nanodegree
Languages:Python, Java, C++, C#, Typescript, Javascript, MATLAB
Machine Learning & AI:TensorFlow, PyTorch, Scikit-Learn, Numpy, Pandas, Langchain, BentoML, Feast
Data Engineering & Databases:Hadoop, Spark, Flink, Kafka, Hive, BigQuery, Elasticsearch, MongoDB, PostgreSQL, Cassandra, Redis, Neo4j, Pinecone
Backend Development & Cloud:Spring Boot, Django, FastAPI, Flask, Node.js, Azure, GCP, Vercel
MLOps & DevOps:Docker, Kubernetes, Openshift, Terraform, Airflow, MLFlow, GitLab CI/CD
Implementation of Data Preprocessing Techniques on Distributed Big Data Platforms, 2019 4th International Conference on Computer Science and Engineering (UBMK)
Data Mining Library for Big Data Processing Platforms: A Case Study - Sparkling Water Platform, 2018 3rd International Conference on Computer Science and Engineering (UBMK)
Implementation of Association Rule Mining Algorithms on Distributed Data Processing Platforms, 2019 4th International Conference on Computer Science and Engineering (UBMK)
A patent for a named entity recognition method
Dancing (Lindy Hop)
Sailing
Cinema and Theatre
Reading (Fiction, History, Philosophy, Linguistics)
Sports