Batuhan Faik Derinbay
Verified Expert in Engineering
Software Engineering Developer
Batuhan is a master of computer science student at EPFL, Switzerland. He's passionate about solving real-life problems with the help of artificial intelligence. His areas of research, studies, and expertise are data science, machine learning, deep learning, computer vision, machine learning operations (MLOps), and data engineering.
Portfolio
Experience
Availability
Preferred Environment
Linux, PyCharm, Slack, GitHub, Bitbucket, Jira, Confluence, Trello
The most amazing...
...product I've built is a real-time object detection and segmentation network that beat all of its commercial and non-commercial alternatives with 99% accuracy.
Work Experience
Junior Deep Learning Engineer
Scandit
- Built a real-time universal barcode detector and decoder, using state-of-the-art shallow convolutional neural network methodologies with PyTorch and OCR for enhanced code recognition.
- Quantized and minimized the model without accuracy sacrifices, using PyTorch and TorchScript.
- Served the barcode detection and decoding model in real-time using FastAPI protocols with TorchServe and TensorFlow Serving.
- Implemented HSL and RTSP protocols in C++ with PyTorch's C++ API for higher throughput capabilities.
Deep Learning Engineer
Vestel
- Developed and trained a deep learning model for classifying skin images using PyTorch.
- Deployed a segmentation model on custom depilation hardware with ONNX and served it via RESTful API.
- Researched state-of-the-art real-time segmentation models for use in laser depilation devices.
- Developed and trained a deep learning model for detecting hair roots on the skin using PyTorch.
- Researched machine learning and deep learning techniques to classify images from low-level features with minimum latency.
Deep Learning Researcher
ITU Artificial Intelligence and Data Science Research Center
- Collaborated closely with several teams on industrial deep learning research projects.
- Collected and labeled various types of tabular, image, video, and signal data from the web and designated databases.
- Contributed to the following papers during data collection, preparation, research, and evaluation phases—"Detecting visual design principles in art and architecture through deep convolutional neural networks" and "EfficientSeg."
Deep Learning Engineer
Migros
- Built an image classification model for hypermarket storehouse inventory tracking and distribution.
- Integrated the deep learning model on internal Android and iOS applications using Java and Swift.
- Collected many hypermarket branches' storehouse inventory data and storehouse images.
Deep Learning Engineer
Bezmialem Foundation University Hospital
- Developed software that tracks live thyroid surgeries and notifies surgeons when the parathyroid gland is present.
- Researched and developed a state-of-the-art instance segmentation model using PyTorch and TensorFlow.
- Built an end-to-end pipeline for real-time feedback to the surgeon using TorchServe and TensorFlow Serving.
- Shot surgery videos for data collection, then labeled them using MATLAB video labeler.
Experience
Personal Financial Assistant and Portfolio Manager
Below are some news articles in Turkish that eternize our success:
• https://bit.ly/3mv7Z9x
• https://bit.ly/3Jc3z13
• https://bit.ly/3Eq37Zk
ATM Failure and Anomaly Prediction
Skillset
Languages
Python, C, C++, SQL, HTML, CSS, JavaScript, Java, Swift, GraphQL
Frameworks
Django, Selenium, Flask, Apache Spark, Scrapy, React Native
Libraries/APIs
PyTorch, TensorFlow, Scikit-learn, OpenCV, Pandas, Keras, SciPy, Natural Language Toolkit (NLTK), MLlib, Dask
Other
Machine Learning, Computer Vision, Software Engineering, Artificial Intelligence (AI), Machine Learning Operations (MLOps), Deep Learning, Scraping, MLflow, Natural Language Processing (NLP), Apache Cassandra, Sanic Web Server, Open Neural Network Exchange (ONNX), Image Processing, Sequence Models, Neural Networks, Deep Neural Networks, Chatbots, Recommendation Systems, System Design, GPT, Generative Pre-trained Transformers (GPT)
Tools
Scikit-image, Docker Swarm, Jenkins, Travis CI, PyCharm, IntelliJ IDEA, Slack, GitHub, Bitbucket, Jira, Confluence, Trello, MATLAB, MATLAB Parallel Computing Toolbox, IBM Watson, TensorBoard
Paradigms
Data Science, DevOps, Anomaly Detection
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker, Azure, Kubernetes, Linux, Android, iOS
Storage
MongoDB, PostgreSQL
Education
Master's Degree in Computer Science
Swiss Federal Institute of Technology Lausanne (EPFL) - Lausanne, Switzerland
Bachelor's Degree in Computer Science
Istanbul Technical University - Istanbul, Turkey
Certifications
Applied AI Specialist
IBM
Deep Learning Specialist
DeepLearning.AI
Machine Learning
Stanford University | via Coursera
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