Konstantin Shalnev

Senior Software Engineer Team Lead at Yandex

Moscow, Moscow, Russia
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
Konstantin Shalnev is a Senior Software Engineer and team lead with over a decade of experience designing and delivering large-scale, distributed applications, currently driving Yandex.Maps development from Moscow. He brings deep C++ expertise (STL, multithreading, networking) alongside strong familiarity with C#, Python, Microsoft platform technologies and GIS/routing systems developed earlier in his career. Konstantin has hands-on mobile and cross-platform experience from work on MAPS.ME and Skype’s async media core, including contributions to the popular MAPS.ME open-source repo focused on map styling and cross-platform UI optimizations. Known for pragmatic architecture and TDD-driven engineering, he combines low-level performance tuning with product-minded UI improvements. Colleagues rely on him to bridge complex backend systems and client-facing features while mentoring teams through Agile processes.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Master's degree at Taganrog State University of Radio-Engineering, Russian Federation
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
29reputation
21kreached
1answer
1question
github-logo-circle

Github Skills (14)

uid10
maps10
c-language10
ios10
cprogramming-language10
front-end-development10
ui-design10
android10
render10
opengl8
code-optimization7
std6
geolocation6
multithreading6

Programming languages (4)

C++CJavaScriptPython

Github contributions (5)

github-logo-circle
mapsme/omim

Mar 2015 - Dec 2016

🗺️ MAPS.ME — Offline OpenStreetMap maps for iOS and Android
Role in this project:
userBack-end & UI Developer
Contributions:739 commits, 293 PRs, 166 pushes in 1 year 9 months
Contributions summary:Konstantin made a series of commits focused on the implementation and modification of features related to map styling, specifically for a dark color scheme, as well as changes to the Android and iOS mobile application user interfaces. Contributions include adding new mapcss files, adjusting drawing rules, and implementing functionality to dynamically change color schemes across supported platforms. Additionally, the user made code changes related to optimizing the UI and various platform build scripts for Android.
androidmap-matchingmapiosoffline-maps
kshalnev/omim

Sep 2015 - Feb 2017

Contributions:842 pushes, 438 branches, 1 comment in 1 year 4 months
linux-windowswindowsios-androidlinuxandroid
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