Peter Demin

Senior Software Engineer at Moveworks

Rockville, Maryland, United States
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

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job10 years of employment as a software developer
bookСпециалист, Специалист по прицельно-навигационным системам, Специалист, Специалист по прицельно-навигационным системам at Московский авиационный институт (национальный исследовательский университет)
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
516reputation
60kreached
7answers
12questions
github-logo-circle

Github Skills (11)

data-validation10
pytest10
python10
test-automation10
iterator6
nginx6
csv6
dictionary6
out-of-memory6
uwsgi6
forloop6

Programming languages (18)

C#JavaC++CSSRustCMakefileGo

Github contributions (5)

github-logo-circle
pyeve/cerberus

Nov 2016 - Mar 2017

Lightweight, extensible data validation library for Python
Role in this project:
userQA 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.
pythondataframesvalidationvalidation-libraryschema-validation
peterdemin/stupid

Dec 2015 - Jul 2019

Contributions:3 releases, 9 PRs, 117 pushes in 3 years 7 months
team-collaborationperfomancebotslack-botcollaboration
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