Paul Kurchatov

Senior Software Engineer at Yandex

Belgrade, Central Serbia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Paul Kurchatov is a Senior Software Engineer based in Belgrade with 15+ years of professional experience bridging Android development and .NET-based backend systems, including enterprise OSS/BSS and multiplayer game services. At Yandex he has driven mobile products and frameworks—working on Yandex Android apps and DivKit (server-driven UI) where he contributed cross-platform client improvements and iOS UI/state fixes. He combines mobile UI craftsmanship with backend reliability from past roles at Nival and Qbix, bringing a pragmatic systems mindset to shipping resilient features like matchmaking and statistics services. A former Android team lead for the Alice assistant, he pairs hands-on coding with mentoring and architecture decisions. Paul’s background in avionics-oriented software engineering adds disciplined engineering practices and attention to low-level stability that benefit both mobile and server projects.
code5 years of coding experience
job6 years of employment as a software developer
bookEngineer's degree, computer-aided software enineering, Engineer's degree, computer-aided software enineering at Ufa State Aviation Technical University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
56reputation
4kreached
3answers
0questions
github-logo-circle

Github Skills (15)

state-management10
uid10
swift10
ios10
front-end-development10
ui-design10
webview6
browser6
javascript6
windows-phone6
android6
typescript-types5
typescripts5
typescript5
kotlin4

Programming languages (1)

Kotlin

Github contributions (4)

github-logo-circle
divkit/divkit

Aug 2022 - Jan 2023

DivKit is an open source Server-Driven UI (SDUI) framework. SDUI is a an emerging technique that leverage the server to build the user interfaces of their mobile app
Role in this project:
userMobile Developer (iOS)
Contributions:5 releases, 15 reviews, 96 commits in 5 months
Contributions summary:Paul primarily contributed to the iOS client of the DivKit framework, focusing on UI and state management aspects. They fixed scale animation issues and updated the sample applications to demonstrate the framework's functionality. The user also addressed state management issues within DivData and refactored parsing methods in the DivKitComponents, demonstrating a focus on improving stability and usability of the iOS SDK. They also worked on integrating a QR scanner and updated TypeScript generated sources for the project.
server-driven-uiframeworkandroidleverageuser-interfaces
Contributions:12 pushes, 1 branch in 3 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial