Changing careers to become a developer: stories from Kolesa Group engineers (opens in a new tab)
«While taking a course in my new role, I realized that working on the visual side of a website was what interested me.»
Open to opportunities · Remote
Hi, my name is
I build high-load web products with Vue 3 / Nuxt and React / TypeScript — and the architecture that survives a growing team.
Almaty, Kazakhstan
Senior Frontend Engineer with nine years of experience building high-load web products — from Kazakhstan’s largest real-estate marketplace, Krisha.kz (~1.5M MAU), to a multi-language EdTech platform.
I did not start out in engineering. I was the IT generalist at a travel agency, then worked Service Desk at Kazpost, heading for a sysadmin career. A course along the way showed me I cared far more about the visual side of the web — so I moved into frontend.
Today I work in Vue 3 / Nuxt and React / TypeScript: migrating legacy codebases to scalable architectures (Feature-Sliced Design, SSR), building company-wide design systems, and wiring the process around data — A/B tests, error monitoring and E2E tests in CI.
I like owning frontend architecture end to end rather than a single screen, and growing the team around it.
I love frontend because it never stops throwing new surprises and challenges at you.
«While taking a course in my new role, I realized that working on the visual side of a website was what interested me.»
Remote
· 6 mo
· 1 yr 5 mo
Almaty, Kazakhstan
· 2 yr 2 mo
· 3 yr 2 mo
Almaty, Kazakhstan
· 1 yr 11 mo
System administration and support — where the path into IT started
Lead Service Desk Specialist Kazpost
User support, ticket triage and access management for the internal banking and postal systems.
System Administrator Kizmet Sayahat
The local network and hardware fleet, the company website, CCTV and IP telephony at a travel agency.
2026
A Telegram bot that reads a photo of a receipt and splits the bill across the group.
Recognizes line items with Claude Vision and splits the bill either evenly or item-by-item, with shared items and a proportional service charge. Tracks who has already paid, and /debtors nudges everyone still owing across every receipt in the chat.
Impact: A personal project taken from idea to automated Fly.io deploys via GitHub Actions.
2022 — 2024
Moving the core of a real-estate marketplace from PHP/jQuery to a modern SSR stack.
Co-led the migration of the core modules of Krisha.kz — Kazakhstan’s largest real-estate marketplace — from a monolith to Vue 3 / Nuxt 3 with server-side rendering, and wrote the reference implementation the rest of the sections followed.
Impact: ~1.5M monthly active users.
2022 — 2024
A Vue + Storybook design system shared by two of the company’s products.
Built the company-wide component library from the Figma design system and took it to the point where both product teams pull components from it instead of writing their own.
Impact: Still the single source of truth for Krisha.kz and Kolesa.kz.
Internal company project — source code is private
2024 — 2026
Bringing a large React codebase under one comprehensible architecture.
A 433K-line mixed-paradigm codebase moved to strict Feature-Sliced Design on Vite. The standard was chosen deliberately: it is documented and widely known, so a new engineer can navigate the project almost immediately.
Impact: Onboarding no longer depends on who happens to explain the project.
Internal company project — source code is private
2025
Node.js + OpenAI API instead of translating interface strings by hand.
An internal CLI that translates interface strings into 13 languages at once and writes them back into the project’s locale files, preserving the key structure.
Impact: Per-task translation time: 30 minutes → 2 minutes.
Internal company project — source code is private
2023
A contract-signing webview embedded in the iOS and Android apps.
Sole developer on the project: a real-estate deal-signing interface inside the mobile apps, built against the requirements for a legally meaningful signature.
Impact: Helped Kolesa become the first product company in Kazakhstan to operate an accredited Certificate Authority.
Internal company project — source code is private
Master’s degree — Information Systems
Almaty University of Power Engineering and Telecommunications
Bachelor’s degree — Information Systems
Almaty University of Power Engineering and Telecommunications
Bachelor’s degree — Economics and Management in Energy and Industry
Moscow Power Engineering Institute (NRU MPEI)
Open to new opportunities — and to a good conversation about frontend. Email me or reach out on LinkedIn; I usually reply the same day.
Almaty, Kazakhstan · Open to opportunities · Remote