Andrei Kaleshka

Founder at WideFix

Warsaw Metropolitan Area Poland
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
Andrei Kaleshka is a founder and seasoned Ruby on Rails engineer with 14+ years of hands-on experience building and scaling web and mobile apps, currently leading WideFix from Warsaw. He combines deep backend expertise—evidenced by significant contributions to stripe-ruby-mock adding tax and invoice behaviors—with practical product delivery for clients ranging from startups to enterprises like Toptal and Hubstaff. Author of "Rake Task Management Essentials," Andrei brings a tooling-first mindset to automation, testing, and maintainable deployments. His background includes architecting billing and invoicing systems, driving PCI-compliant deployments, and migrating monoliths toward microservices. He’s as comfortable shipping code and tests as he is building and mentoring teams, and he often turns payment and billing complexity into reliable, production-ready features.
code14 years of coding experience
job12 years of employment as a software developer
bookEngineer's degree Mechanical Engineering, Engineer's degree Mechanical Engineering at Belarussian National Technical Unversity
languagesEnglish, Russian, Russian
stackoverflow-logo

Stackoverflow

Stats
2,858reputation
212kreached
74answers
13questions
Badges
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (13)

rspec10
api10
apidoc10
ruby10
ruby-on-rails9
data-modeling9
json6
rake6
devise6
activerecord6
postgresql6
has-many6
mysql6

Programming languages (15)

C#JavaC++CSSCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
A mocking library for testing stripe ruby
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR in 24 days
Contributions summary:Andrei focused on adding and modifying functionalities related to tax rates and invoices within the mocking library. They implemented API endpoints for tax rates, including creation, retrieval, updating, and listing. Additionally, they extended invoice data with fields like status, invoice PDF URL, hosted invoice URL, tax amounts, and other related data. These changes involved modifications to the core data structures and request handling logic of the library.
stripetestingrubymockingmocking-library
widefix/actual_db_schema

Oct 2022 - Jan 2023

Wipe out inconsistent DB and schema.rb when switching branches. To do that, install this gem and use the standard rake db:migrate command.
Contributions:7 releases, 104 reviews, 35 commits in 3 months
ruby-on-railsbrancheskeeprailssql
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