Arturs Mekšs

Senior Software Engineer at Roger

Berlin, Germany
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

👤
Senior
🎓
Top School
Arturs Mekšs is a Senior Software Engineer based in Berlin with 15 years of experience building and operating backend systems across Ruby on Rails, Go, Python and TypeScript. He blends hands-on software craftsmanship with cloud-native infrastructure skills—GCP, AWS, Kubernetes and Terraform—shipped in roles from search and API services to platform reliability. At Roger he focuses on scalable backend and GraphQL work; earlier roles combined core Rails contributions with DevOps ownership of Postgres, ELK and Prometheus. An active open-source contributor, he improved robustness of Rails model annotations by handling encoding comments and composite primary keys. Practical, detail-oriented and committed to clean code, he pairs a master’s in Computer Science with a track record of evolving legacy systems into modern, observable services.
code15 years of coding experience
job18 years of employment as a software developer
bookMaster’s Degree, Computer Science and Information Technology, Master degree of Computer Science, Master’s Degree, Computer Science and Information Technology, Master degree of Computer Science at Rigas Tehniska Universitate
languagesLatvian, English, Russian
github-logo-circle

Github Skills (5)

testing10
activerecord10
ruby-rails10
rails10
ruby10

Programming languages (5)

JavaScriptGoVimLRubyPython

Github contributions (5)

github-logo-circle
ctran/annotate_models

Apr 2013 - Aug 2013

Annotate Rails classes with schema and routes info
Role in this project:
userBackend Developer
Contributions:5 commits in 4 months
Contributions summary:Arturs contributed to the `annotate_models` repository by implementing features related to encoding comments and primary key handling. They added support for magic comment-generated encoding comments, ensuring proper annotation of Rails models. The user also addressed issues regarding composite primary keys, ensuring the annotation process works correctly. These changes focused on improving the robustness and accuracy of the model annotation functionality.
railsannotaterubyroutesactiverecord
Simple way to customize devise authentication logic and still be inline with all other devise parts
Contributions:51 commits, 10 PRs, 26 pushes in 5 years 11 months
partsauthenticationinlinecustomizedevise
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
Arturs Mekšs - Senior Software Engineer at Roger