Martin Tomov

Senior Software Engineer at Beam

London, England, United Kingdom
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
Martin Tomov is a Senior Software Engineer based in London with 12 years of experience building and optimizing high-traffic e-commerce and web platforms. He specializes in Ruby on Rails back-end work, repeatedly fixing N+1 queries, improving order processing, and refactoring core models for performance in major open-source projects like Spree and Solidus. As a technical lead and former co-founder, he has shipped large customer-facing features (live chat, direct messaging) and architected scalable e-commerce solutions handling millions of products and daily spikes in traffic. His background includes applied blockchain consulting and a patent-pending master’s project that produced a 10x performance improvement porting business rules to JavaScript on HANA XS. Known for pragmatic engineering and incremental modernizations (introducing Stimulus, Tailwind, CableReady), he blends deep backend optimization skills with a product-focused mindset.
code11 years of coding experience
job9 years of employment as a software developer
bookBSc & MSc, BSc & MSc at Jacobs University Bremen
stackoverflow-logo

Stackoverflow

Stats
31reputation
5kreached
7answers
0questions
github-logo-circle

Github Skills (28)

ruby-rails10
caching10
cms10
ecommerce10
testing10
rails10
ruby10
performance-optimization10
sql10
commerce10
spree10
ruby-on-rails10
spreed10
backbonejs9
backbone9

Programming languages (16)

C++CRustGoValaHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
solidusio/solidus

Nov 2015 - May 2017

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
Role in this project:
userBack-end Developer
Contributions:38 commits, 22 PRs, 253 comments in 1 year 6 months
Contributions summary:Martin primarily contributed to bug fixes and performance improvements within the Solidus e-commerce framework. Their work involved resolving N+1 query issues, optimizing code for improved performance, and fixing issues related to order merging and asset positioning. The user also updated external libraries, and refactored code to use more modern technologies, such as Backbone.js. These changes indicate a focus on maintaining code quality and optimizing the system's functionality.
ecommercerailssolidusrubyshopping-cart
AlchemyCMS/alchemy_cms

Feb 2015 - Mar 2017

Alchemy is the Open Source Rails CMS framework for the component based web that can be used as classic server side rendered or headless CMS.
Role in this project:
userBack-end Developer
Contributions:11 commits, 19 PRs, 79 comments in 2 years 1 month
Contributions summary:Martin primarily contributed to the Alchemy CMS Rails framework by addressing bugs, refactoring code, and improving performance. They optimized the rendering of meta data and page caching mechanisms, eliminating database lookups for enhanced efficiency. Their work includes modifying core models, helpers, and controllers, improving the overall functionality and maintainability of the CMS. Additionally, they fixed time-sensitive tests and ensured compatibility with Turbolinks 5.0.
cmsalchemycmsadminrails-cmsalchemy-cms
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
Martin Tomov - Senior Software Engineer at Beam