Roman Usachev is a seasoned back-end developer with 10 years of experience, currently focused on Golang and Linux-based devops in Limassol, Cyprus. He has a strong track record building startups and high-scale finance systems from scratch—designing distributed services, custom storage (S3-like) solutions, and latency-optimized multi-continent deployments. Roman has operated across the full stack and ops spectrum (Go, Python, PHP, Docker, ClickHouse, Redis, PostgreSQL, TensorFlow) and has led teams through major refactors and production migrations. Notably, he built and maintained large-scale trading bots and managed databases with over a billion rows, demonstrating deep expertise in performance tuning and real-time systems. An active contributor to open-source UI tooling for Docker, he combines hands-on engineering with pragmatic architecture and a constant appetite for learning new technologies.
10 years of coding experience
13 years of employment as a software developer
Mechatronics, Robotics, and Automation Engineering, Mechatronics, Robotics, and Automation Engineering at Bauman Moscow State Technical University
A web interface for Docker, formerly known as DockerUI. This repo is not maintained
Role in this project:
Full-stack Developer
Contributions:8 commits, 1 PR, 5 comments in 2 days
Contributions summary:Roman primarily focused on enhancing the UI for Docker within the repository. Their work involved significant updates to the container management interface, including the ability to edit and commit environment variables, port bindings, and filesystem mounts. The user also refactored components and fixed bugs related to container creation and restarting, contributing to the overall functionality and user experience of the web interface.
Contributions:13 releases, 22 commits, 32 pushes in 10 days
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.