Artem Kondyukov, Developer in Saint Petersburg, Russia
Artem is available for hire
Hire Artem

Artem Kondyukov

Verified Expert  in Engineering

Artificial Intelligence (AI) Developer

Location
Saint Petersburg, Russia
Toptal Member Since
July 21, 2016

Artem has a wide range of interests, mainly in the realm of machine learning applications for computer vision. He has been developing pipelines for computer-aided diagnosis systems (CNN, Python and Keras, NumPy, TensorFlow). He has experience in client-server applications for laser shooting galleries (C++ and Qt). He has developed a couple of simple web services (Python and Django, Scala and Play.)

Availability

Part-time

Preferred Environment

Git, Jupyter, PyCharm, Linux

The most amazing...

...project I've been involved in is a machine-learning based system aiding chemists to obtain desired molecules.

Work Experience

Head of Small Molecule Drug Discovery

2020 - PRESENT
Biocad
  • Managed a team that built a web service storing data about synthetized molecules.
  • Reduced time required for product teams to reach milestones by introducing Scrum framework techniques.
  • Reached a milestone (hit identification) in a drug discovery project while leading a cross-functional team of synthetic chemists, cell biologists, and medicinal chemists.
Technologies: Scrum, Agile, Management, Strategy

Data Analyst

2016 - 2019
BIOCAD
  • Constructed a VAE-based generative model for molecule properties optimization; used Python and Keras.
  • Implemented a library for reading, writing, and searching through molecules; used the following stack of Haskell.
  • Built a system of machine learning models to predict ways in obtaining a certain chemical molecule; used Python, Keras.
  • Managed a team that built data pre- and postprocessing pipelines. The data obtained from different databases of chemical reactions.
Technologies: Haskell, TensorFlow, Python

Junior Researcher

2015 - 2016
Innopolis University
  • Constructed a pipeline for left ventricle segmentation on chest MRIs.
  • Developed several pipelines for segmenting lungs, clavicles, and ribs on X-ray images using CNN.
  • Initated the development on a bone suppression system based on neural network regressors.
  • Conducted research in the field of X-ray image segmentation.
  • Took part in ISBI 2016 so as to build my professional network and dive into current trends in medical imaging.
Technologies: TensorFlow, Keras, Python

Bioinformatician

2014 - 2015
Institute of Cytology and Genetics
  • Developed a pipeline for sequencing data analysis (finding single nucleotide polymorphisms and their potential roles in behavior).
  • Performed molecular biological routines.
  • Developed a pipeline for primer design using the existing software and databases.
Technologies: Python

Lab Intern

2013 - 2014
Institute of Chemical Biology and Fundamental Medicine
  • Performed molecular biological routines.
  • Used short-read aligners so as to build phage genomes.
  • Utilized databases for genome scaffolding and gene detection and annotation.
  • Employed cluster analysis for phylogeny tree construction.

Junior Developer

2011 - 2013
Laser Ruby
  • Built a cross-platform server-client application for controlling multiple screens in laser shooting galleries.
  • Created a game for evaluating guard knowledge.
  • Maintained and documented existing and developing software.
  • Developed an application to launch games on multiple-screen machines.
Technologies: Qt, WinAPI, C++

Rosalind Problems

https://github.com/artemkondyukov/rosalind_tasks
As a way to learn something new from the area of bioinformatics (and also to track progress in learning language), I solve problems from rosalind.info.

Scientific Article Retrieval System

https://bitbucket.org/ariser/dmdweb/
A pet project intended to store some meta-information about scientific articles in a database and help with the retrieval of related publications.

Database Management System

https://bitbucket.org/artemkondyukov/kontrdb/
A pet project implemented to grasp the core of DBMS.

Languages

Python, Python 3, Haskell, C++, SQL, R

Industry Expertise

Bioinformatics

Libraries/APIs

TensorFlow, WinAPI, Keras, SciPy, NumPy, Scikit-learn

Tools

Git, PyCharm, Jupyter, MATLAB

Other

Machine Learning, Deep Learning, Computer Vision, Artificial Intelligence (AI), Genomics, Molecular Biology, Simulations, Strategy, Computer Science, Biology

Frameworks

Qt, Django, Flask

Paradigms

Functional Programming, Extreme Programming, Scrum, Agile, Management

Platforms

Linux

Storage

PostgreSQL

2017 - 2019

Master's Degree in Bioinformatics

ITMO University - Saint Petersburg

2015 - 2017

Bachelor's Degree in Computer Science

Innopolis University - Tatarstan

2011 - 2015

Bachelor's Degree in Biology

Novosibirsk State University - Novosibirsk

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