Summary
Nikolay Kulchinskiy is a pragmatic Java backend engineer with over a decade of experience designing and delivering scalable, fault-tolerant microservices, currently building cloud-native systems at Semrush. He specializes in modern Java (17+), Spring/WebFlux, PostgreSQL, Redis and GCP services (Pub/Sub, BigQuery) and brings hands-on expertise in k8s, observability (Splunk, Grafana, Prometheus) and test automation. His background spans rising technical leadership responsibilities—owning architecture and team technical strategy as a former Technical Lead—while remaining a practitioner who writes production-grade code and tests with JUnit/Mockito and Testcontainers. Comfortable across polyglot stacks from PHP and Go to modern Java, he has repeatedly shipped public-facing features and platform services for high-traffic marketing products. Based in Prague, he combines a systems-oriented engineering mindset with a willingness to tackle the toughest performance and scalability challenges.
11 years of coding experience
11 years of employment as a software developer
Специалист, Автоматизированные Системы Обработки Информации и Управления, Специалист, Автоматизированные Системы Обработки Информации и Управления at Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)
Русский, Английский, Чешский