Ivan Zabrodin is a software developer based in Quebec with 10 years of experience blending engineering, data science and product-minded analysis to deliver maintainable systems. He has strong practical skills in C#, Python, R, SQL and .NET, and currently designs and implements modules and architectural decisions for a Unity-based 3D environment editor used by professional interior designers. His background includes deep learning research on toxicogenomics batch effects and hands-on work translating business needs into production calculation systems, giving him fluency across experiments, models and ship-ready software. Ivan emphasizes SOLID/GRASP-driven object-oriented design to keep codebases robust and easy to support over time, while also exploring web frameworks such as Ruby on Rails in side projects.
10 years of coding experience
1 year of employment as a software developer
Master's degree, Data Science, Master's degree, Data Science at Université Côte d'Azur
Bachelor's degree, Applied Computer Science, Bachelor's degree, Applied Computer Science at Tomsk Polytechnic University
Contributions:6 commits, 5 pushes, 1 branch in 1 year
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 Zabrodin - Software Developer at Arcane Technologies