Diana Shkolnikov

Senior Engineering Manager, Creative Tools & Music

Doylestown, Pennsylvania, United States
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
Diana Shkolnikov is a seasoned engineering leader and startup CTO with 11+ years building and scaling distributed, production-grade systems across mapping, creative tools, and music at companies including Snap and Mapzen. She co-founded StreetCred Labs (acquired by Snap) and now leads Creative Tools & Music at Snap, blending hands-on engineering, product strategy, and team building. Diana has deep expertise in geocoding and search—contributing to the open-source Pelias project by improving reverse geocoding, result filtering, and geocodejson formatting—which reflects her commitment to interoperable, data-driven services. Known for driving microservices, containerization, CI automation, and community engagement, she balances technical ownership with mentorship and inclusive culture. Based in Doylestown, PA, she combines a pragmatic engineering foundation in C/C++ and node.js with a knack for turning open-data sources into reliable, scalable products.
code11 years of coding experience
job22 years of employment as a software developer
bookBachelor's degree Computer Science Software Engineering, Bachelor's degree Computer Science Software Engineering at Drexel University
languagesEnglish, Russian
github-logo-circle

Github Skills (18)

javascript10
apidoc10
api10
geocoding10
nodejs10
api-design9
restful-api9
jes9
amazon-elasticsearch9
api-rest9
json9
jtest9
aws-elasticsearch9
elasticsearchquery9
jestjs9

Programming languages (13)

SmartyJavaC++CSSCTwigGoTypeScript

Github contributions (5)

github-logo-circle
pelias/api

Apr 2015 - Nov 2017

HTTP API for Pelias Geocoder
Role in this project:
userBack-end Developer
Contributions:1 release, 200 commits, 324 PRs in 2 years 7 months
Contributions summary:Diana primarily focused on enhancing the Pelias API, as evidenced by their commits to the `pelias/api` repository. Their work involved modifying the core logic of the API's reverse geocoding functionality by adding the ability to filter results using a categories parameter, which included creating tests to validate the changes. Additionally, they refactored code, including improvements to the display of the geocodejson format, which likely included improvements to the user-facing data, and added parent properties. The user made changes that showed they understood and interacted with the core functionality of the API.
apipythongeocodinggeocoderpelias
Contributions:2 releases, 33 commits, 29 PRs in 5 months
openstreetmap-datapythonpolygonopenstreetmap
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