David Yenicelik
Verified Expert in Engineering
Machine Learning Engineer and Developer
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
Experience
Availability
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
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.
Lead Data Scientist
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.
Experience
Prototype for a Reinforcement Learning-based Controller for a Fortune 500 Chemical Company
Education
Master's Degree in Computer Science
ETH Zurich - Zurich, Switzerland
Graduation in Engineering Management
Google Launchpad - San Fransisco
Bachelor's Degree in Computer Science
ETH Zurich - Zurich, Switzerland
Certifications
Workshop for Managers
Google Launchpad
Skills
Libraries/APIs
PyTorch, NumPy, Scikit-learn, Pandas, React, OpenAI API, XGBoost, TensorFlow
Tools
ChatGPT, Jupyter, GitLab, PyCharm, IntelliJ IDEA, JetBrains, ARIMA
Languages
Python, TypeScript, Rust, SQL, Assembly Language, R, CSS, HTML, JavaScript, C#
Frameworks
Flask, Next.js, Unreal Engine
Platforms
Blockchain, Docker, Google Cloud Platform (GCP), Visual Studio Code (VS Code), Kubernetes, Ethereum, Azure, NVIDIA CUDA
Storage
MySQL, Databases, PostgreSQL, Google Cloud
Paradigms
ETL, Management
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), Data Science, Back-end, Data Analytics, Data Manipulation, Generative Pre-trained Transformers (GPT), Frameworks, Large Language Models (LLMs), NLU, Deep Neural Networks (DNNs), Convolutional Neural Networks (CNNs), 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, Generative Artificial Intelligence (GenAI), CTO, Retrieval-augmented Generation (RAG), 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, Trading, Automated Trading Software, Algorithmic Trading, Web Development, Consulting, Statistical Modeling, Chatbot Conversation Design, Prompt Engineering, Serverless GPUs, Exploratory Data Analysis, Data Scraping, Bots, Principal Component Analysis (PCA), 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, Robotic Process Automation (RPA)
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