Summary
Andrei Ivanov is a Senior Backend Developer with six years of professional experience, currently building scalable systems at Semrush after a multi-year backend role at Bitquery. He holds a Master's in Machine Learning and Big Data and a Bachelor's in IT and Applied Mathematics from Moscow Aviation Institute, bringing strong academic grounding to practical engineering. Andrei specializes in backend architecture, blockchain integration, and high-performance data delivery, owning the full stack from retrieval and storage to processing and delivery. He is proficient in Go and focuses on creating resilient infrastructure that ensures seamless user experiences under heavy data loads. Known for turning complex data workflows into maintainable services, he blends research-driven approaches with production-ready pragmatism. Based in Limassol, Cyprus, he pairs cross-border collaboration experience with a knack for optimizing end-to-end data pipelines.
6 years of coding experience
4 years of employment as a software developer
Master's degree, Machine Learning and Big Data, Master's degree, Machine Learning and Big Data at Moscow Aviation Institute (National Research University)
Russian, English