Denis Peplin is a seasoned backend engineer with 14 years of experience, currently focused on Elixir and building resilient services from Volgograd, Russia. He has deep hands-on experience with Elixir/Phoenix ecosystems—GenServer, GenStage, supervision trees, Phoenix PubSub—and has tackled complex async IPC and per-user distributed queues in production. Prior work spans Ruby on Rails and PostgreSQL, including improving backend maintainability on an open-source Rails ecommerce project and fixing a production search implemented in pure Postgres. Denis combines systems-level instincts from an earlier networking and sysadmin background with rigorous TDD habits developed over long-term remote collaboration. Comfortable both in microservice and monolith environments, he prefers shipping reliable backend features and digging into low-level data and concurrency issues.
14 years of coding experience
16 years of employment as a software developer
M.S., Physics, M.S., Physics at Volgograd State Technical University
Ruby on Rails Ecommerce platform, perfect for your small business solution.
Role in this project:
Back-end Developer
Contributions:19 commits in 4 months
Contributions summary:Denis primarily focused on improving the back-end functionality and maintainability of the Ruby on Rails e-commerce platform. They addressed deprecated code usage, updated database interactions, and implemented features related to brand management, including adding the ability to delete brands and validating name uniqueness. Additionally, they modified the application to handle potential database restriction errors and generally improved the overall quality of the code.
Contributions:70 commits, 6 PRs, 17 pushes in 3 months
builder-iobuilder
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.