Ilya Sokolov

Postdoctoral Researcher at Wellcome Sanger Institute

Cambridge, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ilya Sokolov is a postdoctoral researcher at the Wellcome Sanger Institute with eight years of interdisciplinary experience at the intersection of biophysics, bioinformatics, and machine learning. He combines hands-on high-throughput wet lab techniques (SELEX, protein synthesis, long-read sequencing) with computational analysis of NGS data to investigate DNA-binding proteins and design multimodal nanoagents. Trained at MIPT with a PhD in Biophysics, he has a track record of translating complex experimental workflows into scalable computational pipelines and supervising students and servers in academic settings. His background spans preclinical pharmacokinetics, nanoparticle engineering, and bespoke instrumentation, giving him uncommon fluency across molecular, animal-model, and data-driven studies. An active coder, he contributes algorithmic implementations to notable open-source projects (e.g., TheAlgorithms/Go), blending algorithmic rigor with domain-focused bioinformatics. Colleagues describe him as a problem-solver who bridges experimental precision and software craftsmanship to accelerate reproducible biology.
code8 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy - PhD Biophysics, Doctor of Philosophy - PhD Biophysics at Moscow Institute of Physics and Technology (State University) (MIPT)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

data-structures10
algorithms10
bit10
go10
data-structure10
bitwise10
math9
mathematics9

Programming languages (4)

C++GoKotlinPython

Github contributions (5)

github-logo-circle
TheAlgorithms/Go

Sep 2021 - Sep 2022

Algorithms and Data Structures implemented in Go for beginners, following best practices.
Role in this project:
userBack-end Developer
Contributions:100 reviews, 28 commits, 29 PRs in 1 year
Contributions summary:Ilya primarily contributed to the implementation of various algorithms and data structures within the Go repository. Their work included creating a bitwise maximum algorithm, implementing powers using logarithms, and adding a Spigot algorithm for calculating the digits of Pi. Furthermore, they were responsible for adding an arithmetic mean and implementing factorial calculations using different approaches. They also worked on adding a Luhn algorithm.
golangpreparationdatastructuresleetcodefollowing
i-redbyte/simple-video-info

Dec 2019 - Sep 2024

Contributions:6 pushes, 1 branch in 4 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial