Summary
Mikhail Grishagin is a Senior Software Developer based in Berlin with eight years of experience building Java-based backend systems and cloud-native platforms. A certified Google Cloud Engineer, he has designed and operated production services using Java 21, Spring Boot, PostgreSQL, Redis, BigQuery and messaging systems across Google Cloud and AWS. His background spans ad-tech, telecom OSS/BSS, and collaboration platforms, where he focused on testable, deployable microservices and mentoring newcomers. Holding a Master’s in Mechatronics and Robotics, he combines systems-level engineering discipline with practical backend craftsmanship and occasional work in Go, Python Airflow and Scala Spark. Notably, he has led feature design, deployment and observability efforts in complex distributed environments, helping teams improve delivery and reliability.
9 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Master's degree Mechatronics Robotics and Automation Engineering, Master's degree Mechatronics Robotics and Automation Engineering at Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)
Русский, English, German