Dmitry Obukhov

Copenhagen, Capital Region, Denmark
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
Dmitry Obukhov is a seasoned software engineer with 13 years of experience spanning low-level systems, network protocols, 3D graphics and cross-platform application development. Based in Copenhagen, he combines deep systems knowledge with mobile expertise, contributing to notable open-source projects such as Realm (core sync and Swift integrations) and the Cartography Auto Layout DSL for iOS. His work shows a pragmatic focus on stability, platform compatibility and test-driven improvements—ranging from metadata handling in database sync to authentication error modeling in mobile demos. Trained at Bauman MSTU with both B.Eng. and M.Eng. in Computer Science, he brings a rigorous engineering background and a knack for making complex, device-spanning software reliable and maintainable.
code13 years of coding experience
bookBachelor of Engineering (B.Eng.), Computer Science, Bachelor of Engineering (B.Eng.), Computer Science at Bauman Moscow State Technical University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
31reputation
6kreached
1answer
1question
github-logo-circle

Github Skills (30)

objective-c10
c-language10
ios10
databases10
user-authentication10
authentication10
autolayout10
standard-library10
portable-database10
realm10
cplus10
swift10
realtime-database10
c-library10
common-library10

Programming languages (8)

TypeScriptJavaShellC++JavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
realm/realm-swift

May 2016 - Apr 2017

Realm is a mobile database: a replacement for Core Data & SQLite
Role in this project:
userMobile Developer (iOS)
Contributions:34 commits, 11 PRs, 13 pushes in 11 months
Contributions summary:Dmitry primarily contributed to the iOS-specific examples within the Realm Swift repository, focusing on the integration and demonstration of Realm's features. They made changes to the OS X demo, fixing schema issues and cleaning up code. The user implemented authentication error handling, added authentication error tests and added a server error response model.
objective-crealtimethreadsafesynccore-data
realm/realm-core

Nov 2016 - Apr 2017

Core database component for the Realm Mobile Database SDKs
Role in this project:
userBack-end & Database Engineer
Contributions:42 commits, 5 comments in 5 months
Contributions summary:Dmitry contributed to the core database component of the Realm Mobile Database SDKs, focusing on the sync functionality. Their commits introduced a new parameter for resetting metadata during file system configuration, along with related test cases. Furthermore, the user made several changes related to framework linking and network reachability, which shows their focus on improving stability and platform compatibility.
cpprealm-mobile-databasenosql-databasemobile-databasec-plus-plus
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
Dmitry Obukhov