Summary
Nikolay Mishin is a seasoned Java/Kotlin software engineer with over 21 years in IT and 5+ years focused on modern Java development, currently building cloud-native microservices on GCP at Grid Dynamics. He combines deep backend expertise—Spring Boot, Docker, Kubernetes, PostgreSQL—with a strong history in banking systems, ETL, and performance tuning across Oracle, DB2 and Splunk. Nikolay has led and architected high‑impact projects (Sberbank, VTB, Sovcombank) and improved CI/CD and test efficiency (e.g., cutting integration test time dramatically). He is also an active technical communicator and translator (Russian edition of Java Concurrency in Practice), a Perl contributor on CPAN, and maintains open-source work on GitHub. Comfortable bridging DevOps, data engineering and backend teams, he brings practical experience migrating tools and processes (SVN→Git, test automation) alongside hands-on coding. An interesting detail: his background spans both low-level scripting (Perl/Bash) and modern JVM tooling, enabling fast root-cause analysis from ETL jobs to microservice traces.
22 years of coding experience
11 years of employment as a software developer
secondary education, overage, secondary education, overage at Moscow 780
Engineer, Magistr, Engineer, Magistr at Московский Государственный Университет Путей Сообщения (МИИТ)
Russian, English