Dmitry Semyonov is a pragmatic software developer with 13 years of experience building reliable systems at major tech companies, currently delivering software at Google after roles at Microsoft Bing and Yandex. He specializes in turning ambiguous problems into concrete work items and shipping solutions that "just work," with a background rooted in Java development across enterprise and search-scale systems. A competitive data practitioner, he earned 2nd place in a Kaggle competition, signaling strong applied ML and data skills alongside engineering rigor. Based in Redmond, he pairs production-focused craftsmanship with a knack for simplifying chaotic projects into maintainable outcomes.
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.