Tornike Onoprishvili, Developer in Lugano, Switzerland
Tornike is available for hire
Hire Tornike

Tornike Onoprishvili

Verified Expert  in Engineering

Bio

Tornike is an ML engineer and CUDA C++ developer with several publications in applied scientific CUDA computations in bioinformatics. His interests and skills include everything related to the efficient use of GPUs for compute optimization and deployment cost-saving.

Portfolio

Freelance
Python, Jupyter Notebook, TensorFlow
Orient Logic
Python, KNIME, Matplotlib, Presentations, Microsoft PowerPoint, Microsoft Excel...

Experience

  • Machine Learning - 4 years
  • Python - 4 years
  • PyTorch - 4 years
  • Pandas - 3 years
  • Google Cloud ML - 2 years
  • NVIDIA CUDA - 2 years

Availability

Part-time

Preferred Environment

Python, Google Cloud ML, Machine Learning, NVIDIA CUDA, PyTorch

The most amazing...

...achievement was my publishing "GPU-accelerated Cosine Similarity for Metabolomics" in Oxford Bioinformatics.

Work Experience

Data Scientist

2021 - PRESENT
Freelance
  • Designed a deep learning architecture for fully-automatic bio-assay toxicity prediction based on Mol2vec (Jaeger et al., 2018) preprocessing and achieved the best single-model test performance on the Tox21 sub-dataset.
  • Created a trading analytics pipeline for automatic gathering, sorting, and combining various trading algorithms with Python.
  • Implemented and deployed an artistic style transfer network for the stylization of everyday images.
  • Designed and implemented a Python scheduled data delivery script for automatic data gathering and snapshotting.
  • Created an AI-based VR application for predicting user stress levels based on the pupil diameter for Pico Neo 2.
Technologies: Python, Jupyter Notebook, TensorFlow

Mid-senior Data Scientist

2020 - 2021
ACT - Analysis and Consulting Team
  • Created a collaborative filtering solution for automatic recommendations based on customer transaction data of a local pharmaceutical company.
  • Developed a data pipeline for cleaning, aggregation, and automatic reporting for a hospital transactional database.
  • Oversaw communications with the data engineering team and delivered reports based on the data insights.
Technologies: Python, Pandas, SQL

Junior Data Scientist

2018 - 2020
Orient Logic
  • Developed a transaction fraud detection system for a local bank with a modified IsoForest-based anomaly detection algorithm, using Scikit-learn.
  • Built an experimental Georgian-native banking assistant chatbot using IBM Watson and Flask. Flask server used NLP to normalize Georgian input using a Google API prior to sending requests to IBM Watson.
  • Worked on and presented promising AI technologies and libraries to the leading managers in order to boost Orient Logic's business analytics capabilities.
Technologies: Python, KNIME, Matplotlib, Presentations, Microsoft PowerPoint, Microsoft Excel, TensorFlow

Experience

Tox21 Challenge

https://tripod.nih.gov/tox21/challenge/
The Tox21 challenges data scientists around the world to predict chemical interactions with biological pathways. I developed a statistical model—ensemble (RF, GBM, and DT) and tuned the model via Bayesian optimization to address a specific sub-task in this challenge. With 50+ teams competing to build the best predictor, my model was second due to my hand-crafted innovative feature engineering techniques.

SimMS: A GPU-accelerated Cosine Similarity Implementation for Tandem Mass Spectrometry

https://www.pangeabio.com/news/accelerating-metabolomics-with-gpus-a-leap-into-a-faster-era
In this work, we present a GPU-accelerated cosine similarity implementation for tandem mass spectrometry (MS), with an approximately 1000-fold speedup compared to the MatchMS reference implementation, without any loss of accuracy. This improvement enables repository-scale spectral library matching for compound identification without the need for large compute clusters. This impact extends to any spectral comparison-based methods, such as molecular networking approaches and analogue search.

Education

2024 - 2025

Master's Degree in Artificial Intelligence

Università della Svizzera italiana - Switzerland

2015 - 2019

Bachelor's Degree in Mathematics and Computer Science

Free University of Tbilisi - Tbilisi, Georgia

Certifications

FEBRUARY 2021 - FEBRUARY 2023

TOEFL

Educational Testing Service

Skills

Libraries/APIs

TensorFlow, Keras, Pandas, Matplotlib, PyTorch

Tools

Microsoft PowerPoint, Microsoft Excel, Open Neural Network Exchange (ONNX)

Languages

Python, SQL

Platforms

Jupyter Notebook, KNIME, NVIDIA CUDA

Storage

Google Cloud

Other

English, Data Science, Machine Learning, Mathematics, Google Cloud ML, Computer Vision, Natural Language Processing (NLP), Software Development, Statistics, Statistical Analysis, Convolutional Neural Networks (CNNs), Cloud Computing, Big Data, Forex Trading, Stock Market, Presentations, Machine Learning Operations (MLOps), Generative Pre-trained Transformers (GPT), Organic Chemistry, Artificial Intelligence (AI)

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