Alessandro Lepore

Software Developer at JUUL Labs

Fano, Marche, Italy
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
Alessandro Lepore is a seasoned software developer with 15 years of experience, currently building products at JUUL Labs from his base in Fano, Italy. A pragmatic full-stack engineer with deep Ruby on Rails experience, he has contributed to major open-source eCommerce projects like Spree and Solidus, focusing on backend stability, frontend polish, and i18n improvements. His work spans hands-on bug fixes, database tweaks, caching strategies and test automation—evidenced by QA contributions to a popular Spree PayPal Express extension. Comfortable across development and Linux sysadmin responsibilities, he blends production-focused engineering with a long-standing open source ethos. Colleagues value his blend of attention to detail and practical problem solving that improves maintainability and internationalization.
code15 years of coding experience
job7 years of employment as a software developer
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
71reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (40)

database-migrations10
spreed10
ruby-rails10
translation10
back-end-development10
ecommerce10
i18n-node10
rspec10
internationalization10
rails10
capybara10
ruby10
localization10
front-end-development10
i18n-js10

Programming languages (12)

TypeScriptCSSShellCoffeeScriptCJavaScriptGoPerl

Github contributions (5)

github-logo-circle
A better Spree PayPal Express Extension.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:34 commits, 17 PRs, 25 pushes in 1 year 2 months
Contributions summary:Alessandro primarily focused on testing the PayPal Express extension for Spree. Their commits involve writing and modifying feature tests (using the `xdescribe` and `xit` methods to skip tests) related to various aspects of the PayPal integration, such as payment processing, user details, adjustments, and refunds. They also updated test logic and added a test case specifically for tax-inclusive prices.
payment-servicejavascriptexpressadyenpaypal
spree-contrib/spree_i18n

Feb 2014 - Oct 2015

I18n translation files for Spree Commerce.
Role in this project:
userBack-end Developer
Contributions:60 commits, 18 PRs, 34 pushes in 1 year 8 months
Contributions summary:Alessandro primarily contributed to the internationalization (i18n) and localization features of the Spree Commerce platform. They focused on adding new translation support for store SEO fields, fixing browser warnings related to mixed HTTP/HTTPS content. The user also addressed bugs, improved the locale switching functionality, and enhanced admin interface translations. The changes included modifications to both back-end code and front-end views related to the translation workflow.
ecommercecommercerailstranslationinternationalization
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
Alessandro Lepore - Software Developer at JUUL Labs