Dmitriy Prokudin

Senior Software Engineer Golang at Semrush

Groningen, Groningen, Netherlands
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
🎓
Top School
Dmitriy Prokudin is a Senior Software Engineer specializing in Go with 7 years of experience building performant, distributed backend systems and large-scale data pipelines. Based in Groningen, he brings deep SQL and performance optimization expertise alongside practical Google Cloud Platform experience applied to data analysis workloads. At Semrush he designs and documents scalable processing flows and mentors peers through code reviews and architectural guidance, building on earlier roles developing high-throughput services for e-commerce and real-time computer vision systems in C++. He combines low-level C++ algorithmic experience with production Go systems design, which helps him bridge ML/vision prototypes to reliable backend deployments.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor, Programming in computer systems, Bachelor, Programming in computer systems at Tyumen State Oil and Gas University
github-logo-circle

Github Skills (10)

locking10
locks9
reflect7
synchronization6
golang5
cli4
scheduler4
streaming4
etcd4
task-scheduler3

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
skvoch/nats-cli

Nov 2020 - Apr 2021

CLI for NATS Streaming
Contributions:4 releases, 25 commits, 10 PRs in 4 months
golangnatsstreamingnats-streamingcli
skvoch/burst

Feb 2020 - Mar 2020

Contributions:143 commits, 124 pushes, 12 branches in 1 month
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