I love building things for the web, tinkering with technology and exploring what goes on behind the scenes.
A somewhat organized and short list of things I've built stuff with, broken, fixed, and inevitably googled.
Languages & web stuff
Ruby • JavaScript • HTML • CSS
Frameworks & libraries
Ruby on Rails • React • Hotwire / Turbo
Background jobs & data
RabbitMQ · Redis · PostgreSQL · MySQL · MongoDB
Infrastructure & tooling
Docker · Docker Compose · GitHub Actions · CI/CD · GNU/Linux · Shell scripting
Testing
RSpec · factory_bot · MiniTest · SimpleCov
Dmitry Rogachev National Medical Research Center for Pediatric Hematology, Oncology and Immunology
April 2025 - present · Moscow, Russia
Developing and maintaining various medical information and laboratory systems using Ruby on Rails, React, and Hotwire Turbo.
#1: Saved the world with a single dot
Contributed to Ruby by fixing a tiny typo in the String#scrub documentation. One dot at a time.
[DOC] Fix typo in String#scrub doc (#15948)
#2: Taught Sablon about the <del> tag
Added support for the <del> HTML tag to Sablon because Rails' Trix editor uses it instead of <strike>. Sometimes you just need your strikethroughs to strike back.
To be continued...