Michal Papis

Senior Rails Developer at Michał Papis (http://niczsoft.com)

Krakow, Lesser Poland Voivodeship
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
Michal Papis is a Senior Rails Developer with 15+ years of experience delivering robust Ruby applications and developer tooling from Krakow, Poland. He blends hands-on backend engineering, DevOps experience and test automation with leadership roles—having led teams, mentored bootcamps and shipped greenfield projects under tight schedules. A long-time open-source maintainer, Michal has contributed to high-profile projects like RubyGems and RVM, improving package management, OpenSSL compatibility and cross-platform build workflows. He favors automation-first solutions and moves easily between low-level fixes and high-level architecture, always insisting on good tests and pragmatic trade-offs. Outside core work he volunteers widely to grow community skills—supporting Rails Girls, local meetups and speaker clubs—reflecting a passion for teaching and sustainable engineering culture.
code15 years of coding experience
job13 years of employment as a software developer
booking, ing at Politechnika Szczecińska
languagesEnglish, Polish, German
stackoverflow-logo

Stackoverflow

Stats
52,939reputation
6.9mreached
950answers
6questions
Badges
ubuntu
top-1%
chef-infra
top-5%
git
top-5%
rubygems
top-1%
ruby
top-1%
jekyll
top-1%
github-logo-circle

Github Skills (65)

package-management10
testing10
file-operations10
ubuntu10
ruby10
bundler10
build-automation10
web-development10
ruby-on-rails10
javascript10
rubygems10
sh10
shell10
vagrant10
git10

Programming languages (14)

JavaC++CSSCScalaHTMLDockerfileShell

Github contributions (5)

github-logo-circle
rvm/rvm

May 2011 - Aug 2019

Ruby enVironment Manager (RVM)
Role in this project:
userBack-end Developer
Contributions:11 releases, 5 reviews, 5578 commits in 8 years 4 months
Contributions summary:Michal primarily contributed to the Ruby enVironment Manager (RVM) repository by fixing compilation issues, implementing features, and making improvements to the underlying code. Their work included backporting commits for OpenSSL 1.0 compatibility, enhancing OpenSSL support in general, and modifying the code to maintain compatibility with newer versions of Ruby. These efforts involved code modifications across various files, showcasing their proficiency in Ruby and its interaction with OpenSSL.
ruby-environmentmri-rubyrbxrailsruby
rvm/rvm-site

May 2011 - Sep 2017

RVM website and documentation
Role in this project:
userFull-stack Developer
Contributions:463 commits, 17 PRs, 46 pushes in 6 years 4 months
Contributions summary:Michal primarily focused on front-end development and documentation for the RVM website. They implemented and modified JavaScript code for a bash.org integration within a chatroom plugin. Additional contributions include adjusting CSS styles, enabling markdown, and adding automated links for headers. They also made various edits to CSS and Sass files, as well as updates to layouts.
rvmdocumentation-site
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
Michal Papis - Senior Rails Developer at Michał Papis (http://niczsoft.com)