Artem Ocheredko is a Senior Software Engineer with 12 years of experience building resilient backend systems, currently focused on hardware-related services at SumUp in Berlin. He specializes in Erlang/Elixir for high-availability financial and payments platforms, with practical exposure to Go and Scala and a curiosity for distributed systems and fault-tolerant architectures. His background includes designing payment systems with Riak and Docker, banking apps backed by MongoDB, and translating stakeholder requirements into production-grade solutions. An active contributor to open-source tooling, he improved validation robustness and test coverage in the widely used go-swagger project, demonstrating attention to edge cases and QA. Known for bridging business needs and engineering detail, he combines deep protocol-level thinking with pragmatic delivery.
12 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Mathematics and Computer Science, Bachelor’s Degree Mathematics and Computer Science at Kuban State University (KubSU)
Contributions:5 commits, 3 PRs, 4 comments in 22 days
Contributions summary:Artem focused on improving the `go-swagger` project by addressing validation issues and enhancing test coverage. Their commits include adding and modifying tests related to validation functions, specifically dealing with required fields, min/max lengths, and unique item constraints. Additionally, the user refactored existing validation functions to address edge cases and improve code robustness. They also contributed to the project by merging branches and updating documentation.
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.