David Yenicelik, Developer in Zürich, Switzerland
David is available for hire
Hire David

David Yenicelik

Verified Expert  in Engineering

Machine Learning Engineer and Developer

Location
Zürich, Switzerland
Toptal Member Since
July 17, 2023

David is a highly skilled machine learning engineer with extensive expertise in software engineering. He has successfully contributed to research engineering projects at renowned facilities, industrial sites for predictive maintenance, and several SaaS software projects in the machine learning and blockchain spaces. Being involved in numerous projects from their inception, David thoroughly understands co-design and delivery processes, effectively bringing projects to completion.

Portfolio

Self-employed
NumPy, PyTorch, Excel 365, Auditing, Cost Accounting, Tax Accounting...
Skilllab
Deep Learning, Recommendation Systems, NumPy, Flask, Docker, Kubernetes...

Experience

Availability

Part-time

Preferred Environment

PyCharm, Visual Studio Code (VS Code), IntelliJ IDEA, JetBrains

The most amazing...

...AutoML system I've built is a self-developing deep learning system that creates multivariate models using a reinforcement learning-based controller.

Work Experience

Independent Contractor | Auditor | Machine Learning Engineer

2015 - PRESENT
Self-employed
  • Assembled a team of four engineers to build a machine learning pipeline in the healthcare domain.
  • Assisted in auditing multinational transactions worth over $100 million, encompassing both technical and venture capital-based audits.
  • Worked on an application with more than 300 requests per second and implemented monetization logic and usage statistics logic.
  • Devised algorithms and built a high-frequency trading (HFT) pipeline for a crypto project.
Technologies: NumPy, PyTorch, Excel 365, Auditing, Cost Accounting, Tax Accounting, TensorFlow, Hugging Face, Natural Language Processing (NLP), Rust, Python, Machine Learning, Data Analysis, Statistical Analysis, ETL, MySQL, Data Engineering, Artificial Intelligence (AI), Data Science, Back-end, SQL, Data Analytics, Data Manipulation, Generative Pre-trained Transformers (GPT), Frameworks, Finance, Financial Modeling, Stock Market, Stock Analysis, Stock Trading, Blockchain, Large Language Models (LLMs), NLU, Deep Neural Networks, Business Analysis, Text to Image, Convolutional Neural Networks (CNN), Predictive Analytics, Predictive Modeling, Web Scraping, Product Management, OpenAI GPT-3 API, Web Crawlers, Natural Language Queries, ChatGPT, BERT, Algorithms, OpenAI API, Scikit-learn, Capital Markets, Trading, Automated Trading Software, Algorithmic Trading, Full-stack, Web Development, Consulting, Databases, Mathematics, CSS, HTML, JavaScript, Crypto, High-frequency Trading (HFT), Statistical Modeling, React, OpenAI GPT-4 API, Next.js, AI Programming, AI Model Training, AI Chatbots, Chatbot Conversation Design, Prompt Engineering, NVIDIA CUDA, GPU Computing, Serverless GPUs, XGBoost, OpenAI, Pandas, PostgreSQL, Exploratory Data Analysis, Transformer Models, Data Mining, Data Scraping, High-Frequency Trading (HFT), Bots, APIs, LangChain

Lead Data Scientist

2018 - 2021
Skilllab
  • Developed and iterated the recommender engine over multiple years over customer feedback.
  • Implemented all operations in NumPy to be feasible in real time.
  • Contributed to SkillLab winning the 2019 Google AI Impact Challenge for using artificial intelligence for social good.
Technologies: Deep Learning, Recommendation Systems, NumPy, Flask, Docker, Kubernetes, Google Cloud, CI/CD Pipelines, Python, Machine Learning, Data Analysis, Statistical Analysis, ETL, MySQL, Data Engineering, Artificial Intelligence (AI), Data Science, Back-end, SQL, Data Analytics, Data Manipulation, Analytics, Generative Pre-trained Transformers (GPT), Learning Management Systems (LMS), Frameworks, Large Language Models (LLMs), NLU, Deep Neural Networks, Business Analysis, Probability Theory, Predictive Modeling, Product Management, OpenAI GPT-3 API, Natural Language Queries, ChatGPT, BERT, Algorithms, OpenAI API, Scikit-learn, Full-stack, Data Visualization, Databases, Google Cloud Platform (GCP), Mathematics, JavaScript, Statistical Modeling, AI Programming, AI Model Training, AI Chatbots, GPU Computing, Pandas, PostgreSQL, Exploratory Data Analysis, Transformer Models, Data Mining, Data Scraping, APIs

Prototype for a Reinforcement Learning-based Controller for a Fortune 500 Chemical Company

Prototyped a reinforcement learning-based controller for a Fortune 500 company in the chemical goods industry. The controller was utilized for predictive maintenance tasks. We went from advising, data collection, data understanding, model development, and iterations over clients all the way to deploying the dockerized models in a LAN of the factory on-site. The model was tested during COVID-19. Due to the limited robustness of RL-based models, the model was used as a predictive maintenance use case.
2019 - 2020

Master's Degree in Computer Science

ETH Zurich - Zurich, Switzerland

2019 - 2019

Graduation in Engineering Management

Google Launchpad - San Fransisco

2015 - 2018

Bachelor's Degree in Computer Science

ETH Zurich - Zurich, Switzerland

OCTOBER 2019 - PRESENT

Workshop for Managers

Google Launchpad

Libraries/APIs

PyTorch, NumPy, Scikit-learn, Pandas, React, XGBoost, TensorFlow

Tools

ChatGPT, Jupyter, GitLab, PyCharm, IntelliJ IDEA, JetBrains

Frameworks

Flask, Next.js

Languages

Python, TypeScript, Rust, SQL, Assembly Language, R, CSS, HTML, JavaScript, C#

Paradigms

Data Science, ETL, Management

Platforms

Blockchain, Docker, Google Cloud Platform (GCP), Visual Studio Code (VS Code), Kubernetes, Ethereum, Azure, NVIDIA CUDA

Storage

MySQL, Databases, PostgreSQL, Google Cloud

Industry Expertise

High-frequency Trading (HFT)

Other

Hugging Face, Linear Algebra, Deep Learning, Natural Language Processing (NLP), Language Models, Recommendation Systems, Crypto, Machine Learning, Data Analysis, Artificial Intelligence (AI), Back-end, Data Analytics, Data Manipulation, Generative Pre-trained Transformers (GPT), Frameworks, Large Language Models (LLMs), NLU, Deep Neural Networks, Convolutional Neural Networks (CNN), OpenAI GPT-3 API, BERT, Algorithms, Full-stack, Data Visualization, Mathematics, Time Series, Time Series Analysis, OpenAI GPT-4 API, AI Programming, AI Model Training, AI Chatbots, GPU Computing, OpenAI, Transformer Models, Data Mining, APIs, Latent Spaces, Calculus, CI/CD Pipelines, Excel 365, Auditing, Cost Accounting, Tax Accounting, Contract Negotiation, Presentations, Customer Support, Finance, Audits, Statistical Analysis, Data Engineering, Financial Modeling, Stock Market, Stock Analysis, Stock Trading, Business Analysis, Computer Vision, Predictive Analytics, Probability Theory, Predictive Modeling, Product Management, Natural Language Queries, OpenAI API, Trading, Automated Trading Software, Algorithmic Trading, Web Development, Consulting, Statistical Modeling, Chatbot Conversation Design, Prompt Engineering, Serverless GPUs, Exploratory Data Analysis, Data Scraping, High-Frequency Trading (HFT), Bots, Optimization, Discrete Mathematics, Dynamic Load Balancing, Software Architecture, Customer Service, OPC UA, Solana, Human Resources (HR), IT Project Management, Analytics, Learning Management Systems (LMS), Diffusion Models, Text to Image, Web Scraping, Web Crawlers, Capital Markets, Quantitative Analysis, Regression Modeling, LangChain

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