Summary
Ivan Nikitin is a Head of Engineering in a Data Science department with 9 years of hands-on experience building and shipping full-stack applications and data-driven systems. He is a pragmatic problem solver who prefers Python and modern stacks (React/Vue, MongoDB, PostgreSQL, Docker) and can both architect new products and tame legacy codebases. At Sberbank he leads engineering efforts for data science, having previously delivered complex features like IFC model viewers, containerized deployments, and MongoDB aggregation pipelines for IoT analytics. Comfortable without micromanagement, he blends technical leadership with deep implementation experience across backend, frontend and DevOps. His academic background in optics from ITMO University underpins an analytical approach to system design and practical engineering.
9 years of coding experience
5 years of employment as a software developer
Master of Science - MS, Optics/Optical Sciences, Master of Science - MS, Optics/Optical Sciences at ITMO University
Russian, English