Alexander Tipugin

Senior Backend Developer at Ясно

Moscow, Moscow City, Russia
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
Alexander Tipugin is a Senior Backend Developer based in Moscow with 13 years of hands-on experience specializing in Ruby and Rails. He drives backend architecture and developer-friendly libraries, contributing notable improvements to widely used gems like bootstrap_form and a robust Telegram Bot API wrapper, focusing on customization, resilience, and modern Bootstrap compatibility. His career spans senior roles across startups and media tech, where he combines pragmatic refactoring with feature-driven work to improve maintainability and UX of server-side components. A self-described "Ruby lover," he often surfaces small but impactful improvements—like better I18n handling and upload retries—that smooth real-world integrations and developer workflows.
code13 years of coding experience
job10 years of employment as a software developer
bookИГХТУ
stackoverflow-logo

Stackoverflow

Stats
507reputation
17kreached
16answers
3questions
github-logo-circle

Github Skills (22)

form-builder10
ruby-rails10
bootstrap10
telegram-bot-api10
rails10
ruby10
bootstra10
api-design9
faraday9
rspec9
exception-handling9
httparty9
i18next8
i18n-js8
i18n-node8

Programming languages (11)

TypeScriptShellC++RustMakefileJavaScriptGoObjective-C

Github contributions (5)

github-logo-circle
atipugin/telegram-bot-ruby

Jun 2015 - Jan 2023

Ruby wrapper for Telegram's Bot API
Role in this project:
userBack-end Developer
Contributions:24 reviews, 265 commits, 77 PRs in 7 years 7 months
Contributions summary:Alexander primarily worked on enhancing the functionality of a Ruby-based Telegram Bot API wrapper. Their contributions include refactoring code, implementing features like custom keyboard markups and exception handling, and improving the bot's robustness by adding auto-retry mechanisms. The user also focused on incorporating file upload capabilities using HTTParty and allowing for long polling requests with timeout parameters.
ruby-wrappertelegram-botapibotruby
Official repository of the bootstrap_form gem, a Rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 5.
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 PR, 3 comments in 3 years 5 months
Contributions summary:Alexander primarily contributed to the `bootstrap_form` gem by enhancing its functionality and maintainability. They implemented features to allow customization of form wrapper elements, including adding arbitrary attributes and handling both `wrapper_class` and `wrapper` options. Furthermore, they refactored code, updated the file field styling to match the latest Bootstrap version, and addressed issues related to I18n scope for help text. These changes improved the flexibility and usability of the gem.
bootstrap4form-builderrailsrubybootstrap-5
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
Alexander Tipugin - Senior Backend Developer at Ясно