Ruslan Mogilevskiy
About Ruslan Mogilevskiy
Ruslan Mogilevskiy is a Senior .Net Developer with over 12 years of experience at Betsson in Sweden, where he has contributed to significant projects such as the refactoring of a legacy customer document management system and the Withdrawal Control Panel project. He has a strong background in software development, having previously worked at Valmi Automotive and Art-master, and holds degrees in Machine Computer Control and Computer Systems and Networks.
Work at Betsson
Ruslan Mogilevskiy has been employed at Betsson in Sweden as a Senior Full-Stack Developer since 2012. Over his 12 years in this role, he has actively contributed to various projects, including the refactoring of a legacy customer documents management system, which resulted in enhanced customer satisfaction. His work has focused on improving system performance and user experience.
Experience at Ciklum
In addition to his role at Betsson, Ruslan has also been a Senior .NET Developer at Ciklum since 2012. His responsibilities include conducting performance and code reviews, mentoring teammates through internal technical educational speeches, and participating in the architectural team for interviewing senior and architect candidates.
Previous Employment History
Before joining Betsson and Ciklum, Ruslan worked as a Lead Software Developer at Art-master from 2007 to 2011. He also served as a Software Engineer at Valmi Automotive from 2005 to 2007. During his tenure at Valmi Automotive, he played a significant role in increasing the automatic withdrawal rate in the Withdrawal Control Panel project from 10% to 80%, which streamlined operations by reducing the need for admin involvement.
Education and Qualifications
Ruslan Mogilevskiy studied at Kherson Ship Mechanical College from 1992 to 1996, where he earned a Bachelor's degree in Machine Computer Control. He furthered his education at Kherson National Technical University from 1996 to 2000, achieving a Specialist degree in Computer Systems and Networks. His educational background provides a strong foundation for his technical expertise.
Technical Skills and Compliance Experience
Ruslan has extensive experience working under PCI DSS restrictions, ensuring compliance in payment systems. He utilizes a variety of technologies, including RabbitMQ, MSMQ, and NServiceBus for communication in distributed systems. Additionally, he is proficient in CI/CD systems such as TeamCity and Octopus Deploy, which facilitate continuous integration and deployment in software development.