About

My name is Timofei Ryko and here you can find a list of my coding and data science skills and my portfolio. Complete information about my work experience, achievements, etc can be found in my Master CV.

πŸ“« How to reach me?

My nickname is timofeiryko on every platform except instagram (in inst it is rykotimofei, but it will be fixed soon) and I am just Timofei Ryko everywhere.

What do I know and can do?

Programming languages

  • Python β€” advanced level
  • R β€” medium level
  • MATLAB β€” medium level
  • Rust β€” basic knowledge
  • Java β€” basic knowledge

Markup and frontend

  • HTML β€” medium level
  • Bootstrap β€” medium level
  • CSS β€” basic knowledge
  • JavaScript β€” basic knowledge
  • Markdown
  • LaTex

Skills

πŸ‘¨β€πŸ’» Coding

  • Python Asyncio β€” basic knowledge
  • Web development
    • Django β€” medium
    • FastAPI β€” basic
    • SQLAclhemy β€” medium
    • AIOGram β€” advanced (telegram bots)
  • Web scraping and API
    • Working with RESP API, JSON /LXML
    • Beautiful Soup
    • Selenium β€” medium
  • Bash and Unix
  • Git and GitHub

πŸ“ˆ Data Science

  • Explorational Data Analysis (EDA) and statistics
    • Pandas β€” advanced
    • Seaborn and matplotlib β€” advanced
    • Statsmodels, SciPy
    • SQL β€” medium level
  • Machine learning
    • Scikit-learn β€” advanced (custom transformers, encoders, etc)
    • Boosting algorithms (XGBoost, CatBoost, LightGBM)
    • TensorFlow and Keras β€” basic
    • Automation with featuretools and auto-sklearn
    • Bayesian hyperparameter tuning with Optuna
    • Simple NLP with SpaCy, tokens clusterization techniques
    • Computer Vision (application to histopathology)

🧬 Bioinformatics and computational biology

  • Single-cell analysis with Scanpy
  • Working with Entrez APIs using biopython utilities
  • ODE modeling with MATLAB
  • Ensembl Variant Effect Predictor with plugins configuration
  • Genes annotation with biomart, Ensembl REST API and other tools
  • Analyzing sequence association data

βœ… Portfolio

  • BioQuest  β€”  website on Django
    • Django 4
    • Bootstrap 5
    • OOP principles
  • EDAwesome  β€”  my Python library for quick and nice explorational data analysis
    • EDA: pandas, seaborn, matplotlib
    • Packaging with poetry
  • Home credit dataset analysis and loan repayment prediction  β€”  capstone project from the Turing College
    • EDA: pandas, seaborn, matplotlib
    • Scikit-learn  β€”  advanced (custom transformers, encoders, etc)
    • Automation with featuretools and auto-sklearn
    • Bayesian hyperparameter tuning with Optuna
    • Simple NLP with SpaCy, tokens clusterization techniques
    • I got 93/100 on code review at Turing College
  • Podcast analysis  β€”  data analysis project from the Turing College
    • SQL
    • EDA: pandas, seaborn, matplotlib
  • Science parser telegram bot
    • SQLAclhemy
    • AIOGram
    • Python Asyncio
    • Working with RESP API, JSON /LXML
    • Beautiful Soup
    • Selenium
    • Working with Entrez APIs using biopython utilities
  • Tgscraper  β€”  Python package for telegram scraping
  • Modeling for the iGEM competition
    • ODE modeling with MATLAB
  • SMTB bioinformatics project
    • Analyzing sequence association data
    • EDA: pandas, seaborn, matplotlib
    • Beautiful Soup
    • Ensembl Variant Effect Predictor with plugins configuration
  • Computer vision for histopathology
    • EDA: pandas, seaborn, matplotlib
    • TensorFlow and Keras
    • It was the final project for the course Β«Machine Learning in Synthetic BiologyΒ» at the University and I got an A for it
  • Application of SpaCy to kaggle-nbme competition
  • CITEseq data analysis
    • Single-cell analysis with Scanpy
    • Genes annotation with biomart, Ensembl REST API and other tools
  • Outlook emails parser (the source code is unavailable for legal reasons)
  • Machine learning system for determining SpO2 by video (the source code is unavailable for legal reasons)