Skip to main content
NK
Open to opportunities

Nursultan Kozhogulov

@nursultankozhogulov

Software engineer building Go-based backend systems and Kubernetes operators, improving deployment reliability and observability with data-driven rigor.

Russian Federation
Message

What I'm looking for

I’m looking for a role where I can build backend systems in Go, improve deployment automation with Kubernetes, and elevate observability and performance—while partnering with product teams and data-driven stakeholders.

I’m a mid-level software engineer who focuses on building reliable backend services—especially systems that help teams deploy and operate at scale. At Yandex Cloud, I work on cluster coordination tools, including a Kubernetes operator used to deploy services to 10k+ hosts via salt stack.

I’ve delivered production-focused improvements end-to-end: from writing ADRs and protecting decisions to releasing changes into prod. I built a “zero-diff” feature to support redeploying with the same salt version, plus features for uniform releases across hosts based on set time in hours.

I also improve performance and developer workflows. In Yandex’s Big Data infrastructure for autonomous transport, I implemented an in-memory cache (channels + ticker), contributed to rewriting a Python service to Go, and helped build CLI commands so analytics and ML engineers can work efficiently with datasets.

Earlier, I strengthened my engineering fundamentals through intern work and cross-functional delivery. I built authentication with JWT + email verification and implemented chat/notifications via Websockets for a clothing marketplace, then helped deploy using Docker and Nginx on DigitalOcean. I also bring a data mindset from my Tinkoff role—conducting segmented research, creating automated Python/SQL reports in Tableau, and running A/B tests.

Experience

Work history, roles, and key accomplishments

Yandex logoYA

Software Engineer (Go, Python)

Yandex

Feb 2024 - Nov 2024 (9 months)

Implemented an in-memory cache using Go channels and a ticker to speed up request handling. Helped rewrite an autonomous transport meta-information service from Python to Go and built CLI tools to support analytics and ML engineers working with datasets.

NE

Intern Software Engineer (Python)

Neobis

Nov 2023 - Jan 2024 (2 months)

Developed marketplace functionality for clothing companies, including JWT-based authorization with email verification. Implemented chat and notifications via WebSockets and deployed the project using Docker and Nginx on a remote server.

Education

Degrees, certifications, and relevant coursework

Moscow Institute of Physics and Technology logoMT

Moscow Institute of Physics and Technology

Master’s degree in Applied Mathematics and Computer Science, Applied Mathematics and Computer Science

2021 - 2023

Master’s degree in Applied Mathematics and Computer Science at Moscow Institute of Physics and Technology. Relevant coursework included computation complexity theory, basic machine learning, probability and math statistics, and data structures and algorithms.

Moscow Institute of Physics and Technology logoMT

Moscow Institute of Physics and Technology

Bachelor’s degree in Applied Mathematics and Computer Science, Applied Mathematics and Computer Science

2017 - 2021

Bachelor’s degree in Applied Mathematics and Computer Science at Moscow Institute of Physics and Technology. Graduated with honours and awards, including placements in the Moscow Phystech Math Olympiad and a hometown math olympiad.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan