Dmitry Prokhorov

Senior Software Engineer at AZYURA

St Petersburg, St Petersburg City, 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

👤
Senior
Dmitry Prokhorov is a senior software engineer with 15 years of experience building resilient full-stack systems, high-throughput data pipelines, and blockchain tooling from St. Petersburg. He has led teams and shipped production services that process telemetry from 15K+ IoT devices and implemented Kubernetes-orchestrated OTA and streaming architectures that scale linearly under load. In the blockchain space he designed Docker-based E2E testbeds for ElectrumX/ElectRS and Chrome extensions, cut messaging latency 80% under heavy concurrency, and automated CI/CD to dramatically reduce manual testing. His hands-on breadth spans Python, TypeScript, Kafka, Airflow, Celery, Redis, SQL/NoSQL, and Linux container networking, with practical expertise in browser compatibility and extension build toolchains. An active contributor to the Rhomobile Rhodes framework early in his career, he combines low-level protocol work and ML/EDA experience—having implemented custom deep models for audio and motion tasks—to solve both infrastructure and data-science problems. He’s notable for turning complex integration challenges into repeatable Dockerized toolchains that shorten deployment times from hours to minutes.
code15 years of coding experience
job17 years of employment as a software developer
languagesEnglish, Russian
github-logo-circle

Github Skills (5)

javascript10
jasmine10
front-end-development10
html9
css8

Programming languages (7)

DockerfileC++ShellCJavaScriptRubyPython

Github contributions (5)

github-logo-circle
rhomobile/rhodes

Jan 2011 - Dec 2014

The Rhodes framework is a platform for building locally executing, device-optimized mobile applications for all major smartphone devices.
Role in this project:
userFront-end Developer
Contributions:466 commits in 3 years 10 months
Contributions summary:Dmitry primarily contributed to front-end development by adding BDD tests using Jasmine. These tests were implemented within the `rhosync-client/JavaScript/war/test/spec` directory, targeting JavaScript code within the Rhodes framework. The user also fixed API loading issues in Chrome, suggesting a focus on browser compatibility and UI functionality. Further contributions include styling updates and fixes for UI elements and the implementation of a custom HTML page structure for the UI.
smartphonelocallyandroidmobile-optimizedmobile-game
dipspb/ardupilot

May 2016 - Mar 2018

Contributions:1 PR, 30 pushes, 15 branches in 1 year 10 months
roverplanecopterapm
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