Dmytro Petruk is a software engineer with 11 years of experience based in Geneva, currently building developer-facing infrastructure at CERN. He designs and automates production CI/CD pipelines and high-availability task-queue setups (Docker, Kubernetes, Jenkins, Celery, Redis/RabbitMQ) to streamline large-scale scientific services like INSPIREHEP. Comfortable across Python and Ruby/Rails, he has shipped backend APIs, search solutions, and deployment automation for fintech and mobile products, and contributed to large-scale configuration tooling for CERN’s 23k+ servers. A pragmatic tinkerer who competes in hackathons, he blends research-driven reliability work with hands-on DevOps and ML/AI interests, aiming to make machine learning responsibly impactful at scale.
11 years of coding experience
1 year of employment as a software developer
AGH University
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Linköping University
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.