Dmitry Kruglov

Chief Technology Officer at Syzygy AI

Berlin, Germany
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
Dmitry Kruglov is a pragmatic CTO and principal engineer with 11+ years of experience building high-performance, low-latency systems and scaling cross-functional teams from seed to production. He combines deep systems expertise—C++ low-latency engines, GPU/OpenCL/CUDA computer vision work and Scala/Big Data pipelines—with hands-on product delivery in Python, Kubernetes and MLOps. At Syzygy AI he grew engineering from 0 to 12 with zero churn, cut time-to-market from weeks to days, and enforces small-batch, KISS-driven delivery underpinned by DORA metrics and TAD/ADR discipline. His background includes architecting 80k‑events/sec pipelines, porting CV engines to arm64, and shipping consumer-facing platforms (CleanBee, SmartMirror) that blend search/recommendation, analytics and mobile integrations. A seasoned debugger and test-automation practitioner, he also contributes practical pytest-mock examples to improve testability. Based in Berlin, he pairs bottom-up leadership with a relentless focus on measurable throughput and operational resilience.
code11 years of coding experience
job17 years of employment as a software developer
bookof Science Computational Mathematics and Cybernetics; applied informatics, of Science Computational Mathematics and Cybernetics; applied informatics at N. I. Lobachevsky State University of Nizhny Novgorod Faculty
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

pytest10
python10
testing10
code-kata7

Programming languages (5)

JavaDockerfileC++CScala

Github contributions (5)

github-logo-circle
swkBerlin/kata-bootstraps

Oct 2020 - Mar 2021

Empty projects for different languages with a failing test
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 2 PRs in 4 months
Contributions summary:Dmitry primarily contributed to the project by implementing and refining test doubles using Python and the pytest-mock framework. Their work involved creating stubs, mocks, and exploring mocking techniques to test interactions with the service layer. The user also restructured test modules and added examples demonstrating the usage of pytest-mock to facilitate more effective testing. This focused effort aimed to enhance the testability of the project's codebase.
emptycpppythonrusthaskell
kruglov-dmitry/yelp_data

Jun 2020 - Aug 2020

Contributions:61 commits, 2 pushes in 2 months
structured-streamingend-to-endcassandrastructureddataset
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 Kruglov - Chief Technology Officer at Syzygy AI