Dmitrii Lobanov is a senior software engineer with 11 years of experience and a Master’s in Computer Science from Moscow State University, currently building scalable systems at Uber from his base in Amsterdam. He has led backend and full‑stack efforts at SoftPro and NetCracker, including splitting a monolith into microservices and working across Python, Angular, and React. Dmitrii contributes to notable open-source projects like QuickBlox’s JavaScript SDK, where he implemented and refactored WebRTC ICE server configuration—demonstrating a knack for real-time communications and configuration-driven engineering. Comfortable both as a hands‑on developer and technical lead, he combines system design, API integration, and practical DevOps-minded refactoring to move legacy platforms to modern architectures.
11 years of coding experience
11 years of employment as a software developer
Master of Engineering - MEng, CS, Master of Engineering - MEng, CS at Moscow State University
JavaScript SDK of QuickBlox cloud backend platform
Role in this project:
Back-end Developer
Contributions:22 releases, 327 commits, 220 PRs in 2 years 8 months
Contributions summary:Dmitrii's commits primarily focused on the implementation of WebRTC functionality, suggesting a back-end development role. The commit messages indicate the refactoring of the configuration for ICE servers within the WebRTC setup. Furthermore, the user was involved in restructuring configuration settings within the QuickBlox JavaScript SDK for WebRTC, and integrating custom configurations.
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.