Aleh Rymašeŭski

Senior Software Engineer at Revolut

Ponta Delgada, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aleh Rymašeŭski is a Senior Software Engineer with a decade of experience building Python-backed microservices and data pipelines, currently contributing at Revolut from Ponta Delgada, Portugal. He blends hands-on development with technical leadership—mentoring juniors, running interviews, and leading small teams while keeping development as his primary focus. His background spans ETL tooling, scheduling and configuration for data jobs, and DRYing shared libraries to reduce duplication across services. An active contributor to Django ecosystem tooling, he improved audit logging for many-to-many fields and admin displays on a well-regarded open-source project. Aleh is obsessive about code quality and maintainability, famously aiming to lower the "WTF/LoC" ratio through refactors and robust testing. Fluent in English and comfortable across the stack, he enjoys creative problem solving—and the occasional good pun.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Belarusian State University of Informatics and Radioelectronics
languagesEnglish, Russian, Russian
github-logo-circle

Github Skills (9)

model-building10
audit10
auditing10
python10
modeling10
model-driven10
model-driven-development10
django10
testing10

Programming languages (3)

CMakefilePython

Github contributions (5)

github-logo-circle
jazzband/django-auditlog

Mar 2019 - Jan 2023

A Django app that keeps a log of changes made to an object.
Role in this project:
userBack-end Developer
Contributions:65 reviews, 121 commits, 18 PRs in 3 years 10 months
Contributions summary:Aleh primarily contributed to enhancing the Django-based audit logging application. Their work included adding a context manager for setting actors in audit logs, enabling the tracking of changes to many-to-many fields, and improving the display of field values in the admin interface. They also focused on test suite improvements and ensuring timezone compatibility.
pythondjangoauditauditingdjango-app
A Django app that keeps a log of changes made to an object.
Contributions:92 pushes, 31 branches, 35 tags in 4 years 9 months
pythondjangoquickbooksdjango-projectdjango-app
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.
Request Free Trial
Aleh Rymašeŭski - Senior Software Engineer at Revolut