Leonid Shevtsov

Ruby On Rails Developer at Railsware

Dnipro, Dnipropetrovsk Oblast, Ukraine
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
Leonid Shevtsov is a seasoned Ruby on Rails developer with 16 years crafting performant web applications, currently shaping architecture and reliability at Railsware and Mailtrap. He focuses on making bottlenecks wider through pragmatic performance tuning, browser automation and robust backend design with PostgreSQL, Redis and nginx. An active open-source contributor, Leonid has improved widely used projects like the Airbrake Ruby client and maintained gems that bridge Bootstrap into Rails apps. Known for clean, testable refactors—evident in his headless X screen and PouchDB auth work—he blends systems-level thinking with hands-on coding. Based in Dnipro, Ukraine, he pairs a "git push --force" cowboy spirit with thoughtful engineering and a knack for finding elegant architectural solutions.
code16 years of coding experience
job3 years of employment as a software developer
bookunfinished, IT, unfinished, IT at Dnipro University of Technology
bookunfinished, IT, unfinished, IT at Dnipropetrovs'kij Nacional'nij Universitet
bookLIT
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
14,090reputation
913kreached
203answers
41questions
Badges
mysql
top-5%
ruby
top-5%
ruby-on-rails
top-5%
subdomain
top-1%
tmux
top-5%
routes
top-1%
github-logo-circle

Github Skills (39)

monitoring10
ruby-rails10
javascript10
bootstrap10
back-end-development10
testing10
user-authentication10
authentication10
rails10
ffmpeg10
ruby10
pouchdb10
routes10
error-log10
video-recording10

Programming languages (19)

MDXJavaC++CGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
leonid-shevtsov/headless

Aug 2010 - May 2018

Create a virtual X screen from Ruby, record videos and take screenshots.
Role in this project:
userBack-end Developer
Contributions:1 release, 99 commits, 26 PRs in 7 years 10 months
Contributions summary:Leonid primarily focused on developing and refactoring the `headless` Ruby gem, which creates a virtual X screen for video recording and screenshots. They implemented features for controlling screen dimensions, integrated screen capture capabilities, and refactored video capturing code. The user also fixed bugs, updated the README and changelog, and improved the reliability of Xvfb initialization.
videosscreenshotsrubycapybararecord
User authentication plugin for PouchDB and CouchDB.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 6 comments in 28 days
Contributions summary:Leonid primarily refactored and updated the authentication plugin's codebase, transitioning from using `db.fetch` for URL building and cookie/auth header passing. Their work involved adapting the code for compatibility with PouchDB 7, including updating several core functionalities like user management (signup, login, password changes). They also addressed testing issues by adding necessary polyfills for PhantomJS and enabling testing with pouchdb-node.
user-authenticationcouchdbauthenticationpouchdb
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
Leonid Shevtsov - Ruby On Rails Developer at Railsware