Ivan Kremnev is a Software Engineering Team Lead and AI specialist with 10 years of experience building production-ready ML systems across medical imaging, speaker recognition, self-driving, and composite NDT. He blends a rigorous academic background in mechanics and mathematical modelling with hands-on expertise from prototype PyTorch models to Kubernetes-scaled services, having led engineering at startups and contributed to large corporate projects like Yandex. As CTO of Composite Vision he shipped defect-detection pipelines for micro-CT and ultrasound, and at Celsus he helped evolve medical AI into clinical-grade products. Ivan teaches applied mathematics and deep learning workshops, reflecting his passion for mentoring and knowledge transfer. Now based in Tel Aviv, he steers cross-functional teams toward socially impactful technology while actively bridging research and production engineering. An uncommon strength is his ability to move from theoretic mechanics to practical SLAM, signal processing and industrial NDT applications, turning complex physical problems into deployable ML solutions.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Mechanics and Mathematical modelling, Bachelor of Science - BS Mechanics and Mathematical modelling at Saint Petersburg State University
Computer Science, Computer Science at Computer Science Center
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Skolkovo Institute of Science and Technology
Master of Science - MS Mathematical modelling, Master of Science - MS Mathematical modelling at ITMO University
Contributions:2 releases, 8 pushes, 2 branches in 6 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
Ivan Kremnev - Software Engineering Team Lead at NeuroKaire