Yuriy Ivanov is a Senior Geophysicist with nine years of experience blending fieldwork, research and industrial seismic processing on the Norwegian continental shelf. He holds a PhD from NTNU on seismic kinematics in anisotropic media and has applied that deep theoretical background to production and research imaging at Aker BP. Early carrier experience in Schlumberger wireline and diverse hands-on surveys (gravimetry, EM, borehole methods, seismic acquisition and short-scale tomography) gives him a practical edge in solving subsurface problems. He also contributes to open-source geoscience tools, having extended GemPy with seismic modeling and Devito-based wave propagation to bridge structural modeling and seismic simulation. Colleagues describe him as equally comfortable in the field, the codebase, and the seminar room—able to turn advanced theory into applied workflows. Outside work he channels a mountaineer’s persistence into photography and extreme sports, a trait that often surfaces in his methodical and adventurous approach to research.
8 years of coding experience
3 years of employment as a software developer
Specialized Scientific Study Center, Novosibirsk State University
Master of Science (MS), Geophysics, Diploma with honours, Master of Science (MS), Geophysics, Diploma with honours at Novosibirsk State University (NSU)
GemPy is an open-source, Python-based 3-D structural geological modeling software, which allows the implicit (i.e. automatic) creation of complex geological models from interface and orientation data. It also offers support for stochastic modeling to address parameter and model uncertainties.
Role in this project:
Back-end Developer / Data Scientist
Contributions:12 commits, 9 pushes in 1 day
Contributions summary:Yuriy focused on adding seismic modeling capabilities to the GemPy software, utilizing existing features for geological modeling. Their contributions include implementing a `simulate_seismic_topo` function, incorporating Devito for seismic wave propagation simulations, and adding functionality to overlay seismic data onto topography images. They also updated and improved existing features in the hackathon python script by correcting and adding functionalities. The user integrated computer vision techniques for shape recognition and implemented plotting functions for visualization of seismic results.
Contributions:168 commits, 144 pushes, 1 branch in 5 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.