Peter Demin is a senior software engineer with 14+ years of hands-on Python experience, currently building autonomous AI integrations at Moveworks to resolve enterprise IT support issues across chat platforms. He excels at scalable backend engineering—protobuf, gRPC, aiohttp—and at converting and normalizing markup between diverse formats while also developing performance and outage tooling. His background spans high-load services at Yandex, distributed provisioning and CI/CD for large clusters at EPAM, and embedded/spaceflight simulation work, reflecting deep systems and tooling instincts. An active contributor to Python ecosystem quality, he has improved unit testing for the Cerberus validation library, showing attention to reliability beyond feature code. Based in Rockville, MD, he blends engineering rigor with a taste for inventing practical automation that reduces human toil in complex enterprise environments.
14 years of coding experience
10 years of employment as a software developer
Специалист, Специалист по прицельно-навигационным системам, Специалист, Специалист по прицельно-навигационным системам at Московский авиационный институт (национальный исследовательский университет)
Lightweight, extensible data validation library for Python
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:5 commits, 2 PRs, 5 comments in 4 months
Contributions summary:Peter focused on adding and improving unit tests for the Cerberus data validation library. Their contributions include creating a test for a specific rule registry feature, overriding an existing copy method, and adding a new unit test case. They also made a change related to Flake8 linting and added customization tests.
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
Peter Demin - Senior Software Engineer at Moveworks