Professional experience
Full stack Ruby on Rails developer (2016 - 2023)
During these 7 years at Vitamino, I had the opportunity to work on all the company's products: the SaaS e-commerce platform, the multichannel management system and institutional websites.
SaaS e-commerce platform
Scontrino is a user-friendly e-commerce platform that helps businesses build an online store. Throughout my involvement, I managed various critical aspects of the platform, including payment gateways, themes development, restful API, and refactoring legacy code.
Projects I have worked on: www.verditerre.com, www.melissamatt.it, www.rafloshop.it, www.ottagonoretro.it
Multichannel management system
The Multichannel Management System is a powerful tool that seamlessly synchronizes products and imports orders from online channels such as Scontrino, eBay, and Etsy. Additionally, it facilitates point-of-sale inventory management, shipping label printing, and invoice creation.
During my involvement, I had the opportunity to work on various aspects of the system, including integrating with eBay Traditional API, Etsy API V2, refactoring legacy code, and migrating to Turbo + Stimulus.js.
Projects I have worked on: www.timesport24.it, shop.elvislives.it, www.mixoshop.it
Institutional Websites
I actively contributed to the development and maintenance of institutional websites, meticulously coding with a focus on optimization and SEO. All the websites were hosted on a VPS using Dokku, streamlining deployment and management operations.
Projects I have worked on: www.mymedsrl.it, www.aiofvg.it, www.poza.it, www.centromedicoesperia.it
Junior web developer (2012 - 2015)
As a junior web developer at Fuel, I specialized in PHP, MySQL, and Bootstrap, focusing on creating responsive institutional websites.
Recent projects
www.inborc.it: This is a reservation system for a local ice cream shop. The project was successfully implemented using a technology stack that includes Ruby on Rails, Hotwired, and PostgreSQL. This platform has significantly streamlined the booking process, enhancing customer experience and operational efficiency.
www.lem-elementi.it: LEM is a company that manufactures furniture components. For this project, I utilized Grav, an intuitive and powerful Flat-File CMS. This solution has empowered the client with the ability to independently manage the site’s pages and content, thereby offering them greater control and flexibility.
Skills
- Programming Languages: Ruby, JavaScript, HTML5, CSS
- Frameworks/Libraries: Ruby on Rails, jQuery, Hotwired: Stimulus JS + Turbo, basic knowledge of ReactJS
- Databases: PostgreSQL, Redis
- Cloud Services: Amazon Web Services (S3 – SES), Cloudflare, Heroku, DigitalOcean
- Development Practices: Agile Kanban, RSpec for testing
- Software and Tools: Microsoft Visual Studio Code, Git, Dokku, Adobe Photoshop/Illustrator, Gulp.js
- Soft Skills: Teamwork, problem-solving, time management, adaptability and flexibility, attention to detail
Certifications
- Elixir and Phoenix Bootcamp
Udemy
May 2024
View certificate - AWS Cloud Practitioner Course
Udemy
January 2024
View certificate - Testing Ruby with RSpec
Udemy
December 2023
View certificate
Languages
- Italian (native)
- English (B2)
Education
- High School Diploma in Accounting and Commercial Expertise and Programming
ITC Marchesini - Italy
2011 - English course
Cork English College - Cork, Ireland
October - December 2023
Contacts
You can download my resume, view my GitHub profile or connect with me on LinkedIn for more information.